Mündəricat:
Video: 3D Çaplı Kassalı Raspberry Pi Spotify Player: 4 Addım (Şəkillərlə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:48
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
Ə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
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
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
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
2017 -ci il səs yarışmasında ikinci yeri tutdu
Tövsiyə:
3D Çaplı Twin Paddle Cw Açarı (566 qr.): 21 addım (şəkillərlə)
3D Çaplı Əkiz Paddle Cw Anahtarı (566 qr.): İndiyə qədər dəqiq, yumşaq və ağır yüklü ikiqat avar açarına sahib olmaq çox pul xərcləmək demək idi. Bu açarı tərtib edərkən niyyətim avarçəkmə etmək idi: a)- Ucuz --- Standart 3d printerlə plastikdən hazırlanmışdır b)- Davamlı --- Topdan istifadə etmişəm
DIY BB8 - Tam 3D Çaplı - 20sm Çaplı Real Ölçünün İlk Prototipi: 6 Addım (Şəkillərlə)
DIY BB8 - Tam 3D Çaplı - 20 sm Çaplı Real Ölçünün İlk Prototipi: Hər kəsə salam, bu mənim ilk layihəmdir, buna görə də sevdiyim layihəni bölüşmək istədim. Bu layihədə 20 sm diametrli tamamilə 3D printerlə istehsal olunan BB8 istehsal edəcəyik. Əsl BB8 ilə eyni hərəkət edən bir robot quracağam
Raspberry Pi 4B 3D Çaplı Tablet: 8 Addım (Şəkillərlə birlikdə)
Raspberry Pi 4B 3D Printed Tablet: Layihənin konsepsiyası 3D çap edilə bilən, Raspberry Pi əsaslı bir planşet hazırlamaqdır. Bütün hissələri (komponentləri) əldə etmək asan və hazır vəziyyətdə olmalıdır. Bir batareyaya sahib olmalı və əsas enerji mənbəyi olmalıdır (yəni, şarj edəcək
Moruq PI, RetroPie və Evdə Hazırlanan Kassalı Retro Oyun Maşını: 17 addım (şəkillərlə)
Raspberry PI, RetroPie və Homemade Case ilə Retro Oyun Maşını: Bir müddət əvvəl Raspberry Pi üçün RetroPie adlı bir Linux paylaması tapdım. Dərhal başa düşdüm ki, əla bir tətbiqlə əla bir fikirdir. Lazımsız xüsusiyyətlər olmadan bir məqsədli retro oyun sistemi. Brilliant.Sonra qərar verdim ki
Şəkil - 3D Çaplı Raspberry Pi Kamera .: 14 Addım (Şəkillərlə birlikdə)
Şəkil - 3D Çaplı Raspberry Pi Kamera .: 2014 -cü ilin əvvəlində SnapPiCam adlı bir Təlimatlandırılmış kamera nəşr etdim. Kamera yeni buraxılan Adafruit PiTFT -ə cavab olaraq hazırlanmışdır. Artıq bir ildən çox vaxt keçdi və son zamanlar 3D çapa başladığım zaman düşündüm ki