Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Ten instruktażowy ma wszystko, czego potrzebujesz, aby zbudować własną obudowę Raspberry Pi z nadrukiem 3D. Ta obudowa jest przeznaczona dla Raspberry Pi 3 model A+ i wykorzystuje przycisk zasilania LED Adafruit ze skryptem bezpiecznego wyłączania.
Oto materiały i narzędzia, których będziesz potrzebować:
Części:
- Raspberry Pi 3 model A+ (produkt Adafruit 4027)
- Obudowa drukowana w 3D (dostępna jako plik.stl poniżej)
- Metalowy przycisk chwilowy z diodą LED Adafruit (produkt Adafruit 560)
- Radiator Adafruit 15mm (produkt Adafruit 3082)
- Przewody połączeniowe z końcówkami żeńskimi.1" (produkt Adafruit 794)
- Śruby M2,5 na 4 mm (x4)
Narzędzia:
- Lutownica i lut
- Nożyce
- Mały śrubokręt krzyżakowy
- Super klej
Krok 1: Drukowanie obudowy
Obudowa do tego projektu składa się z dwóch części, wieczka i podstawy. Oba są dostępne poniżej jako pliki.stl. Jeśli jesteś zainteresowany zaprojektowaniem własnej obudowy Raspberry Pi 3 A+ w Tinkercad, dołączyłem również plik.stl z samymi portami.
Podstawa ma wymiary 100 x 100 x 26 mm ze ściankami o grubości 2 mm. Pokrywka ma wysokość 2 mm i pasuje do podstawy. Dystanse dla Pi mają średnicę 5 mm i wysokość 5 mm z otworami gwintowanymi 2 mm. W tylnej części obudowy umieszczono otwory na porty micro USB, HDMI i AV. Z przodu obudowy znajduje się 16 mm otwór na przycisk zasilania. Nie ma otworu na boczny port USB, ale w obudowie jest wystarczająco dużo miejsca, aby dodać mały adapter do akcesoriów bezprzewodowych.
Pociąłem modele w Cura 4.3 przy użyciu zalecanych ustawień dla wysokiej szczegółowości:
- Wysokość warstwy 0,2 mm
- 20% wypełnienia siatki
- Prędkość drukowania 30 mm/s
- włączone automatyczne generowanie wsparcia
- Grubość ścianki 0,5 mm
- spódnica typu rondo
Części zostały wydrukowane na Lulzbot Mini v2 w 2,85 mm PLA, ale większość drukarek 3D powinna być w stanie obsłużyć te wydruki. Jeśli nie masz drukarki 3d, pliki.stl można przesłać do Treatstock.com (usługa drukowania 3d) i wydrukować/wysłać pocztą za około 15 USD. Wydrukowana osobno podstawa zajmuje około 5,5 godziny i zużywa 47 g materiału, pokrywka zajmuje 3 godziny i zużywa 27 g materiału.
- 205 c* temperatura dyszy
- 60 °C* temperatura złoża
Krok 2: Instalacja radiatora
Raspberry Pi 3 automatycznie zmniejszy prędkość procesora, aby uniknąć przegrzania, więc aby utrzymać działanie Pi na 100% w zamkniętej obudowie, dobrym pomysłem jest radiator. Radiator o wysokości 15 mm firmy Adafruit (produkt 3082) ma klej termiczny wstępnie nałożony na spód, wystarczy oderwać i przykleić.
Krok 3: Instalowanie przycisku
Przycisk chwilowego zasilania Adafruit (produkt 559) do tego projektu ma wbudowany pierścień LED z wbudowanym rezystorem, dzięki czemu można go podłączyć bezpośrednio do pinów Pi GPIO. Najbardziej zewnętrzne styki to + i - dla diody LED i są oznaczone. Trzy środkowe kołki to wspólna masa, normalnie otwarty kołek i normalnie zamknięty kołek. Musisz podłączyć 4 przewody: + i - dla diody LED i masy oraz NO1 dla przełącznika. Po prostu wkręć przełącznik do obudowy i użyj dołączonej nakrętki, aby zablokować go na miejscu.
Przełącznik chwilowy jest podłączony do pinu 5 i pinu uziemienia 6. Kolejność nie ma znaczenia.
Pin + z diody LED jest podłączony do pinu 8 TxD konsoli szeregowej, a - jest podłączony do pinu uziemienia 9.
Zobacz obraz pinout w celach informacyjnych.
Krok 4: Instalacja Pi
Raspberry Pi mocuje się za pomocą śrub 4 m2,5. Dystanse w etui mają 5 mm wysokości, więc będziesz potrzebować śrub o długości 3 lub 4 mm. Dystanse mają otwory do gwintowania 2 mm, czyli nieco mniej niż średnica śrub. Można je nagwintować, po prostu wkręcając w nie, tylko uważaj, aby utrzymać śrubę pionowo.
Krok 5: Dodawanie skryptu
Przycisk zasilania
Aby użyć przycisku zasilania do bezpiecznego wyłączenia i włączenia Raspberry Pi, musisz zainstalować skrypt bezpiecznego zamykania. Podziękowania dla skryptu należą się Barry'emu Hubbardowi, który napisał oryginalny kod Pythona, ETA Prime, który spopularyzował ten mod na YouTube, oraz 8 Bit Junkie, który napisał skrypt atomizacji.
Aby zainstalować skrypt, upewnij się, że Twoje Pi jest podłączone do Wi-Fi i wejdź do terminala. Wprowadź następujące polecenia i naciśnij Enter po każdym z nich:
Zwijanie https://pie.8bitjunkie.net/shutdown/setup-shutdow… --output setup-shutdown.sh
sudo chmod +x setup-shutdown.sh
./setup-shutdown.sh
Pierwsza linia połączy się ze stroną 8-bitową ćpuna i pobierze skrypt zamykający. Druga linia konfiguruje właściwy chmod do uruchomienia skryptu, a trzecia linia faktycznie instaluje skrypt. W niektórych systemach operacyjnych przycisk zasilania jest teraz aktywny. Jeśli używasz RetroPie 4.5 lub nowszego, w terminalu musisz wykonać jeden dodatkowy krok:
Wpisz sudo nano /etc/rc.local, aby wywołać plik rc.local.
W wierszu bezpośrednio nad „exit 0” dodaj python /home/pi/scripts/shutdown.py &
Naciśnij ctrl + x, naciśnij Y, aby zapisać zmiany, i naciśnij Enter, aby wyjść z pliku.
Uruchom ponownie Pi. Przycisk zasilania powinien teraz działać.
LED
Dioda LED jest podłączona do pinu GPIO konsoli szeregowej, który monitoruje aktywność. Zapala się, gdy Pi jest włączone i gaśnie, gdy Pi jest całkowicie wyłączone i można je bezpiecznie odłączyć. Aby to skonfigurować, wystarczy dodać wiersz kodu do pliku konfiguracji rozruchu:
Wpisz sudo nano /boot/config.txt, aby wyświetlić plik konfiguracyjny.
Przewiń w dół i dodaj enable_uart=1
Naciśnij ctrl + x, naciśnij Y, aby zapisać zmiany, i naciśnij Enter, aby wyjść z pliku.
Uruchom ponownie Pi. Dioda LED powinna teraz działać.
Krok 6: Montaż końcowy
Jesteś prawie gotowy! Przed zakończeniem montażu pamiętaj, aby dokładnie sprawdzić, czy wszystko działa:
- Przycisk zasilania powinien zarówno włączać się, jak i wyłączać Pi
- Dioda LED powinna pozostać zapalona, gdy Pi jest włączone i zgasnąć po wyłączeniu
- Porty na Pi powinny być wyrównane z otworami przelotowymi w obudowie
- Pi powinno być bezpiecznie zamontowane na wspornikach
- Pamiętaj, aby zainstalować kartę micro SD i przetestować uruchomienie Pi
Jeśli wszystko wygląda dobrze, jesteś gotowy do ostatecznego montażu. Pokrywa obudowy jest zaprojektowana tak, aby pasowała do górnej części podstawy i wykorzystuje prowadnicę, aby utrzymać ją w jednej linii z krawędziami. Po prostu dodaj kilka kropli superglue na brzeg podstawy i dociśnij wieczko na górze. Usuń nadmiar kleju, zanim wyschnie i gotowe!
Ta obudowa może być używana na wiele różnych sposobów, ale najlepiej sprawdza się w centrach multimedialnych i konsolach do gier RetroPie. Zbudowałem tę obudowę oryginalnie jako retro konsolę do gier za pomocą kontrolera bluetooth i działa świetnie! Jeśli masz jakieś pytania, zostaw komentarz. Dziękuje za przeczytanie!