Inhoudsopgave:

Raspberry Pi-behuizing: 6 stappen (met afbeeldingen)
Raspberry Pi-behuizing: 6 stappen (met afbeeldingen)

Video: Raspberry Pi-behuizing: 6 stappen (met afbeeldingen)

Video: Raspberry Pi-behuizing: 6 stappen (met afbeeldingen)
Video: Raspberry PI headless installatie 2024, Juli-
Anonim
Raspberry Pi-behuizing
Raspberry Pi-behuizing
Raspberry Pi-behuizing
Raspberry Pi-behuizing
Raspberry Pi-behuizing
Raspberry Pi-behuizing

Deze instructable heeft alles wat je nodig hebt om je eigen 3D-geprinte Raspberry Pi-behuizing te bouwen. Deze behuizing is voor de Raspberry Pi 3 model A+ en maakt gebruik van een Adafruit LED-aan/uit-knop met veilig afsluitscript.

Dit zijn de benodigdheden en hulpmiddelen die je nodig hebt:

Onderdelen:

  • Raspberry Pi 3 model A+ (Adafruit-product 4027)
  • De 3D-geprinte behuizing (beschikbaar als.stl-bestand hieronder)
  • Adafruit metalen momentknop met LED (Adafruit product 560)
  • Adafruit 15mm koellichaam (Adafruit product 3082)
  • Doorverbindingsdraden met.1" vrouwelijke headers (Adafruit product 794)
  • M2,5 bij 4 mm schroeven (x4)

Gereedschap:

  • Soldeerbout en soldeer
  • Schaar
  • Een kleine kruiskopschroevendraaier
  • Superlijm

Stap 1: De behuizing afdrukken

De behuizing afdrukken
De behuizing afdrukken
De behuizing afdrukken
De behuizing afdrukken
De behuizing afdrukken
De behuizing afdrukken

De behuizing voor dit project bestaat uit twee delen, een deksel en een basis. Beide zijn hieronder beschikbaar als.stl-bestanden. Als je geïnteresseerd bent in het ontwerpen van je eigen Raspberry Pi 3 A+ behuizing in Tinkercad, heb ik ook een.stl-bestand bijgevoegd met alleen de poorten.

De basis is 100 x 100 x 26 mm met 2 mm dikke wanden. Het deksel is 2 mm hoog en past vlak op de basis. De afstandhouders voor de Pi hebben een diameter van 5 mm en een hoogte van 5 mm met tapgaten van 2 mm. De achterkant van de behuizing is voorzien van gaten voor de micro-USB-, HDMI- en AV-poorten. De voorkant van de behuizing heeft een opening van 16 mm voor de aan/uit-knop. Er is geen opening voor de USB-poort aan de zijkant, maar er is genoeg ruimte in de behuizing om een kleine adapter voor draadloze accessoires toe te voegen.

Ik heb de modellen in Cura 4.3 gesneden met behulp van aanbevolen instellingen voor hoge details:

  • 0,2 mm laaghoogte
  • 20% rastervulling
  • 30 mm/s afdruksnelheid
  • automatische ondersteuningsgeneratie ingeschakeld
  • 0,5 mm wanddikte
  • rand type rok

De onderdelen zijn geprint op een Lulzbot Mini v2 in 2,85 mm PLA, maar de meeste 3D-printers zouden deze prints aan moeten kunnen. Als je geen 3D-printer hebt, kunnen de.stl-bestanden worden geüpload naar Treatstock.com (een 3D-afdrukservice) en worden afgedrukt/verzonden voor ongeveer $ 15 USD. Indien afzonderlijk bedrukt, duurt de basis ongeveer 5,5 uur en gebruikt 47 g materiaal, het deksel 3 uur en gebruikt 27 g materiaal.

  • 205 c* mondstuktemperatuur
  • 60 c* bedtemperatuur

Stap 2: Het koellichaam installeren

Het koellichaam installeren
Het koellichaam installeren
Het koellichaam installeren
Het koellichaam installeren

De Raspberry Pi 3 zal automatisch de CPU-snelheid verlagen om oververhitting te voorkomen, dus om de Pi op 100% te laten werken in een afgesloten behuizing is een koellichaam een goed idee. Deze 15 mm hoge heatsink van Adafruit (product 3082) heeft thermische lijm vooraf aangebracht op de bodem, gewoon afpellen en plakken.

Stap 3: De knop installeren

De knop installeren
De knop installeren
De knop installeren
De knop installeren
De knop installeren
De knop installeren

De tijdelijke aan/uit-knop van Adafruit (product 559) voor dit project heeft een ingebouwde LED-ring met inline-weerstand, zodat deze rechtstreeks op de Pi GPIO-pinnen kan worden aangesloten. De buitenste pinnen zijn de + en - voor de LED en zijn gelabeld. De drie middelste pennen zijn een gemeenschappelijke aarding, een normaal open pen en een normaal gesloten pen. U moet 4 draden aansluiten: + en - voor de LED en aarde en NO1 voor de schakelaar. Draai de schakelaar gewoon in de behuizing en gebruik de meegeleverde moer om hem op zijn plaats te vergrendelen.

De momentschakelaar wordt aangesloten op pin 5 en massa pin 6. De volgorde maakt niet uit.

De + pin van de LED is verbonden met de seriële console TxD pin 8 en de - is verbonden met massa pin 9.

Zie de pinout-afbeelding ter referentie.

Stap 4: De Pi. installeren

De Pi. installeren
De Pi. installeren

De Raspberry Pi wordt op zijn plaats gehouden met 4 m2,5 schroeven. De afstandhouders in de behuizing zijn 5 mm hoog, dus je hebt schroeven nodig van 3 of 4 mm lang. De afstandhouders hebben tapgaten van 2 mm, wat iets minder is dan de diameter van de schroeven. Ze kunnen worden geschroefd door er eenvoudig in te schroeven, pas op dat u de schroef verticaal houdt.

Stap 5: Het script toevoegen

De aan/uit-knop

Om de aan/uit-knop te gebruiken om de Raspberry Pi veilig af te sluiten en in te schakelen, moet u een veilig afsluitscript installeren. De eer voor het script gaat naar Barry Hubbard die de originele pythoncode schreef, ETA Prime die deze mod op YouTube populair maakte, en naar 8 Bit Junkie die het verstuivingsscript schreef.

Om het script te installeren, zorg ervoor dat je Pi is verbonden met wifi en voer de terminal in. Voer de volgende opdrachten in en druk na elke opdracht op enter:

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

sudo chmod +x setup-shutdown.sh

./setup-shutdown.sh

De eerste regel maakt verbinding met de 8-bits junkie-website en downloadt het afsluitscript. De tweede regel stelt de juiste chmod in om het script uit te voeren en de derde regel installeert het script daadwerkelijk. Voor sommige besturingssystemen is de aan/uit-knop nu actief. Als u RetroPie 4.5 of hoger gebruikt, moet u nog een extra stap uitvoeren in terminal:

Typ sudo nano /etc/rc.local om het rc.local-bestand te openen.

Voeg op de regel direct boven de "exit 0" python /home/pi/scripts/shutdown.py &

Druk op ctrl + x, druk op Y om de wijzigingen op te slaan en druk op enter om het bestand af te sluiten.

Start de Pi opnieuw op. De aan / uit-knop zou nu functioneel moeten zijn.

De LED

De LED is verbonden met de GPIO-pin van de seriële console die de activiteit controleert. Het licht op wanneer de Pi is ingeschakeld en gaat uit wanneer de Pi volledig is uitgeschakeld en veilig kan worden losgekoppeld. Om het in te stellen, hoeft u alleen maar een regel code toe te voegen aan het opstartconfiguratiebestand:

Typ sudo nano /boot/config.txt om het configuratiebestand te openen.

Scroll naar beneden en voeg enable_uart=1. toe

Druk op ctrl + x, druk op Y om de wijzigingen op te slaan en druk op enter om het bestand af te sluiten.

Start de Pi opnieuw op. De LED zou nu functioneel moeten zijn.

Stap 6: Eindmontage

Eindmontage
Eindmontage
Eindmontage
Eindmontage

Je bent bijna klaar! Voordat u klaar bent met monteren, vergeet dan niet om nogmaals te controleren of alles functioneel is:

  • De aan / uit-knop moet zowel de Pi. in- als uitschakelen
  • De LED moet blijven branden terwijl de Pi aan is en uitschakelen na het afsluiten
  • De poorten op de Pi moeten op één lijn liggen met de doorgaande gaten in de behuizing
  • De Pi moet stevig op de afstandhouders worden gemonteerd
  • Vergeet niet om de micro SD-kaart te installeren en de Pi. te testen

Als alles er goed uitziet, ben je klaar voor de eindmontage. Het deksel voor de behuizing is ontworpen om gelijk met de bovenkant van de basis te passen en gebruikt een geleider om het op één lijn te houden met de randen. Voeg gewoon een paar druppels secondelijm toe aan de rand van de basis en druk het deksel erop. Ruim overtollige lijm op voordat deze droogt en je bent klaar!

Deze behuizing kan op veel verschillende manieren worden gebruikt, maar werkt het beste voor mediacenters en RetroPie-gameconsoles. Ik heb deze behuizing oorspronkelijk gebouwd als een retro-gameconsole met behulp van een bluetooth-controller en het werkt geweldig! Als je vragen hebt, laat dan gerust een reactie achter. Bedankt voor het lezen!

Aanbevolen: