Indholdsfortegnelse:

Raspberry Pi -kabinet: 6 trin (med billeder)
Raspberry Pi -kabinet: 6 trin (med billeder)

Video: Raspberry Pi -kabinet: 6 trin (med billeder)

Video: Raspberry Pi -kabinet: 6 trin (med billeder)
Video: Моя работа наблюдать за лесом и здесь происходит что-то странное 2024, November
Anonim
Raspberry Pi -kabinet
Raspberry Pi -kabinet
Raspberry Pi -kabinet
Raspberry Pi -kabinet
Raspberry Pi -kabinet
Raspberry Pi -kabinet

Denne instruerbare har alt, hvad du har brug for til at bygge dit eget 3D -printede Raspberry Pi -kabinet. Denne kabinet er til Raspberry Pi 3 model A+ og bruger en Adafruit LED -tænd / sluk -knap med sikker nedlukningsscript.

Her er de forsyninger og værktøjer, du skal bruge:

Dele:

  • Raspberry Pi 3 model A+ (Adafruit produkt 4027)
  • 3D -trykt kabinet (tilgængelig som en.stl -fil nedenfor)
  • Adafruit metal øjeblikkelig knap med LED (Adafruit produkt 560)
  • Adafruit 15 mm køleplade (Adafruit produkt 3082)
  • Jumper -ledninger med.1 "kvindelige overskrifter (Adafruit -produkt 794)
  • M2,5 x 4 mm skruer (x4)

Værktøjer:

  • Loddejern og loddetin
  • Saks
  • En lille Phillips skruetrækker
  • Super lim

Trin 1: Udskrivning af kabinettet

Udskrivning af kabinettet
Udskrivning af kabinettet
Udskrivning af kabinettet
Udskrivning af kabinettet
Udskrivning af kabinettet
Udskrivning af kabinettet

Kabinettet til dette projekt er lavet af to dele, et låg og en base. Begge er tilgængelige nedenfor som.stl -filer. Hvis du er interesseret i at designe din egen Raspberry Pi 3 A+ kabinet i Tinkercad, har jeg også vedhæftet en.stl -fil med kun portene.

Bunden er 100 x 100 x 26 mm med 2 mm tykke vægge. Låget er 2 mm højt og passer ind i bunden. Afstandene til Pi er 5 mm i diameter og 5 mm høje med 2 mm gevindhuller. Bagsiden af kabinettet har monteret gennemgående huller til mikro -USB-, HDMI- og AV -porte. Forsiden af kabinettet har et 16 mm hul til tænd / sluk -knappen. Der er ikke hul til siden USB -port, men der er plads nok i kabinettet til at tilføje en lille adapter til trådløst tilbehør.

Jeg skårede modellerne i Cura 4.3 ved hjælp af anbefalede indstillinger for høje detaljer:

  • 0,2 mm laghøjde
  • 20% netopfyldning
  • 30 mm/s udskrivningshastighed
  • automatisk supportgenerering aktiveret
  • 0,5 mm vægtykkelse
  • nederdel af randtype

Delene blev udskrevet på en Lulzbot Mini v2 i 2,85 mm PLA, men de fleste 3d -printere burde kunne klare disse udskrifter. Hvis du ikke har en 3d -printer, kan.stl -filerne uploades til Treatstock.com (en 3d -udskrivningstjeneste) og udskrives/sendes for omkring $ 15 USD. Hvis den udskrives separat, tager basen cirka 5,5 timer og bruger 47 g materiale, låget tager 3 timer og bruger 27 g materiale.

  • 205 c* dysetemperatur
  • 60 c* sengetemperatur

Trin 2: Installation af kølelegemet

Installation af kølelegemet
Installation af kølelegemet
Installation af kølelegemet
Installation af kølelegemet

Raspberry Pi 3 vil automatisk drosle CPU -hastighed for at undgå overophedning, så for at holde Pi kørende på 100% i et forseglet kabinet er en køleplade en god idé. Denne 15 mm høje kølelegeme fra Adafruit (produkt 3082) har termisk klæbemiddel påført bunden, bare skræl og klæb.

Trin 3: Installation af knappen

Installation af knappen
Installation af knappen
Installation af knappen
Installation af knappen
Installation af knappen
Installation af knappen

Adafruit momentane tænd / sluk -knap (produkt 559) til dette projekt har en indbygget LED -ring med inline modstand, så den kan forbindes direkte til Pi GPIO -benene. De yderste ben er + og - for LED'en og er mærket. De tre midterstifter er en fælles grund, en normalt åben stift og en normalt lukket stift. Du skal vedhæfte 4 ledninger: + og - til LED og jord og NO1 til kontakten. Tråd blot kontakten ind i kabinettet, og brug den medfølgende møtrik til at låse den på plads.

Den midlertidige kontakt er forbundet til pin 5 og jordstift 6. Rækkefølgen er ligegyldig.

+ Pin fra LED'en er forbundet til seriekonsolens TxD pin 8 og - er forbundet til jordstift 9.

Se pinout -billedet til reference.

Trin 4: Installation af Pi

Installation af Pi
Installation af Pi

Raspberry Pi holdes på plads ved hjælp af 4 m2.5 skruer. Afstandene i sagen er 5 mm høje, så du skal bruge skruer, der er 3 eller 4 mm lange. Afstandene har 2 mm gevindhuller, som er lidt mindre end skruernes diameter. De kan gevindskåres ved blot at skrue i dem, bare pas på at holde skruen lodret.

Trin 5: Tilføjelse af scriptet

Power -knappen

For at bruge tænd / sluk -knappen til sikkert at lukke og tænde Raspberry Pi skal du installere et sikkert lukningsscript. Kredit for scriptet går til Barry Hubbard, der skrev den originale pythonkode, ETA Prime, der populariserede denne mod på YouTube, og til 8 Bit Junkie, der skrev atomiseringsskriptet.

For at installere scriptet skal du sørge for, at din Pi er forbundet til wi-fi, og indtaste terminalen. Indtast følgende kommandoer, og tryk på enter efter hver enkelt:

Curl https://pie.8bitjunkie.net/shutdown/setup-shutdow… --output setup-shutdown.sh

sudo chmod +x setup-shutdown.sh

./setup-shutdown.sh

Den første linje opretter forbindelse til det 8 -bit junkie -websted og downloader scriptet til nedlukning. Den anden linje opsætter den korrekte chmod til at køre scriptet, og den tredje linje installerer faktisk scriptet. For nogle operativsystemer er tænd / sluk -knappen nu aktiv. Hvis du kører RetroPie 4.5 eller nyere, er der et ekstra trin at gøre i terminalen:

Skriv sudo nano /etc/rc.local for at hente rc.local -filen.

På linjen direkte over "exit 0" skal du tilføje python /home/pi/scripts/shutdown.py &

Tryk på ctrl + x, tryk på Y for at gemme ændringer, og tryk på enter for at afslutte filen.

Genstart Pi. Tænd / sluk -knappen skal nu være funktionel.

LED'en

LED'en er forbundet til den serielle konsol -GPIO -pin, der overvåger aktivitet. Det lyser, når Pi er tændt, og slukker, når Pi er helt lukket og sikkert at tage stikket ud. For at konfigurere det skal du bare tilføje en kode med kode til bootkonfigurationsfilen:

Skriv sudo nano /boot/config.txt for at få vist konfigurationsfilen.

Rul til bunden, og tilføj enable_uart = 1

Tryk på ctrl + x, tryk på Y for at gemme ændringer, og tryk på enter for at afslutte filen.

Genstart Pi. LED'en skal nu være funktionel.

Trin 6: Endelig samling

Endelig forsamling
Endelig forsamling
Endelig forsamling
Endelig forsamling

Du er næsten færdig! Inden du afslutter samlingen, skal du huske at dobbelttjekke, om alt er funktionelt:

  • Tænd / sluk -knappen skal både tænde og slukke for Pi
  • LED'en skal forblive tændt, mens Pi er tændt og slukket efter nedlukning
  • Portene på Pi skal være på linje med de gennemgående huller i kabinettet
  • Pi'en skal monteres sikkert på afstandene
  • Husk at installere micro SD -kortet og test boot Pi

Hvis alt ser godt ud, er du klar til den sidste samling. Låget til kabinettet er designet til at passe ind i toppen af bunden og bruger en guide til at holde det på linje med kanterne. Tilføj blot et par dråber superlim til bundens kant og tryk låget ovenpå. Ryd op i overskydende lim, før den tørrer, og du er færdig!

Denne kabinet kan bruges på mange forskellige måder, men fungerer bedst til mediecentre og RetroPie -spilkonsoller. Jeg byggede dette kabinet oprindeligt som en retro -spilkonsol ved hjælp af en bluetooth -controller, og det fungerer godt! Hvis du har spørgsmål, er du velkommen til at efterlade en kommentar. Tak fordi du læste!

Anbefalede: