Spisu treści:
- Krok 1: Materiały eksploatacyjne
- Krok 2: Sprawa
- Krok 3: Części drukowane w 3D
- Krok 4: Modyfikowanie karty dźwiękowej
- Krok 5: Modyfikacja ładowarki Micro-Lipo
- Krok 6: Podłączanie ładowarki Micro-Lipo do akumulatora
- Krok 7: Podłączanie ekranu do Raspberry Pi
- Krok 8: Nagrywanie obrazu MintyPi
- Krok 9: Wykończenie
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Minty Pi to konsola do gier retro, która mieści się w puszce Altoids.
Jest zasilany baterią 1200 mA i działa na Raspberry Pi.
Podziękowania dla Wermy za projekt.
Krok 1: Materiały eksploatacyjne
Do tego projektu potrzebne będą następujące materiały:
Altoidy cyna
Malina Pi
Karta microSD - 8-16 GB
Dostęp do drukarki 3D do drukowania części 3D
2,2-calowy ekran TFT SPI
Karta dźwiękowa (moduł dekodowania karty dźwiękowej 5 V PCM2704 płyta dekodera DAC)
Ładowarka do mikrolipo Adafruit
Bateria Lipo 1200mA 3,7 V
Przycisk zasilania
Przełączniki przycisków
Przyciski wejścia DS-Lite
Płyta prototypowa
Taśma miedziana
Krok 2: Sprawa
Wydrukuj 3d prowadnicę otworu na puszkę.
Za pomocą sharpie zaznacz granice otworów.
Przed rozpoczęciem wiercenia i piłowania nałóż taśmę maskującą na krawędzie cyny, aby upewnić się, że żadne wióry metalowe nie utkną i nie poluzują się później, powodując zwarcie obwodu.
Najlepiej zacząć od najmniejszego wiertła, a następnie pracować nad większymi wiertłami.
W przypadku gniazd USB najpierw wywierciłem mały otwór, a następnie spiłowałem, aby dopasować otwór do prowadnicy.
Krok 3: Części drukowane w 3D
W przypadku części drukowanych w 3D PLA jest dobre dla płyt czołowych i tylnych, jednak zawiasy powinny być drukowane z mocniejszego tworzywa sztucznego, takiego jak ABS.
Pokazane są ustawienia, których użyłem do drukowania części.
Pliki STL dla części drukowanych w 3D znajdują się tutaj.
Krok 4: Modyfikowanie karty dźwiękowej
Karta dźwiękowa, której potrzebujemy, ma gniazdo USB i gniazdo słuchawkowe, jednak ich nie potrzebujemy.
Aby wyjąć gniazdo USB, najpierw odetnij nóżki po obu stronach gniazda USB za pomocą przecinaka do drutu, a następnie za pomocą lutownicy podgrzej złącza i zsuń ją z karty
Aby wyjąć gniazdo słuchawkowe, po prostu odetnij złącza.
Chcemy również przesunąć oscylator kwarcowy z boku karty dźwiękowej, aby zaoszczędzić miejsce.
Krok 5: Modyfikacja ładowarki Micro-Lipo
W przypadku ładowarki Micro-LiPo dokonamy również pewnych modyfikacji w celu zaoszczędzenia miejsca.
Najpierw musimy usunąć złącze JST, co można zrobić, odcinając wsporniki.
Następnie użyj lutownicy, aby usunąć dwa kołki.
Następnie zmostkujemy złącze 500 mA jakimś lutem, ponieważ nasz akumulator ma natężenie 1,2 A i może wytrzymać zwiększone ładowanie.
Krok 6: Podłączanie ładowarki Micro-Lipo do akumulatora
Podłącz czerwony przewód do pinu BAT i czarny przewód do pinu GND.
Następnie podłącz czerwony przewód BAT do wyłącznika zasilania.
Ponieważ usunęliśmy złącze JST, przylutujemy baterię bezpośrednio do ładowarki.
Użyj złącza Micro-USB, aby wyrównać ładowarkę z otworem micro-USB w puszce Altoids.
Użyj gorącego kleju lub taśmy, aby przymocować ładowarkę do podstawy.
Użyj taśmy klejącej, aby przymocować baterię do puszki.
Przyklej wyłącznik zasilania na gorąco w prostokątnym otworze.
Krok 7: Podłączanie ekranu do Raspberry Pi
Jeśli używasz modułu wyświetlacza TFT 2.2 SPI, takiego jak ten tutaj, możemy podłączyć ekran lutując przewody z portów wyświetlacza do portów GPIO
Musimy usunąć przylutowane piny ze złączy. Następnie przylutujemy przewody z portów wyświetlacza do portów GPIO Raspberry Pi z następującymi parami:
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)
RESET ---------------pin 22 (GPIO 25)
CS--------------------pin 24 (GPIO 8)
GND-----------------pin 20 (GND)
VIN-------------------pin 17 (3.3v)
Następnie przylutuj przewody do portów GPIO raspberry pi, upewniając się, że przewody są w porządku.
Krok 8: Nagrywanie obrazu MintyPi
Obraz MintyPi można pobrać stąd.
Do wypalenia obrazu na karcie SD użyłem balenaEtcher.
Po wypaleniu obrazu na karcie SD możesz pobrać gry.
Włóż kartę SD do Raspberry Pi.
Krok 9: Wykończenie
Umieść taśmę elektryczną na Raspberry Pi, aby nie zakłócał baterii.
Przymocuj Raspberry Pi do płyty czołowej.
Uruchom Raspberry Pi i uruchom programy, aby upewnić się, że wszystko działa poprawnie.
Przykręć płyty czołowe na miejsce i gotowe!