Obudowa Raspberry Pi: 6 kroków (ze zdjęciami)
Obudowa Raspberry Pi: 6 kroków (ze zdjęciami)
Anonim

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!