Obsah:

Výroba hernej konzoly: 5 krokov
Výroba hernej konzoly: 5 krokov

Video: Výroba hernej konzoly: 5 krokov

Video: Výroba hernej konzoly: 5 krokov
Video: Playstation 5: Naprosto unikátní herní konzole? (Recenze) 2024, November
Anonim
Image
Image

S pozdravom Takže vidím, že mám tendenciu začať niečo a potom sa vybrať úplne inou cestou. To sa stalo aj pri tomto projekte. Kúpil som si pred chvíľou obrazovku Nokia 5110. A ako väčšina nákupov cez eBay trvalo, kým mi boli skutočne doručené. Medzitým projekt, pre ktorý som to potreboval, padol. Keď ma teda jlcpcb kontaktoval s ponukou urobiť niečo pomocou ich služieb (výroba plošných spojov … čísla … názov hovorí za všetko:)). Začal som googliť, čo môžem robiť s niekoľkými obrazovkami, pre ktoré som nemal žiadny ďalší účel. A potom som narazil na hernú konzolu Makerbuino. A vďaka konceptu open source bolo všetko, čo som potreboval na to, aby som to urobil úplne od začiatku, na dosah prstov. Aj keď to môžete jednoducho vyrobiť na perfboarde, bol by to úplný chaos, všade káble a nie také čisté, ako by som chcel, aby bola moja konzola. Takže prichádza jlcpcb. https://jlcpcb.com/ si môžete objednať 10 dosiek za 2 $. Čo je podľa mňa krádež. Cena sa môže zmeniť, pokiaľ prekročíte predvolené parametre dosky (veľkosť 100 x 100 m, hrúbka, farba atď.). Ale hej, pre väčšinu z nás budú predvolené parametre viac než dosť.

Krok 1: Všetky materiály a odkazy na súbory

Získanie Pcb
Získanie Pcb

Poďme sa teda pozrieť na zoznam jednoduchých dielov a kde nájdete informácie potrebné na jeho dokončenie.

Diely:

DPS MAKERbuino (môžete buď podporiť projekt a kúpiť súpravu na

alebo si stiahnite súbory Gerber a. Alebo schematicky tu:

  • Karta SD (veľkosť je na vás, nie ste si istí, či podporuje karty s veľkou kapacitou, ale 1 GB by mala byť v poriadku)
  • Zásuvka SD
  • vodiče na spájkovanie reproduktorov (voliteľné)
  • 8ohm 0,5 W reproduktor (voliteľný)
  • Batéria Li-Po 3,7 V
  • ATmega328P-PU
  • 28 -pinová zásuvka PDIP IC
  • LCD displej Nokia 5110
  • Doska nabíjačky Li-Po batérie micro USB TP4056
  • Regulátor napätia 3,3 V (MCP1702-3302E v balení TO-92)
  • 2N2222 tranzistor NPN na všeobecné použitie (balenie TO-92)
  • Dióda 1N4148
  • 16 MHz kryštál
  • 3 -kolíkový posuvný prepínač x2
  • Keramický kondenzátor 100nF x2
  • 22pF keramický kondenzátor x2
  • 100uF, 6,3V radiálny elektrolytický kondenzátor x3 (použil som 16V, pretože zmienené 6,3 je ťažšie získať)
  • Tlačidlo 12x12x7,3 mm x7

  • niektoré ženské a mužské hlavičky v jednom a v dvoch radoch (je pravdepodobné, že ich máte, ale aj tak ich kupujete v dlhých pásoch, takže si vyberte, koľko chcete)
  • 1Kohm potenciometer obloženia kolies x2
  • Rezistor 2,2 kohm
  • 10k odpor x2
  • Rezistor 4,7 kohm x2
  • Odpor 100 ohmov
  • 3,5 mm konektor pre slúchadlá

A to je všetko. Som si istý, že väčšinu komponentov budete mať v koši na náhradné diely. Niektoré zoženiete lacno.

Krok 2: Získanie Pcb

Získanie Pcb
Získanie Pcb
Získanie Pcb
Získanie Pcb

Toto je teda pomerne jednoduchý proces. Prejdite na jlcpcb.com

Zaregistrujte sa, teraz stlačte cenovú ponuku. Odovzdajte súbory Gerber, zadajte požadované parametre a objednajte si ich. Pri spôsobe doručenia dhl mi trvalo menej ako týždeň, kým som odovzdal svoje Gerberove súbory na skutočnú tabuľu, ktorá dorazila k môjmu prahu.

Krok 3: Spájkovanie

Spájkovanie
Spájkovanie
Spájkovanie
Spájkovanie

Neurobím teda podrobný krok, pretože je to veľmi jednoduché. s plošnými spojmi sieťotlač vysvetľuje, ktorý komponent by mal byť vložený na aké miesto. Väčšina komponentov nie je citlivá na polar, takže vám výrazne uľahčuje život. Toto sú pokyny, ak potrebujete podrobnejšie pokyny od spoločnosti Makerbuino (tím tam urobil úžasnú prácu s vysvetlením najjednoduchšieho detailu, ako a čo treba urobiť)

Krok 4: Programovanie

Programovanie
Programovanie

Potom, čo spájkujete dosku, by ste normálne skončili. Ale nie v mojom prípade. Pretože Atmega328P-PU je prázdny, musíte nahrať bootloader. Toto je najkomplikovanejší krok z celého projektu, ak ste nikdy nenaprogramovali čipy Atmel. Existuje teda niekoľko spôsobov, ako to môžete urobiť.

Jednoduchý spôsob by mal byť s Arduino (aj keď som sa nejako rozhodol ísť s inou možnosťou)

community.makerbuino.com/t/atmega328-witho… Mriežkové vlákno o tom, ako nainštalovať bootloader s arduino. Je tam zahrnutý aj odkaz na bootloader.

Alebo môžete ísť s programátorom USBasp (trasa, ktorú som bohužiaľ absolvoval). Je to trochu komplikovanejšie, ale tým najdôležitejším krokom je skutočne nastavenie správnych bitov poistky a zámku. V opačnom prípade narazíte na problém, ktorý som mal. Mikroprocesor využívajúci interný oscilátor. Ten beží na frekvencii 1 MHz. Ktorá konzola by stále fungovala, ale 16 -krát pomalšie. Slo mo poweeeeerrrrrrr !!!!!!!!!!!!!! Teraz je to zábavné:) keď som nevedel, čo to spôsobuje, bolo to frustrujúce: D Na obrázok uvádzam svoje nastavenia.

Krok 5: Dokončenie dotykov

Dokončovacie dotyky
Dokončovacie dotyky
Dokončovacie dotyky
Dokončovacie dotyky

Takže. Dostali ste dosku s plošnými spojmi, spájkovali ste ju, spustili ste bootloader…. Čo je teraz? Teraz si stačí stiahnuť hry (alebo ich vytvoriť) a načítať ich na kartu SD. A hrať hry. A ver mi …. sú návykové. Preto som na to tiež vytlačil prípad. Ktoré sa dajú nájsť na thingsiverse. A môžem úprimne povedať, že je to jeden z najuspokojivejších projektov, ktoré som dokončil. Pre jedného to vyzerá ako kutilstvo produkčného modelu. Za druhé … hry sú úžasné:) Na zdravie. Ak by ste niečo potrebovali, kľudne sa ma opýtajte alebo mi napíšte správu:)

Odporúča: