Mündəricat:

3D Çaplı Kassalı Raspberry Pi Spotify Player: 4 Addım (Şəkillərlə)
3D Çaplı Kassalı Raspberry Pi Spotify Player: 4 Addım (Şəkillərlə)

Video: 3D Çaplı Kassalı Raspberry Pi Spotify Player: 4 Addım (Şəkillərlə)

Video: 3D Çaplı Kassalı Raspberry Pi Spotify Player: 4 Addım (Şəkillərlə)
Video: Can You Reattach a Severed Finger? 🤔 2024, Noyabr
Anonim
3D Çaplı Kassalı Raspberry Pi Spotify Player
3D Çaplı Kassalı Raspberry Pi Spotify Player

Bu təlimatda sizə yerli musiqini, veb radio stansiyalarını çalabilən və hamısı divara quraşdırıla bilən 3D çap qutusunda yerləşdirilmiş bir spotify birləşdirən dinamik rolunu oynayan bir Raspberry Pi əsaslı Musiqi Pleyerinin necə hazırlanacağını göstərəcəyəm.

Yemək bişirərkən və ya çörək bişirərkən musiqi dinləməyi sevdiyimiz üçün bu musiqi pleyerini rəfiqələrimin mətbəxi üçün qurdum, ancaq qonaq otağından səslənən kompüter dinamikləri onu kəsmir.

Sizə lazım olacaq:

  • Moruq Pi 3
  • Micro SD Kart (minimum 8 GB)
  • İnteqrasiya edilmiş USB DAC ilə stereo dinamiklər
  • Təhlükəsiz Bağlama Dövrü
  • 3.5 "toxunma ekranı
  • Dişi -Kişi Mikro USB Kabel
  • Lehimleme dəmir
  • Tel çıxarıcı
  • Tellər

Quraşdırma üçün:

  • Klaviatura
  • Siçan
  • HDMI monitoru

Addım 1: Pi qurmaq

Pi qurmaq
Pi qurmaq

Əvvəlcə işin proqram tərəfini sıralayaq. Musiqi pleyeri Logitechs -in populyar, lakin təqaüdçü Squeezebox oyunçularına əsaslanır. Pi, LogitechMediaServer və Squeezelite müştəri ilə yanaşı Jivvelite interfeysini də idarə edir. Aşağıdakı addımlar üçün əsas SSH və komanda xətti bacarıqlarına ehtiyacınız olacaq. SSH ilə tanış deyilsinizsə, OverTheWire komanda xəttindən və SSH -dən istifadə etməyi öyrənmək üçün əla bir yerdir.

Raspbian proqramını yükləyin və aşağıdakı proqramlardan birini istifadə edərək SD karta yandırın:

  • Win32DiskImager (Windows)
  • ApplePi Baker (Mac)
  • Etcher (Mac və Windows)

SD kartı Pi -yə daxil edin və bütün ətraf cihazları (klaviatura, siçan, monitor) və gücə qoşun. Masaüstü mühitinə başladıqdan sonra wifi qurun və parametrlərdə SSH və GPIO funksiyalarını aktiv edin.

Pi qurmaq üçün indi bütün ətraf cihazları ayırıb eyni şəbəkədəki hər hansı bir kompüterdən SSH vasitəsilə davam edə bilərsiniz.

SSH vasitəsilə bağlandıqdan sonra, Raspberry Pi -nin təyinatlarına daxil olmaq üçün aşağıdakı əmri istifadə edin

sudo raspi-config

Dilinizi, klaviatura düzənini və istifadəçi şifrənizi ehtiyaclarınıza uyğun olaraq dəyişdirin (isteğe bağlı), sonra fayl sistemini genişləndirin və yenidən başladın.

Sonra, toxunma ekranını qoşun və lazım olan sürücüləri quraşdırın (hansı ekranın əlçatan olmağınızdan asılıdır):

  • Adafruit TFT Sürücüləri
  • Waveshare TFT Sürücüləri

Düzgün qurulduqdan sonra, toxunma ekranda masa üstü mühitini görməlisiniz.

Musiqi pleyerini qurmaq üçün LogitechMediaServer, Squeezelite və Jivelite qurmaq üçün John Hagensiekerin təlimatına əməl etdim. USB hoparlörün bağlı olduğuna və düzgün səs kartının seçildiyinə əmin olun.

Spotify Connect dəstəyi Logitech Media Serverdəki plagin meneceri vasitəsi ilə asanlıqla əlavə edilə bilər.

Kozmetik səbəblərə görə kursoru daimi olaraq sildim:

sudo nano /etc/lightdm/lightdm.conf

və aşağıdakı sətri dəyişdirin

#xserver-command = X

daxil

xserver -command = X -nocursor

Ekran dalğa vikisində təsvir edildiyi kimi xinput kalibratoru istifadə edərək kalibr edilə bilər.

Keçid skriptini mausberry sxemlərindən qurduqdan sonra giriş və çıxışı GPIO20 və GPIO21-ə dəyişdim, çünki toxunma başlığı tərəfindən istifadə olunan standart çıxışlar.

Addım 2: Kassanı çap edin

Kassanın çapı
Kassanın çapı

Dava, arcmatt -ın Thingiverse üzərindəki "Pi TFT plus Console Case" in remiksi/uzantısıdır. Fusion 360 -da, orijinal korpusla eyni dizaynda iki dinamik yuvası əlavə etdim və əsas gövdəsini USB Hoparlörlərin səs kartı və təhlükəsiz bağlama lövhəsi üçün iki divara montaj delikləri və montaj nöqtələri ilə dəyişdirdim.

  • Kassanı digər komponentlərə uyğun olaraq dəyişdirmək istəyirsinizsə, *.f3d faylını yükləyin.
  • Yalnız hazır STL sənədlərini çap etmək istəyirsinizsə, zip faylını yükləyin.

Əsas gövdənin orta hissələrinin və dinamik yuvasının STL sənədlərində M3 qoz -fındıq üçün boşluqlar var. Çapı uyğun yüksəklikdə dayandırın və çapa davam etməzdən əvvəl qoz -fındıq əlavə edin.

Arxa və ön hissələr üçün 10% doldurma kifayət etməlidir. Fındıq olan orta hissələr, qoz boşluqlarının kifayət qədər struktur dəstəyini təmin etmək üçün daha yüksək doldurulma səviyyəsində çap edilməlidir. Fındıqlardan ikisi, çaplardan birində 10%boşaldı və boltları düzgün tutmaq üçün heç bir ip buraxmadı.

Qoşma üçün başqa bir şeyin səhifəsinə keçid

Addım 3: Elektronika

Elektronika
Elektronika
Elektronika
Elektronika
Elektronika
Elektronika

Növbəti addım üçün əsas lehimləmə bacarıqlarına sahib olmalısınız.

USB dinamikini açın və dinamikləri JST kabellərindəki səs kartından ayırın. USB kabelini səs kartından uyğun uzunluqda kəsin və soyun. Məkana qənaət etmək üçün USB kabellərini birbaşa Pi -nin altındakı test yastiqlərinə lehimlədim. Yastiqcikləri multimetrlə izləyə bilmirsinizsə, burada pad nömrələrinin yaxşı bir siyahısı var. Səs kartını birləşdirmək üçün PP46 -dan PP48 -ə qədər və 5V -dən istifadə etdim (şəklə bax).

Sükan açarının sökülməsi və iki uzunluqda izolyasiya edilmiş tel ilə əvəz edilməsi ilə təhlükəsiz bağlanma sxemini hazırlayın. Anahtarı girintiyə qoyun və sərbəst telləri yerinə lehimləyin.

Mikro USB kabelinin kişi ucunu kəsin və güc və məlumat uclarını ayırın. USB kabelinin qırmızı elektrik ucunu PP2 -yə, qara ucunu isə PP5 -ə lehimləyin (şəklə bax). Mikro USB kabelinin dişi ucunun təhlükəsiz bağlanma devre kartının kişi ucuna bağlanması lazımdır. Lövhə qutunun altına yapışdırıla bilər.

Daha sonra sabitləşdirmək və bir az gərginlik aradan qaldırmaq üçün bütün lehim nöqtələrinə isti yapışqan əlavə etdim.

Pi şəkli üçün kredit: Vikipediya, istifadəçi: Multicherry

commons.wikimedia.org/wiki/File:Raspberry_Pi_2_Model_B_v1.1_underside_new_(bg_cut_out).jpg

Addım 4: Son Quraşdırma

Final Məclisi
Final Məclisi
Final Məclisi
Final Məclisi
Final Məclisi
Final Məclisi

Son tikinti bir az qəribədir, amma kifayət qədər uzun tellərlə hər şey uyğun olmalıdır.

Dinamik korpusu bir az kiçik tərəfdə idi ki, bu da bir tərəfdən uçmuş qoz yuvası ilə birlikdə sol dinamikin spiker ızgarasına yaxınlaşmadığını göstərir.

Üç arxa hissə M3 boltlardan istifadə edərək bir -birinə bağlana bilər. Cıvatalar ilk dəfə vidaladığınız zaman bir ipi kəsəcək. Onları tez -tez ayırmadığınız müddətcə bu əlaqə kifayət qədər möhkəm olmalıdır.

Bağlama lövhəsini qutuya yapışdırın və səs lövhəsini dayaqlara vidalayın.

Raspberry Pi orta korpusa M3 boltlarla bərkidilə bilər. Qutunun gövdəsindən bir qədər böyük olduğu üçün Pi vidasını vidaladıqdan sonra SD kartını taxdığınızdan əmin olun. Daha sonra bir cüt cımbız istifadə edərək yan tərəfdəki delikdən daxil edilə bilər.

Dokunmatik ekranı əlavə etdikdən sonra, ön plakanı yerində vidalaşdırmaq qalır.

Quruluşu bitirməzdən əvvəl əlimdə mikro USB kabeli yox idi, buna görə də güc bankı istifadə edərək Pi -nin mikro USB portu olsa da müvəqqəti olaraq Pi -yə enerji verirəm. Daha sonra itkin kabel bağlantısını əlavə edəcəyəm.

Ümid edirəm bu mini jukebox qurmağından zövq aldınız. Bunu önümüzdəki bir neçə həftə ərzində sınamağı səbirsizliklə gözləyirəm. Hər hansı bir sualınız və ya təkmilləşdirmə fikriniz varsa, aşağıda mənə bir şərh yazın və ən qısa zamanda sizə cavab verməyə çalışacağam

Səs yarışması 2017
Səs yarışması 2017
Səs yarışması 2017
Səs yarışması 2017

2017 -ci il səs yarışmasında ikinci yeri tutdu

Tövsiyə: