Kazalo:
- 1. korak: Tiskanje ohišja
- 2. korak: Namestitev hladilnika
- 3. korak: Namestitev gumba
- 4. korak: Namestitev Pi
- 5. korak: Dodajanje skripta
- 6. korak: Končna montaža
Video: Ohišje Raspberry Pi: 6 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:04
Ta navodila imajo vse, kar potrebujete za izdelavo lastnega 3D tiskanega ohišja Raspberry Pi. To ohišje je za Raspberry Pi 3 model A+ in uporablja gumb za vklop LED Adafruit s skriptom za varno zaustavitev.
Tu so zaloge in orodja, ki jih potrebujete:
Deli:
- Raspberry Pi 3 model A+ (Adafruit izdelek 4027)
- 3D natisnjeno ohišje (na voljo kot datoteka.stl spodaj)
- Kovinski trenutni gumb Adafruit z LED (Adafruit izdelek 560)
- Hladilnik Adafruit 15 mm (izdelek Adafruit 3082)
- Mostične žice z 0, 1 "ženskimi glavo (Adafruit izdelek 794)
- Vijaki M2,5 x 4 mm (x4)
Orodja:
- Spajkalnik in spajkanje
- Škarje
- Majhen križni izvijač
- Super lepilo
1. korak: Tiskanje ohišja
Ohišje za ta projekt je izdelano iz dveh delov, pokrova in podlage. Oba sta spodaj na voljo kot datoteki.stl. Če vas zanima oblikovanje lastnega ohišja Raspberry Pi 3 A+ v Tinkercadu, sem priložil tudi datoteko.stl s samo vrati.
Podstavek je 100 x 100 x 26 mm s stenami debeline 2 mm. Pokrov je visok 2 mm in se prilega na dno. Odmiki za Pi so premera 5 mm in višine 5 mm z luknjami za vrezovanje 2 mm. Na zadnji strani ohišja so nameščene luknje za vrata micro USB, HDMI in AV. Na sprednji strani ohišja je 16 mm luknja za gumb za vklop. Za stranska vrata USB ni luknje, vendar je v ohišju dovolj prostora za dodajanje majhnega adapterja za brezžično dodatno opremo.
Modele sem v Curi 4.3 narezal z uporabo priporočenih nastavitev za veliko podrobnosti:
- 0,2 mm višine plasti
- 20% zapolnitev mreže
- Hitrost tiskanja 30 mm/s
- omogočeno samodejno ustvarjanje podpore
- 0,5 mm debeline stene
- krilo z robom
Deli so bili natisnjeni na Lulzbot Mini v2 v 2,85 mm PLA, vendar bi morala večina 3D tiskalnikov obvladati te natise. Če nimate 3D tiskalnika, lahko datoteke.stl naložite na Treatstock.com (storitev 3D tiskanja) in natisnete/pošljete za približno 15 USD. Če natisnete ločeno, osnova traja približno 5,5 ur in porabi 47 g materiala, pokrov traja 3 ure in porabi 27 g materiala.
- 205 c* temperatura šobe
- 60 c* temperatura ležišča
2. korak: Namestitev hladilnika
Raspberry Pi 3 bo samodejno znižal hitrost procesorja, da se izogne pregrevanju, zato je dobro, da ohranite delovanje Pi pri 100% v zaprtem ohišju. Ta 15 mm visok hladilnik iz podjetja Adafruit (izdelek 3082) ima na dno predhodno nanešeno termično lepilo, ki ga le olupite in prilepite.
3. korak: Namestitev gumba
Gumb za trenutni vklop Adafruit (izdelek 559) za ta projekt ima vgrajen LED obroč z vgrajenim uporom, tako da ga je mogoče priključiti neposredno na nožice Pi GPIO. Najbolj zunanji nožici sta + in - za LED in sta označeni. Trije osrednji zatiči so skupna masa, normalno odprt zatič in normalno zaprt zatič. Priključiti morate 4 žice: + in - za LED in maso ter NO1 za stikalo. Preprosto vtaknite stikalo v ohišje in ga s priloženo matico zaklenite.
Trenutno stikalo je priključeno na pin 5 in ozemljitveni pin 6. Vrstni red ni pomemben.
Pin + iz LED je priključen na pin 8 serijske konzole TxD, tipka - pa na ozemljitev 9.
Za referenco si oglejte sliko izpisa.
4. korak: Namestitev Pi
Raspberry Pi je pritrjen na mestu s pomočjo vijakov 4 m2.5. Razmiki v ohišju so visoki 5 mm, zato boste potrebovali vijake, dolge 3 ali 4 mm. Stojala imajo luknje za vrezovanje 2 mm, kar je nekoliko manjše od premera vijakov. Lahko jih navijete tako, da jih preprosto privijete, le pazite, da vijak ostane navpičen.
5. korak: Dodajanje skripta
Gumb za vklop
Če želite z gumbom za vklop varno izklopiti in vklopiti Raspberry Pi, morate namestiti skript za varen izklop. Zasluge za scenarij imajo Barry Hubbard, ki je napisal prvotno kodo python, ETA Prime, ki je populariziral ta mod na YouTubu, in 8 Bit Junkie, ki je napisal scenarij za atomizacijo.
Če želite namestiti skript, se prepričajte, da je vaš Pi povezan z wi-fi in vnesite terminal. Vnesite naslednje ukaze in za vsakim pritisnite tipko enter:
Curl https://pie.8bitjunkie.net/shutdown/setup-shutdow…-nastavitev izhoda-shutdown.sh
sudo chmod +x setup-shutdown.sh
./setup-shutdown.sh
Prva vrstica se bo povezala s spletnim mestom 8 bit junkie in prenesla skript za zaustavitev. Druga vrstica nastavi ustrezen chmod za izvajanje skripta, tretja vrstica pa dejansko namesti skript. Pri nekaterih operacijskih sistemih je gumb za vklop zdaj aktiven. Če uporabljate RetroPie 4.5 ali novejšo različico, morate v terminalu narediti še en korak:
Vnesite sudo nano /etc/rc.local, da odprete datoteko rc.local.
V vrstici neposredno nad "izhodom 0" dodajte python /home/pi/scripts/shutdown.py &
Pritisnite ctrl + x, pritisnite Y za shranjevanje sprememb in pritisnite enter za izhod iz datoteke.
Znova zaženite Pi. Gumb za vklop bi moral zdaj delovati.
LED dioda
LED je priključen na pin GPIO serijske konzole, ki spremlja aktivnost. Zasveti, ko je Pi vklopljen, in ugasne, ko je Pi popolnoma izklopljen in varen za izklop. Če ga želite nastaviti, morate v zagonsko konfiguracijsko datoteko dodati samo vrstico kode:
Vnesite sudo nano /boot/config.txt, da prikažete konfiguracijsko datoteko.
Pomaknite se na dno in dodajte enable_uart = 1
Pritisnite ctrl + x, pritisnite Y za shranjevanje sprememb in pritisnite enter za izhod iz datoteke.
Znova zaženite Pi. Sedaj naj bi LED delovala.
6. korak: Končna montaža
Skoraj si končal! Preden končate montažo, ne pozabite dvakrat preveriti, ali vse deluje:
- Gumb za vklop mora vklopiti in izklopiti Pi
- LED mora ostati prižgan, ko je Pi vklopljen, in se izklopi po izklopu
- Vrata na Pi morajo biti poravnana s skoznjimi luknjami v ohišju
- Pi mora biti varno nameščen na odmikih
- Ne pozabite namestiti kartice micro SD in poskusno zagnati Pi
Če je vse v redu, ste pripravljeni na končno montažo. Pokrov ohišja je zasnovan tako, da se prilega ravnini z vrhom podnožja in uporablja vodilo, da je poravnano z robovi. Preprosto dodajte nekaj kapljic superlepila na rob podlage in pritisnite pokrov na vrhu. Očistite preostalo lepilo, preden se posuši in končali ste!
To ohišje je mogoče uporabljati na različne načine, vendar najbolje deluje za medijske centre in igralne konzole RetroPie. To ohišje sem prvotno zgradil kot retro igralno konzolo s krmilnikom bluetooth in odlično deluje! Če imate kakršna koli vprašanja, pustite komentar. Hvala za branje!
Priporočena:
Ura črtnega grafikona IOT (ESP8266 + 3D natisnjeno ohišje): 5 korakov (s slikami)
Ura s črtnim grafikonom IOT (ESP8266 + 3D natisnjeno ohišje): Pozdravljeni, V tem navodilu vam bom razložil, kako sestaviti uro z grafičnim grafikonom IOT 256. Ta ura ni zelo težka za izdelavo, ni pa zelo draga, vendar jo boste morali potrpežljivo povej čas ^^ vendar je prijetno narediti in polno poučevanja
ESP32-CAM ohišje in kamera 3D tiskalnika: 10 korakov (s slikami)
ESP32-CAM sistem ohišja in 3D tiskalnik Cam: Razmišljal sem o tem, da bi kamero na svojem 3-D tiskalniku zamenjal z nečim majhnim, preprostim in funkcionalnim …. in poceni. Nekaj iskanj v Googlu me je pripeljalo do modula ESP32-Cam. Najdete jih za manj kot 10 USD, na primer manj in zelo dobro delujejo
Reciklirajte knjigo v ohišje IPad Stealth: 8 korakov (s slikami)
Reciklirajte knjigo v ohišje IPad Stealth: Včasih ne želite, da vsi vedo, da nosite svoj iPad. Nihče ne bo opazil, da nosite knjigo, še posebej, če je to nekdanja knjižnična kopija "Nove Zelandije v barvah" iz sedemdesetih let prejšnjega stoletja. Z nožem za hobi, papirjem c
3D natisnjeno ohišje za Bluetooth ojačevalnik TDA7492P: 6 korakov (s slikami)
3D natisnjeno ohišje za ojačevalnik Bluetooth TDA7492P: zaslužil sem si stari ojačevalnik z zvočniki, ki jih je prijatelj zavrgel in ker ojačevalnik ni deloval, sem se odločil, da zvočnike recikliram z brezžičnim kompletom bluetooth
Ohišje/ohišje disketnega pogona Amiga Arduino: 5 korakov
Ohišje/ohišje disketnega pogona Amiga Arduino: V tem navodilu je razloženo, kako sestaviti ohišje disketnega pogona za projekt bralnika/pisatelja disketnih diskov Arduino Amiga za operacijski sistem Windows. na abo