Mundarija:
- 1 -qadam: Pi -ni sozlash
- 2 -qadam: Kosonni chop etish
- 3 -qadam: elektronika
- 4 -qadam: Yakuniy yig'ilish
Video: 3D bosilgan quti bilan Raspberry Pi Spotify pleer: 4 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:28
Bu ko'rsatmada men sizga Raspberry Pi -ga asoslangan musiqa pleyerini qanday yasashni ko'rsataman, u mahalliy musiqani, veb -radiostansiyalarni ijro eta oladi va devorga o'rnatiladigan 3D bosma qutiga joylashtirilgan spotify ulanadigan karnay vazifasini bajaradi.
Men bu musiqa pleyerini qiz do'stlarim oshxonasi uchun qurganman, chunki biz ovqat pishirish yoki pishirish paytida musiqa tinglashni yaxshi ko'ramiz, lekin yashash xonasidan eshitiladigan kompyuter dinamiklari uni kesmaydi.
Sizga kerak bo'ladi:
- Raspberry Pi 3
- Micro SD karta (min. 8 GB)
- USB DAC bilan birlashtirilgan stereo dinamiklar
- Xavfsiz o'chirish davri
- 3,5 dyuymli sensorli ekran
- Ayol - erkak mikro USB kabeli
- Lehimlash temir
- Tel -stripper
- Simlar
O'rnatish uchun:
- Klaviatura
- Sichqoncha
- HDMI monitor
1 -qadam: Pi -ni sozlash
Birinchidan, narsalarning dasturiy tomonini ajratib olaylik. Musiqa pleyeri mashhur Logitechs -ga asoslangan, ammo nafaqaga chiqqan Squeezebox o'yinchilari. Pi LogitechMediaServer va Squeezelite mijozini, shuningdek Jivvelite interfeysini boshqaradi. Quyidagi qadamlar uchun sizga SSH va buyruq satri bo'yicha asosiy ko'nikmalar kerak bo'ladi. Agar siz SSH -ni bilmasangiz, OverTheWire buyruq qatori va SSH -dan foydalanishni o'rganish uchun ajoyib joy.
Raspbian -ni yuklab oling va SD -kartaga quyidagi dasturlardan birini ishlating:
- Win32DiskImager (Windows)
- ApplePi Beyker (Mac)
- Etcher (Mac va Windows)
SD -kartani Pi -ga joylashtiring va barcha tashqi qurilmalarni (klaviatura, sichqoncha, monitor) va quvvatni ulang. Ish stoli muhitiga kirgandan so'ng, Wi -Fi -ni o'rnating va sozlamalarda SSH va GPIO -ni yoqing.
Endi siz Pi -ni sozlash uchun barcha tashqi qurilmalarni uzib, bir tarmoqdagi har qanday kompyuterdan SSH orqali davom ettirishingiz mumkin.
SSH orqali ulangandan so'ng, Raspberry Pi sozlamalariga kirish uchun quyidagi buyruqdan foydalaning
sudo raspi-config
O'zingizning xohishingizga ko'ra tilni, klaviatura tartibini va foydalanuvchi parolini o'zgartiring (ixtiyoriy), keyin fayl tizimini kengaytiring va qayta ishga tushirish so'rovini tasdiqlang.
Keyin, sensorli ekranni ulang va kerakli drayverlarni o'rnating (qaysi ekran siz uchun mavjudligiga bog'liq):
- Adafruit TFT uchun haydovchilar
- Waveshare TFT uchun haydovchilar
To'g'ri sozlanganidan so'ng, siz sensorli ekranda ish stoli muhitini ko'rishingiz kerak.
Musiqa pleyerini sozlash uchun men LogitechMediaServer, Squeezelite va Jivelite -ni sozlash uchun Jon Xagensiekerning ko'rsatmasiga amal qildim. Faqat USB karnay ulanganligiga va to'g'ri ovoz kartasi tanlanganligiga ishonch hosil qiling.
Spotify Connect -ni qo'llab -quvvatlash Logitech Media Server -dagi plagin menejeri orqali osongina qo'shilishi mumkin.
Men kursorni kosmetik sabablarga ko'ra butunlay o'chirib tashladim:
sudo nano /etc/lightdm/lightdm.conf
va keyingi qatorni o'zgartiring
#xserver-command = X
ichiga
xserver -command = X -nocursor
Ekranni xinput kalibratori yordamida to'lqinli vikida tasvirlanganidek sozlash mumkin.
Kommutatsiya skriptini mausberry sxemasidan o'rnatganimdan so'ng, kirish va chiqishni GPIO20 va GPIO21 ga o'zgartirdim, chunki biz standart sensorli ekranli sarlavhani ishlatganmiz.
2 -qadam: Kosonni chop etish
Bu ish - Thingiverse -dagi arcmatt "Pi TFT plus Console Case" ning remiksi/kengaytmasi. Fusion 360 -da men original korpus bilan bir xil dizayndagi ikkita karnay korpusini qo'shdim va asosiy korpusni ikkita devorga o'rnatish teshiklari va USB karnaylari ovoz kartasi va xavfsiz o'chirish paneli uchun o'rnatish nuqtalari bilan o'zgartirdim.
- Agar siz korpusni boshqa komponentalarga moslashtirmoqchi bo'lsangiz, *.f3d faylini yuklab oling.
- Agar siz faqat tayyor STL fayllarini chop qilmoqchi bo'lsangiz, zip faylini yuklab oling.
Asosiy korpus va karnay korpusining o'rta qismlarining STL fayllari M3 yong'oqlari uchun bo'shliqlarni o'z ichiga oladi. Chop etishni mos keladigan balandlikda to'xtatib turing va chop etishni davom ettirishdan oldin yong'oq qo'shing.
Orqa va old qismlarga 10% to'ldirish etarli bo'lishi kerak. Yong'oqni o'z ichiga olgan o'rta qismlar, yong'oq bo'shliqlarining etarlicha konstruktiv qo'llab -quvvatlanishini ta'minlash uchun to'ldirishning yuqori darajasida bosilishi kerak. Yong'oqning ikkitasi mening bosmalarimdan birida 10%bo'shab ketdi va murvatni to'g'ri ushlab turish uchun ip qolmadi.
Bu erda muhofaza qilish uchun turli xil sahifalarga havola
3 -qadam: elektronika
Keyingi bosqichda siz lehimlashning asosiy ko'nikmalariga ega bo'lishingiz kerak.
USB karnayni oching va karnaylarni JST kabellaridagi ovoz kartasidan uzing. USB kabelini ovoz kartasidan kerakli uzunlikda kesib oling. Joyni tejash uchun men USB simlarini to'g'ridan -to'g'ri Pi ostidagi sinov maydonchalariga lehimladim. Agar siz prokladkalarni multimetr bilan kuzatolmasangiz, bu erda pad raqamlarining yaxshi ro'yxati. Ovoz kartasini ulash uchun men PP46 dan PP48 va 5V quvvat pinini ishlatardim (rasmga qarang).
Qulfni o'chirish moslamasini ajratib, uni ikki uzunlikdagi izolyatsiyalangan sim bilan almashtirish orqali xavfsiz o'chirish sxemasini tayyorlang. Kalitni chuqurchaga joylashtiring va bo'sh simlarni joyiga lehimlang.
Mikro USB kabelining erkak uchini kesib oling va quvvat simlarini uzing. USB kabelining qizil simini PP2 ga, qora simni esa PP5 ga lehimlang (rasmga qarang). Mikro USB kabelining ayol uchi xavfsiz o'chirish platasining erkak uchiga ulanishi kerak. Kengash korpusning pastki qismiga yopishtirilishi mumkin.
Keyinchalik men stabilizatsiya qilish va kuchlanishni kamaytirish uchun barcha lehim joylariga issiq elim qo'shdim.
Pi rasm uchun kredit: Vikipediya, foydalanuvchi: Multicherry
commons.wikimedia.org/wiki/File:Raspberry_Pi_2_Model_B_v1.1_underside_new_(bg_cut_out).jpg
4 -qadam: Yakuniy yig'ilish
Yakuniy qurilish biroz notinch, lekin simlar etarli bo'lsa, hamma narsa mos bo'lishi kerak.
Karnay korpusi kichik tomonda edi, bu esa bir tomondan yong'oqning portlashi bilan birga chap karnay karnay panjarasi bilan yopilmasligini bildirardi.
Uchta orqa qismni M3 murvat yordamida bir -biriga ulash mumkin. Boltlar birinchi marta vintlardek ipni kesib tashlaydi. Agar siz ularni tez -tez ajratmasangiz, bu aloqa etarlicha mustahkam bo'lishi kerak.
O'chirish platasini korpusga yopishtiring va ovoz panelini to'xtash joylariga mahkamlang.
Raspberry Pi o'rta korpusga M3 murvat bilan mahkamlanishi mumkin. Pi -ni joyiga mahkamlagandan so'ng, SD -kartani joylashtiring, chunki u korpusdan biroz kattaroqdir. Keyin uni cımbızla yon tomondan ochilishi mumkin.
Sensorli ekranni qo'shgandan so'ng, old panelni o'z joyiga mahkamlashgina qoladi.
Qurilishni tugatishdan oldin menda mikro USB kabeli yo'q edi, shuning uchun men Pi -ning mikro USB portidan quvvat bankidan foydalanib vaqtincha quvvat olaman. Keyinchalik yo'qolgan kabel aloqasini qo'shaman.
Umid qilamanki, sizga mini -kutubxona qurilishi yoqdi. Men buni keyingi ikki hafta ichida sinab ko'rishni orziqib kutaman. Agar sizda biron bir savol yoki takomillashtirish g'oyasi bo'lsa, menga izoh qoldiring, men sizga imkon qadar tezroq javob berishga harakat qilaman
2017 yilgi ovoz tanlovida ikkinchi o'rinni egalladi
Tavsiya:
Cho'ntak foydasiz quti (shaxsiyati bilan): 9 qadam (rasmlar bilan)
Cho'ntakning foydasiz qutisi (shaxsiyati bilan): Garchi biz robot qo'zg'olonidan ancha uzoqda bo'lsak ham, odamlarga zid bo'lgan bitta mashina bor, lekin u eng kichik darajada. Siz uni foydasiz quti yoki yolg'iz qoladigan mashina deb atashni xohlaysizmi, bu bema'ni va bema'ni robot
3D bosilgan quti Gpsdo. Uyali telefon quvvat manbasidan foydalanish: 10 qadam (rasmlar bilan)
3D bosilgan quti Gpsdo. Uyali telefon quvvat manbalaridan foydalanish: Mana, mening GPSDO YT -ga alternativa, bu erda kod bir xil, kompyuter bir oz o'zgartirish bilan bir xil, men uyali telefon adapteridan foydalanayapman. Buning uchun elektr ta'minoti bo'limini o'rnatishga hojat yo'q, bizga 5v ocxo ham kerak. Men oddiy pechdan foydalanaman.
DIY havo sifati sensori + 3D bosilgan quti: 6 qadam
DIY havo sifati sensori + 3D bosma quti: Ushbu qo'llanmada sizga juda qobiliyatli, cho'ntak o'lchamli sensor yaratish uchun kerak bo'lgan barcha ma'lumotlar mavjud
RBG 3D bosilgan oy Blynk bilan boshqariladi (iPhone yoki Android): 4 qadam (rasmlar bilan)
Blynk bilan boshqariladigan RBG 3D bosma oyi (iPhone yoki Android): Bu stendli 3D bosilgan oy. Arduino uno -ga ulangan va blynk yordamida boshqariladigan 20 LEDli RGB LED tasmasi bilan qurilgan. Arduino -ni iPhone yoki Android -dagi blynk -dan ilova orqali boshqarish mumkin
RC havo qayig'ini qanday qilish kerak! 3D bosilgan qismlar va boshqa narsalar bilan: 5 qadam (rasmlar bilan)
RC havo qayig'ini qanday qilish kerak! 3D bosma qismlar va boshqa narsalar bilan: Havo qayiqlari juda yaxshi, chunki ular minish juda qiziqarli va suv, qor, muz, asfalt kabi har qanday sirtda ishlaydi, agar dvigatel etarlicha kuchli bo'lsa. unchalik murakkab emas va agar sizda elektron bo'lsa