Mundarija:

3D bosilgan quti bilan Raspberry Pi Spotify pleer: 4 qadam (rasmlar bilan)
3D bosilgan quti bilan Raspberry Pi Spotify pleer: 4 qadam (rasmlar bilan)

Video: 3D bosilgan quti bilan Raspberry Pi Spotify pleer: 4 qadam (rasmlar bilan)

Video: 3D bosilgan quti bilan Raspberry Pi Spotify pleer: 4 qadam (rasmlar bilan)
Video: Equipment Corner- OctoPrint configuration 2024, Noyabr
Anonim
3D bosilgan quti bilan Raspberry Pi Spotify pleer
3D bosilgan quti bilan Raspberry Pi Spotify pleer

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

Pi -ni sozlash
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

Kosonni chop etish
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

Elektronika
Elektronika
Elektronika
Elektronika
Elektronika
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 yig'ilish
Yakuniy yig'ilish
Yakuniy yig'ilish
Yakuniy yig'ilish
Yakuniy yig'ilish
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

Audio tanlov 2017
Audio tanlov 2017
Audio tanlov 2017
Audio tanlov 2017

2017 yilgi ovoz tanlovida ikkinchi o'rinni egalladi

Tavsiya: