Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja izmjena: 2025-01-13 06:57
Minty Pi je retro igraća konzola koja stane u limenu posudu Altoids.
Pokreće ga baterija od 1200 mA, a radi na Raspberry Pi.
Svaka čast Wermyju za dizajn.
Korak 1: Potrošni materijal
Za ovaj projekat trebat će vam sljedeće zalihe:
Altoidi kositar
Raspberry Pi
MicroSD kartica - 8-16 GB
Pristup 3D štampaču za 3D štampane delove
2.2 SPI TFT ekran
Zvučna kartica (5V PCM2704 Modul za dekodiranje zvučne kartice DAC ploča za dekoder)
Adafruit Micro-Lipo punjač
1200mA 3.7V Lipo baterija
Prekidač
Prekidači za dugmad
Dugmad za unos DS-Lite
Protoboard
Bakarna traka
Korak 2: Slučaj
3D ispis vodiča za rupe za lim.
Oštricom označite granice rupa.
Prije nego počnete bušiti i turpijati, zalijepite maskirnu traku na rubove lima kako biste bili sigurni da se metalne strugotine ne zaglave i da se kasnije ne olabave kako bi prekinule spoj.
Najbolje je početi s najmanjim svrdlom, a zatim izraditi veće svrdla.
Za USB priključke prvo sam izbušio malu rupu, a zatim je turpirao kako bi otvor odgovarao vodiču.
Korak 3: 3D-štampani dijelovi
Za 3D tiskane dijelove, PLA je dobar za prednje ploče i stražnju stranu, međutim šarke bi trebale biti ispisane jačom plastikom poput ABS-a.
Prikazane su postavke koje sam koristio za ispis dijelova.
STL datoteke za 3D štampane dijelove nalaze se ovdje.
Korak 4: Izmjena zvučne kartice
Zvučna kartica koja nam treba ima USB priključak i priključak za slušalice, međutim, oni nam ne trebaju.
Da biste uklonili USB priključak, najprije odrežite nožice s obje strane USB priključka rezačem žice, a zatim pomoću lemilice zagrijte konektore i izvucite ga s kartice
Da biste uklonili priključak za slušalice, jednostavno odvojite konektore.
Također želimo premjestiti kristalni oscilator na stranu zvučne kartice kako bismo uštedjeli prostor.
Korak 5: Izmjena Micro-Lipo punjača
Za Micro-LiPo punjač također ćemo napraviti neke izmjene kako bismo uštedjeli prostor.
Prvo moramo ukloniti JST konektor, što se može učiniti odsjecanjem nosača.
Zatim pomoću lemilice uklonite dva igla.
Zatim ćemo spojiti priključak od 500 mA s nekim lemom jer je naša baterija 1,2 A i može podnijeti povećano punjenje.
Korak 6: Priključite punjač Micro-Lipo na bateriju
Spojite crvenu žicu na BAT pin i crnu žicu na GND pin.
Zatim spojite crvenu žicu BAT na prekidač za napajanje.
Budući da smo uklonili JST konektor, lemit ćemo bateriju direktno na punjač.
Koristite Micro-USB konektor za poravnavanje punjača s rupom za mikro-USB u limu Altoids.
Vrućim ljepilom ili trakom pričvrstite punjač na osnovnu ploču.
Koristite malo selotejpa za pričvršćivanje baterije na lim.
Vruće zalijepite prekidač za napajanje u pravokutnu rupu.
Korak 7: Povezivanje ekrana sa Raspberry Pi
Ako koristite 2.2 SPI TFT zaslonni modul poput ovog ovdje, tada možemo povezati zaslon lemljenjem žica s portova za prikaz na GPIO portove
Moramo ukloniti lemljene pinove sa konektora. Zatim ćemo lemiti žice od portova za prikaz do GPIO portova Raspberry Pi -a sa sljedećim uparivanjima:
SDO/MISO ---------- pin 21 (GPIO 9)
LED ----------------- pin 12 (GPIO 18)
SCK ------------------- pin 23 (GPIO 11)
SDI/MOSI ----------- pin 19 (GPIO 10)
DC/RS --------------- pin 18 (GPIO 24)
RESETIRANJE --------------- pin 22 (GPIO 25)
CS -------------------- pin 24 (GPIO 8)
GND ----------------- pin 20 (GND)
VIN ------------------- pin 17 (3.3v)
Zatim lemite žice na GPIO portove maline pi, pazeći da žice budu u redu.
Korak 8: Snimanje slike MintyPi
Slika za MintyPi može se preuzeti odavde.
Koristio sam balenaEtcher za narezivanje slike na SD karticu.
Nakon što je slika narezana na SD karticu, možete preuzeti igre.
Umetnite SD karticu u Raspberry Pi.
Korak 9: Završavanje
Stavite električnu traku preko maline pi kako biste spriječili ometanje baterije.
Pričvrstite Raspberry Pi na prednju ploču.
Pokrenite Raspberry Pi i pokrenite programe kako biste bili sigurni da sve radi ispravno.
Zašrafite prednje ploče na mjesto i gotovi ste!