Mundarija:
- 1 -qadam: korpusni chop etish
- 2 -qadam: sovutgichni o'rnatish
- 3 -qadam: tugmani o'rnatish
- 4 -qadam: Pi -ni o'rnatish
- 5 -qadam: skriptni qo'shish
- 6 -qadam: Yakuniy yig'ilish
Video: Raspberry Pi muhofazasi: 6 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
Bu yo'riqnomada Raspberry Pi -ning 3D bosilgan shaxsiy korpusini yaratish uchun kerak bo'lgan hamma narsa bor. Bu korpus Raspberry Pi 3 A+ modeli uchun mo'ljallangan va xavfsiz o'chirish skriptiga ega Adafruit LED quvvat tugmasidan foydalanadi.
Bu erda sizga kerak bo'ladigan vositalar va asboblar:
Qismlar:
- Raspberry Pi 3 A+ modeli (Adafruit mahsuloti 4027)
- 3D bosilgan muhofaza (quyida.stl fayli sifatida mavjud)
- LEDli Adafruit metall lahzali tugmasi (Adafruit mahsuloti 560)
- Adafruit 15 mm sovutgich (Adafruit mahsuloti 3082)
- 1 "ayol sarlavhali jumper simlari (Adafruit mahsuloti 794)
- M2.5 - 4 mm vintlardek (x4)
Asboblar:
- Lehimlash temir va lehim
- Qaychi
- Kichkina filipp tornavida
- Super yopishtiruvchi
1 -qadam: korpusni chop etish
Loyiha uchun korpus ikki qismdan yasalgan: qopqoq va taglik. Ikkalasi ham.stl fayllari sifatida mavjud. Agar siz Tinkercad -da Raspberry Pi 3 A+ korpusini loyihalashni xohlasangiz, men faqat portlar bilan.stl faylini biriktirganman.
Baza 100 x 100 x 26 mm, qalinligi 2 mm. Qopqoqning balandligi 2 mm, taglikka to'g'ri joylashadi. Pi uchun qarama -qarshiliklar 5 mm diametrli va 5 mm balandlikda, 2 mm urish teshiklari bilan. Korpusning orqa tomonida mikro USB, HDMI va AV portlari uchun teshiklar o'rnatilgan. Korpusning old tomonida quvvat tugmasi uchun 16 mm teshik bor. Yon USB port uchun teshik yo'q, lekin korpusda simsiz aksessuarlar uchun kichik adapter qo'shish uchun joy etarli.
Men modellarni Cura 4.3 -da tavsiya etilgan sozlamalar yordamida bo'laklarga ajratdim:
- Qatlam balandligi 0,2 mm
- 20% panjara to'ldirish
- Bosib chiqarish tezligi 30 mm/s
- avtomatik qo'llab -quvvatlash yaratish yoqilgan
- Devor qalinligi 0,5 mm
- qirrali yubka
Qismlar Lulzbot Mini v2 da 2,85 mm PLAda bosilgan, lekin ko'pchilik 3d -printerlar bu bosmalarni boshqarishi kerak. Agar sizda 3D printer bo'lmasa,.stl fayllarini Treatstock.com saytiga yuklash mumkin (3d bosib chiqarish xizmati) va taxminan $ 15 evroga chop etish/pochta orqali jo'natish mumkin. Agar alohida chop etilsa, tayanch taxminan 5,5 soat davom etadi va 47 g materialdan foydalanadi, qopqoq 3 soat davom etadi va 27 g materialdan foydalanadi.
- 205 c* ko'krak harorati
- Yotoq harorati 60 c*
2 -qadam: sovutgichni o'rnatish
Raspberry Pi 3 haddan tashqari qizib ketmaslik uchun protsessor tezligini avtomatik ravishda kamaytiradi, shuning uchun muzlatgichli korpusda sovutgichni Pi 100% ishlashini ta'minlash yaxshi bo'ladi. Adafruit -ning 15 mm balandlikdagi sovutgichi (3082 -mahsulot) pastki qismiga oldindan yopishtiruvchi termal yopishtiruvchi bilan o'ralgan, faqat qobig'ini olib tashlang.
3 -qadam: tugmani o'rnatish
Ushbu loyiha uchun Adafruit lahzali quvvat tugmasi (559 -mahsulot) ichki rezistorli LED halqaga ega, shuning uchun uni to'g'ridan -to'g'ri Pi GPIO pinlariga ulash mumkin. Eng tashqi pinlar LED uchun + va - belgisidir. Uchta markaziy pin - bu umumiy joy, odatda ochiq pin va odatda yopiq pin. Siz 4 ta simni ulashingiz kerak: + va - LED va tuproq uchun va kalit uchun NO1. Kommutatorni korpusga mahkamlang va uni o'z joyiga qulflash uchun non bilan ishlating.
Vaqtinchalik kalit 5 -pin va 6 -gachasi pinga ulangan. Buyurtma muhim emas.
LEDning + pimi TxD pin 8 ketma -ket konsoliga ulangan va - pin 9 ga ulangan.
Malumot uchun pinout tasvirini ko'ring.
4 -qadam: Pi -ni o'rnatish
Raspberry Pi 4 m2.5 vint yordamida ushlab turiladi. Qopqoqning balandligi 5 mm, shuning uchun sizga 3 yoki 4 mm uzunlikdagi vintlar kerak bo'ladi. Qarama -qarshiliklarda vintlar diametridan bir oz kamroq bo'lgan 2 mm diametrli teshiklar mavjud. Ularni vidalanish orqali tiqish mumkin, vintni vertikal holatda saqlashga ehtiyot bo'ling.
5 -qadam: skriptni qo'shish
Quvvat tugmasi
Raspberry Pi -ni xavfsiz o'chirish va yoqish uchun quvvat tugmachasini ishlatish uchun siz xavfsiz o'chirish skriptini o'rnatishingiz kerak bo'ladi. Ssenariy uchun kredit asl python kodini yozgan Barri Xabbard, YouTube -da ushbu modni ommalashtirgan ETA Prime va atomizatsiya skriptini yozgan 8 Bit Junkiega tegishli.
Skriptni o'rnatish uchun Pi Wi-Fi tarmog'iga ulanganligiga ishonch hosil qiling va terminalga kiring. Quyidagi buyruqlarni kiriting va har biridan keyin Enter ni bosing:
Curl https://pie.8bitjunkie.net/shutdown/setup-shutdow…-chiqish sozlamalari-shutdown.sh
sudo chmod +x setup-shutdown.sh
./setup-shutdown.sh
Birinchi satr 8 bitli junkie veb -saytiga ulanadi va o'chirish skriptini yuklab oladi. Ikkinchi satr skriptni ishga tushirish uchun mos chmodni o'rnatadi va uchinchi satr aslida skriptni o'rnatadi. Ba'zi operatsion tizimlar uchun quvvat tugmasi faol. Agar siz RetroPie 4.5 yoki undan keyingi versiyasini ishlatayotgan bo'lsangiz, terminalda yana bir qadamni bajarishingiz mumkin:
Rc.local faylini ochish uchun sudo nano /etc/rc.local kiriting.
"Chiqish 0" ustidagi satrda python /home/pi/scripts/shutdown.py & ni qo'shing.
Ctrl + x tugmachalarini bosing, o'zgarishlarni saqlash uchun Y tugmachasini bosing va fayldan chiqish uchun enter tugmasini bosing.
Pi -ni qayta ishga tushiring. Quvvat tugmasi endi funktsional bo'lishi kerak.
LED
Svetodiod faollikni kuzatuvchi GPIO pinli konsoliga ulangan. Pi yoqilganda yonadi va Pi to'liq o'chirilganda va elektrdan uzish xavfsiz bo'lganda o'chadi. Uni sozlash uchun yuklash konfiguratsiya fayliga kod satrini kiritish kifoya:
Konfiguratsiya faylini ochish uchun sudo nano /boot/config.txt buyrug'ini kiriting.
Pastga siljiting va enable_uart = 1 qo'shing
Ctrl + x tugmachalarini bosing, o'zgarishlarni saqlash uchun Y tugmachasini bosing va fayldan chiqish uchun enter tugmasini bosing.
Pi -ni qayta ishga tushiring. LED endi funktsional bo'lishi kerak.
6 -qadam: Yakuniy yig'ilish
Siz deyarli tugadingiz! O'rnatishni tugatmasdan oldin, hamma narsa funktsionalligini tekshirishni unutmang:
- Quvvat tugmasi Pi -ni yoqishi va o'chirishi kerak
- PI yoqilganda LED yonib turishi va yopilgandan keyin o'chishi kerak
- Pi -dagi portlar korpusdagi teshiklar bilan to'g'ri kelishi kerak
- Pi tayanchlarga ishonchli tarzda o'rnatilishi kerak
- Micro SD -kartani o'rnatishni va Pi -ni sinovdan o'tkazishni unutmang
Agar hamma narsa yaxshi ko'rinadigan bo'lsa, siz oxirgi yig'ilishga tayyormiz. Korpus qopqog'i taglikning yuqori qismiga to'g'ri o'rnatilishi uchun mo'ljallangan bo'lib, uni chetlari bilan bir qatorda ushlab turish uchun yo'riqnomadan foydalaniladi. Baza chetiga bir necha tomchi super yopishtiruvchi qo'shing va ustiga qopqog'ini bosing. Ortiqcha elim quriguncha tozalang va ishingiz tugadi!
Bu muhofazani har xil usulda ishlatish mumkin, lekin media markazlari va RetroPie o'yin pristavkalari uchun eng yaxshi ishlaydi. Men bu muhofazani dastlab bluetooth kontroller yordamida retro o'yin konsoli sifatida qurganman va u juda yaxshi ishlaydi! Agar sizda biron bir savol bo'lsa, sharh qoldiring. O'qiganingiz uchun tashakkur!
Tavsiya:
Arduino Mega ILI9486 muhofazasi: 3 qadam
Arduino Mega ILI9486 muhofazasi: Bu loyiha ILI9486 va Arduino Mega ekranlari uchun mo'ljallangan bo'lib, men ekran va Arduino Mega ulagichlariga mukammal moslashish uchun shaklni ishlab chiqdim, bu to'liq loyiha emas, faqat ILI9486 uchun 3D korpus. Autocad bilan yaratilgan. https
3D printerni issiqlik muhofazasi: 3D bosib chiqarishdagi burilishni tuzatish: 4 qadam
3D -printerning issiqlik muhofazasi: 3D -printerda burilishni to'g'rilash: 3D -printerga ega bo'lgan har bir kishi bu yoki boshqa nuqtada burilish muammosiga duch kelgan. Bir necha soat davom etadigan bosmalar yo'q qilinadi, chunki taglik to'shakdan chiqib ketgan. Bu muammo asabiylashishi va ko'p vaqt talab qilishi mumkin. Xo'sh, qanday ahmoqlik
Robot muhofazasi kalitlari: 4 qadam
Robotli korpusli kalitlar: Menga quvvatni ulash uchun asosiy kalit va kompyuterlarni o'chirish uchun ikkita lahzali kalit kerak. Menga zaryadlashni tasdiqlash uchun LEDli xamir uchun zaryadlovchi kabeli va WIFI uchun SMA ulagichi kerak. Bu tashqi robot uchun suv o'tkazmaydigan bo'lishi kerak
Amiga Arduino Floppy Drive qutisi/muhofazasi: 5 qadam
Amiga Arduino Floppy Disk qutisi/muhofazasi: Bu ko'rsatma Windows loyihasi uchun Arduino Amiga Floppy Disk Reader/Writer uchun floppi haydovchi korpusini qanday yig'ish kerakligini tushuntiradi. Ushbu loyihani bajarish uchun sizga kerak bo'ladi: 3D printer Arduino pro mini va FTDI panellari yuqorida
DIY USB Slimline optik disk muhofazasi: 5 qadam
DIY USB Slimline optik disk muhofazasi: Noutbuk uchun optik disk uchun USB-korpusni qanday yasash mumkin-kartondan! Men o'zimni buzilgan noutbukda topdim, u hali ham mukammal DVD-RW-DL diskiga ega edi, shuning uchun men o'yladim, " nima uchun uni yaxshi ishlatmaysiz? " Buning uchun sizga kerak: