Innholdsfortegnelse:
- Trinn 1: Alle materialer og koblinger til filene
- Trinn 2: Få din PCB
- Trinn 3: Lodding
- Trinn 4: Programmering
- Trinn 5: Etterbehandling
Video: Lag spillkonsoll: 5 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:24
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
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
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
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
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
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:
Lego bærbar spillkonsoll med Space Invaders: 4 trinn
Lego bærbar spillkonsoll med Space Invaders: Har du noen gang tenkt på å være en spillutvikler og bygge din egen spillkonsoll som du kan spille på farten? Alt du trenger er litt tid, maskinvare Lego bricksa Mini-Calliope (kan bestilles på dette nettstedet https://calliope.cc/en) og litt dyktighet
DIY spillkonsoll ved hjelp av Arduino: 4 trinn
DIY spillkonsoll ved bruk av Arduino: I denne opplæringen skal jeg vise deg hvordan du kan lage en spillkonsoll ved hjelp av Arduino nano. Så hvis du vil se detaljert video om den, så sjekk den ut på min youtube -kanal
ATBOY Minimal Retro -spillkonsoll: 5 trinn
ATBOY Minimal Retro Gaming Console: Et lite retro-konsolllignende oppsett basert på ATtiny85 x 0,96 OLED for å spille plassinntrengere, Tetris, etc
Lag din egen bærbare retro spillkonsoll! som også er en Win10 -nettbrett !: 6 trinn (med bilder)
Lag din egen bærbare Retro -spillkonsoll! …… som også er en Win10 -nettbrett !: I dette prosjektet vil jeg vise deg hvordan du lager en bærbar retro -spillkonsoll som også kan brukes som et Windows 10 -nettbrett. Den vil bestå av en 7 " HDMI LCD med berøringsskjerm, en LattePanda SBC, en USB Type C PD power PCB og noen flere komplementære
Lag en spillkonsoll ved hjelp av din Raspberry Pi !: 6 trinn
Lag en spillkonsoll med din Raspberry Pi !: Vil du spille retrospill uten å betale for de dyre gamle konsollene? Du kan gjøre nettopp det med Raspberry Pi. Raspberry Pi er en datamaskin i "kredittkortstørrelse" som er i stand til mange kule ting. Det er mange forskjellige typer