Innholdsfortegnelse:

Lag spillkonsoll: 5 trinn
Lag spillkonsoll: 5 trinn

Video: Lag spillkonsoll: 5 trinn

Video: Lag spillkonsoll: 5 trinn
Video: PlayStation 5 (PS5): подробнейший обзор для новичков. Все секреты и детали! 2024, November
Anonim
Image
Image

Hilsener. Så jeg ser at jeg har en tendens til å starte noe, og deretter ta en helt annen vei. Dette skjedde også med dette prosjektet. Jeg kjøpte nokia 5110 skjerm for en stund siden. Og som de fleste ebay -kjøp var det lang tid å faktisk bli sendt til meg. I mellomtiden falt prosjektet jeg trengte for. Så da jlcpcb kontaktet meg med et tilbud om å lage noe ved hjelp av tjenestene sine (PCB -produksjon … vel tall … tittelen sier alt:)). Jeg begynte å google, hva jeg kan gjøre med et par skjermer som jeg ikke hadde noe formål med. Og så kom jeg over en Makerbuino spillkonsoll. Og med open source -konseptet var alt jeg trengte for å lage det helt fra bunnen av fingertuppene mine. Selv om du bare kan gjøre det på et perfboard, ville det være et totalt rot, med ledninger overalt, og ikke så rent som jeg skulle ønske at konsollen min skulle være. Så her kommer jlcpcb. https://jlcpcb.com/ kan du bestille 10 tavler for 2 $. Som etter min mening er en stjele. Gitt at hvis du går utenfor standardparametrene for brettet (størrelse 100x100m, tykkelse, farge eller etc.), kan prisen endres. Men hei, for de fleste av oss vil standardparametere være mer enn nok.

Trinn 1: Alle materialer og koblinger til filene

Få din PCB
Få din PCB

Så la oss gå over enkle delelister, og hvor du kan finne informasjon som vil være nødvendig for å fullføre dette.

Deler:

MAKERbuino PCB (du kan enten støtte prosjektet og kjøpe settet på

eller få gerber -filer og. eller skjematisk her:

  • SD -kort (størrelsen er opp til deg, ikke sikker på om det støtter store kapasitetskort, men 1 GB bør være greit)
  • SD -kontakt
  • ledninger for lodding av høyttaler (valgfritt)
  • 8ohm 0,5 W høyttaler (valgfritt)
  • Li-Po batteri 3,7 V
  • ATmega328P-PU
  • 28 -pinners PDIP IC -kontakt
  • Nokia 5110 LCD
  • TP4056 mikro USB Li-Po batteriladerbrett
  • 3.3V spenningsregulator (MCP1702-3302E i TO-92-pakke)
  • 2n2222 generell NPN-transistor (TO-92-pakke)
  • 1N4148 diode
  • 16MHz krystall
  • 3 -pinners skyvebryter x2
  • 100nF keramisk kondensator x2
  • 22pF keramisk kondensator x2
  • 100uF, 6.3V radial elektrolytisk kondensator x3 (jeg brukte 16V, siden nevnte 6.3 er vanskeligere å få tak i)
  • 12x12x7.3mm trykknapp x7

  • noen kvinnelige og mannlige overskrifter enkel og dobbel rad (sjansen er stor for at du har dem, men uansett kjøper du dem i lange strimler, så velg så mange du vil)
  • 1Kohm hjultrimpotensiometer x2
  • 2.2Kohm motstand
  • 10k motstand x2
  • 4,7 kohm motstand x2
  • 100ohm motstand
  • 3,5 mm hodetelefonkontakt

Og det er det. De fleste komponentene er jeg sikker på at du vil ha i reservedelsbøtta. Noen vil du hente for billig.

Trinn 2: Få din PCB

Få din PCB
Få din PCB
Få din PCB
Få din PCB

Så dette er en ganske enkel prosess. Gå til jlcpcb.com

Registrer deg, trykk på tilbud nå. Last opp gerber -filene, skriv inn ønskede parametere og bestill dem. Med DHL -forsendelsesmetode tok det meg mindre enn en uke fra jeg lastet opp gerberfilene mine til selve brettet som kom frem til dørstokken min.

Trinn 3: Lodding

Lodding
Lodding
Lodding
Lodding

Så jeg vil ikke gjøre et detaljert trinn, siden det er veldig enkelt. med kretskortet forklarer silkscreening hvilken komponent som skal settes inn på hvilket sted. De fleste komponentene er ikke polarsensitive, så det gjør livet ditt mye enklere. Dette er instruksjonene hvis du trenger mer detaljerte fra Makerbuino (teamet der gjorde en fantastisk jobb med å forklare til en enkleste detalj, hvordan og hva som bør gjøres)

Trinn 4: Programmering

Programmering
Programmering

Så etter at du har loddet brettet ditt, ville du normalt være ferdig. Men ikke i mitt tilfelle. Siden Atmega328P-PU kommer tom, må du laste opp en bootloader. Dette er det mest "kompliserte" trinnet i hele prosjektet, hvis du aldri har programmert Atmel -chips. Så det er få måter du kan gjøre dette på.

Easies måte burde være med Arduino (selv om jeg på en eller annen måte bestemte meg for å gå med et annet alternativ)

community.makerbuino.com/t/atmega328-witho… Rist tråden om hvordan du installerer bootloader med arduino. Link til oppstartslaster er også inkludert der.

Eller du kan gå med en USBasp -programmerer (rute jeg dessverre tok). Det er litt mer komplisert, men aldri desto mindre er det viktigste trinnet faktisk å sette riktige sikrings- og låsekroner. Ellers vil du få problemer som jeg hadde. Mikroprosessor ved bruk av intern oscillator. Som kjører på 1 MHz. Som du konsoller vil fortsatt fungere, men 16 ganger saktere. Slo mo poweeeeerrrrrr !!!!!!!!!!!!!! Nå er det morsomt:) da jeg ikke visste hva som forårsaket det, var det frustrerende: D jeg inkluderer mine innstillinger i bildet.

Trinn 5: Etterbehandling

Finpuss
Finpuss
Finpuss
Finpuss

Så. Du har din PCB, du har loddet den, blinket oppstartslasteren …. Hva nå? Nå er det bare å laste ned spill (eller lage dem), laste dem inn på sd -kortet. Og spille spill. Og tro meg …. de er avhengighetsskapende. Så jeg har også skrevet ut en sak for det. Som kan bli funnet på thingiverse. Og jeg kan ærlig si at dette er et av de mest tilfredsstillende prosjektene jeg har fullført. For det første ser det ut som produksjonsmodell diy. For det andre … spill er kjempebra:) Skål. Hvis du trenger noe, bare spør meg i commens eller send meg en melding:)

Anbefalt: