Talaan ng mga Nilalaman:

Raspberry Pi Enclosure: 6 Mga Hakbang (na may Mga Larawan)
Raspberry Pi Enclosure: 6 Mga Hakbang (na may Mga Larawan)

Video: Raspberry Pi Enclosure: 6 Mga Hakbang (na may Mga Larawan)

Video: Raspberry Pi Enclosure: 6 Mga Hakbang (na may Mga Larawan)
Video: Kapuso Mo, Jessica Soho: Kilalanin ang munting Stephen Curry ng Bulacan 2024, Nobyembre
Anonim
Raspberry Pi Enclosure
Raspberry Pi Enclosure
Raspberry Pi Enclosure
Raspberry Pi Enclosure
Raspberry Pi Enclosure
Raspberry Pi Enclosure

Ang itinuturo na ito ay mayroong lahat ng kailangan mo upang bumuo ng iyong sariling naka-print na enclosure ng Raspberry Pi. Ang enclosure na ito ay para sa modelong A + ng Raspberry Pi 3 at gumagamit ng isang pindutan ng kuryente ng Adafruit LED na may ligtas na script ng pag-shutdown.

Narito ang mga supply at tool na kailangan mo:

Mga Bahagi:

  • Raspberry Pi 3 model A + (Produkto ng adafruit 4027)
  • Ang naka-print na enclosure ng 3d (magagamit bilang isang.stl file sa ibaba)
  • Pansamantalang pindutan ng metal na adafruit na may LED (Produkto ng Adafruit 560)
  • Adafruit 15mm heatsink (Produkto ng adafruit 3082)
  • Jumper wires na may.1 "mga babaeng header (produkto ng Adafruit 794)
  • M2.5 ng 4mm screws (x4)

Mga tool:

  • Panghinang at bakalang panghinang
  • Gunting
  • Isang maliit na phillips screwdriver
  • Superglue

Hakbang 1: Pag-print ng Enclosure

Pagpi-print ng Enclosure
Pagpi-print ng Enclosure
Pagpi-print ng Enclosure
Pagpi-print ng Enclosure
Pagpi-print ng Enclosure
Pagpi-print ng Enclosure

Ang enclosure para sa proyektong ito ay ginawa mula sa dalawang bahagi, isang takip at isang base. Ang parehong ay magagamit sa ibaba bilang.stl file. Kung interesado ka sa pagdidisenyo ng iyong sariling enclure ng Raspberry Pi 3 A + sa Tinkercad Nag-attach din ako ng isang.stl file na may mga port lamang.

Ang base ay 100 x 100 x 26 mm na may 2 mm na makapal na dingding. Ang takip ay 2 mm ang taas at umaangkop sa flush papunta sa base. Ang mga standoff para sa Pi ay 5 mm ang lapad at 5 mm ang taas na may 2 mm na mga butas sa pag-tap. Ang likuran ng enclosure ay nilagyan ng mga butas para sa mga micro USB, HDMI, at AV port. Ang harap ng enclosure ay may 16 mm hole para sa power button. Walang butas para sa gilid USB port, ngunit may sapat na silid sa enclosure upang magdagdag ng isang maliit na adapter para sa mga wireless accessories.

Hiniwa ko ang mga modelo sa Cura 4.3 gamit ang mga inirekumendang setting para sa mataas na detalye:

  • 0.2 mm taas ng layer
  • 20% grid infill
  • 30 mm / s bilis ng pag-print
  • pinagana ang awtomatikong pagbuo ng suporta
  • 0.5 mm ang kapal ng pader
  • uri ng palda

Ang mga bahagi ay naka-print sa isang Lulzbot Mini v2 sa 2.85 mm PLA, ngunit ang karamihan sa mga 3d printer ay dapat na hawakan ang mga kopya na ito. Kung wala kang isang 3d printer, ang.stl na mga file ay maaaring mai-upload sa Treatstock.com (isang serbisyo sa pag-print ng 3d) at mai-print / ma-mail sa halos $ 15 USD. Kung hiwalay na naka-print, ang base ay tumatagal ng humigit-kumulang na 5.5 oras at gumagamit ng 47 g ng materyal, ang takip ay tumatagal ng 3 oras at gumagamit ng 27 g ng materyal.

  • 205 c * temperatura ng nguso ng gripo
  • 60 c * temperatura ng kama

Hakbang 2: Pag-install ng Heatsink

Pag-install ng Heatsink
Pag-install ng Heatsink
Pag-install ng Heatsink
Pag-install ng Heatsink

Ang Raspberry Pi 3 ay awtomatikong pag-throttle ng bilis ng CPU upang maiwasan ang sobrang pag-init, kaya upang mapanatili ang Pi na tumatakbo sa 100% sa isang selyadong enclosure isang heatsink ay isang magandang ideya. Ang 15 mm na taas na heatsink na ito mula sa Adafruit (produkto 3082) ay may thermal adhesive pre na inilapat sa ilalim, alisan ng balat at stick lamang.

Hakbang 3: Pag-install ng Button

Pag-install ng Button
Pag-install ng Button
Pag-install ng Button
Pag-install ng Button
Pag-install ng Button
Pag-install ng Button

Ang pindutang pansamantalang kapangyarihan ng Adafruit (produkto 559) para sa proyektong ito ay may built in na LED ring na may inline resistor upang maaari itong direktang mai-wire sa mga Pi GPIO pin. Ang pinakalabas na mga pin ay ang + at - para sa LED at may label. Ang tatlong mga gitnang pin ay isang pangkaraniwang lupa, isang karaniwang bukas na pin at isang karaniwang saradong pin. Kakailanganin mong maglakip ng 4 na mga wire: + at - para sa LED at ground at NO1 para sa switch. I-thread lamang ang paglipat sa enclosure at gamitin ang kasama na nut upang i-lock ito sa lugar.

Ang pansamantalang switch ay konektado sa pin 5 at ground pin 6. Hindi mahalaga ang order.

Ang + pin mula sa LED ay konektado sa serial console na TxD pin 8 at ang - ay konektado sa ground pin 9.

Tingnan ang imahe ng pinout para sa sanggunian.

Hakbang 4: Pag-install ng Pi

Pag-install ng Pi
Pag-install ng Pi

Ang Raspberry Pi ay gaganapin sa lugar gamit ang 4 m2.5 na mga tornilyo. Ang mga standoff sa kaso ay 5 mm ang taas, kaya kailangan mo ng mga turnilyo na may haba na 3 o 4 mm. Ang mga standoff ay mayroong 2 mm na pag-tap ng mga butas na kung saan ay bahagyang mas mababa sa diameter ng mga turnilyo. Maaari silang mai-thread sa pamamagitan ng simpleng pag-ikot sa kanila, mag-ingat lamang na panatilihin ang tornilyo na patayo.

Hakbang 5: Pagdaragdag ng Script

Ang Button ng Lakas

Upang magamit ang power button upang ligtas na ma-shutdown at i-on ang Raspberry Pi kakailanganin mong mag-install ng isang ligtas na script ng pag-shutdown. Ang kredito para sa script ay napupunta kay Barry Hubbard na sumulat ng orihinal na python code, ETA Prime na nagpasikat sa mod na ito sa YouTube, at sa 8 Bit Junkie na sumulat ng script ng atomization.

Upang mai-install ang script, tiyaking nakakonekta ang iyong Pi sa wi-fi at ipasok ang terminal. Ipasok ang mga sumusunod na utos, at pindutin ang enter pagkatapos ng bawat isa:

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

sudo chmod + x setup-shutdown.sh

./setup-shutdown.sh

Ang unang linya ay kumokonekta sa 8 bit junkie website at i-download ang shutdown script. Ang ikalawang linya ay nagtatakda ng tamang chmod upang patakbuhin ang script at ang pangatlong linya ay talagang na-install ang script. Para sa ilang mga operating system ang power button ay aktibo na ngayon. Kung nagpapatakbo ka ng RetroPie 4.5 o mas bago, mayroong isang karagdagang hakbang na dapat gawin sa terminal:

I-type ang sudo nano /etc/rc.local upang ilabas ang rc.local file.

Sa linya na direkta sa itaas ng "exit 0", magdagdag ng python /home/pi/scripts/shutdown.py &

Pindutin ang ctrl + x, pindutin ang Y upang mai-save ang mga pagbabago, at pindutin ang enter upang lumabas sa file.

I-reboot ang Pi. Ang power button ay dapat na gumana ngayon.

Ang LED

Ang LED ay konektado sa serial console GPIO pin na sinusubaybayan ang aktibidad. Nag-iilaw ito kapag nakabukas ang Pi, at mawawala kapag ang Pi ay ganap na na-shutdown at ligtas na i-unplug. Upang mai-set up ito, kakailanganin mong magdagdag ng isang linya ng code sa file ng pagsasaayos ng boot:

I-type ang sudo nano /boot/config.txt upang ilabas ang file ng pagsasaayos.

Mag-scroll sa ibaba at idagdag ang enable_uart = 1

Pindutin ang ctrl + x, pindutin ang Y upang mai-save ang mga pagbabago, at pindutin ang enter upang lumabas sa file.

I-reboot ang Pi. Ang LED ay dapat na gumana ngayon.

Hakbang 6: Pangwakas na Assembly

Huling pagtitipon
Huling pagtitipon
Huling pagtitipon
Huling pagtitipon

Halos tapos ka na! Bago mo tapusin ang pagpupulong tandaan na i-double check kung ang lahat ay gumagana:

  • Ang power button ay dapat na parehong nakabukas at patayin ang Pi
  • Ang LED ay dapat manatiling naiilawan habang ang Pi ay nakabukas at patayin pagkatapos ng pag-shutdown
  • Ang mga port sa Pi ay dapat na linya kasama ang mga butas sa enclure
  • Ang Pi ay dapat na ligtas na naka-mount sa mga standoff
  • Tandaan na mai-install ang micro SD card at subukan ang boot sa Pi

Kung ang lahat ay mukhang maayos pagkatapos ay handa ka na para sa huling pagpupulong. Ang talukap ng mata para sa enclosure ay idinisenyo upang magkasya ang flush sa tuktok ng base at gumagamit ng isang gabay upang mapanatili itong nakapila ng mga gilid. Magdagdag lamang ng ilang patak ng superglue sa gilid ng base at pindutin ang takip sa itaas. Linisin ang anumang labis na pandikit bago ito dries at tapos ka na!

Ang enclosure na ito ay maaaring magamit sa maraming iba't ibang mga paraan, ngunit pinakamahusay na gumagana para sa mga sentro ng media at mga console ng laro ng RetroPie. Ginawa ko ang enclosure na ito nang orihinal bilang isang retro game console na gumagamit ng isang bluetooth controller at mahusay itong gumagana! Kung mayroon kang anumang mga katanungan, huwag mag-atubiling mag-iwan ng isang komento. Salamat sa pagbabasa!

Inirerekumendang: