Sadržaj:
- Pribor
- Korak 1: Stvari koje se koriste za projekt
- Korak 2: Stvorite krug pojačala
- Korak 3: Integrirajte zvučnik za visoke frekvencije
- Korak 4: Povežite sve komponente
- Korak 5: Postavite Raspberry Pi
- Korak 6: Zaključak
Video: WI-FI zvučnik kompanije Raspberry Pi: 6 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:32
Ovaj projekt govori o stvaranju WI-FI zvučnika. Imao sam stari pokvareni zvučnik za računalo i nekorišteni Raspberry Pi 1B. Moja osnovna ideja bila je jednostavno staviti pi u stari zvučnik kako bismo ga nadogradili. Ponovno upotrijebite stare stvari bez stvaranja novog otpada. Pokazalo se da pojačalo zvučnika više ne radi i odlučio sam stvoriti jednostavno audio pojačalo. Konačno, htio sam koristiti uslugu Spotify connect za reprodukciju glazbe.
Pribor
Korak 1: Stvari koje se koriste za projekt
Za postavljanje WI-FI zvučnika upotrijebio sam sljedeće materijale
- Raspberry Pi najmanje model 1 B (~ 15 €)
- Stara kutija za zvučnike računala
- Audio priključak od 3,5 mm sa starih slušalica
- DC-DC pretvarač (0,39 €)
- USB audio kartica (10 €)
- USB WI-FI ključ (9 €)
- Kabele
- LED
Za pojačalo sam odlučio koristiti LM386N-4. Ovaj IC je jednostavno pojačalo s dobrim rezultatima za audio aplikacije.
- LM386N-4 (0,81 €)
- Otpornici: 5Ω, 2x 1kΩ i 200Ω
- Kondenzatori: 4700µF, 1000µF, 100µF i 100nF
- Matična ploča
To iznosi otprilike 36 €. Budući da sam već imao većinu stvari, samo sam morao kupiti DC-DC pretvarač, USB audio karticu i LM386N.
Korak 2: Stvorite krug pojačala
Srce pojačala je LM386N-4. LM386N-Family popularan je IC pojačivač koji se koristi za mnoge prijenosne glazbene uređaje kao što su CD-player, Bluetooth-kutije itd. Već postoji mnogo vodiča koji opisuju ovo pojačalo: https://www.instructables.com /howto/LM386/
Krug ovog projekta uglavnom je inspiriran ovim YouTube vodičem: https://www.youtube.com/embed/4ObzEft2R_g i mojim dobrim prijateljem koji mi je puno pomogao. Odabrao sam LM386N-4 jer ima veću snagu od ostalih i odlučio sam voziti ploču s 12V.
Prvi korak za stvaranje ploče je testiranje kruga na ploči. Moj prvi pristup imao je mnogo smetnji i buke. Konačno, došao sam do sljedećeg popisa točaka koje su dramatično poboljšale kvalitetu zvuka.
- Izbjegavajte dugačke i ukrštene žice. Promijenio sam komponente i reducirao kabel.
- Zvučnik-kutija mog projekta bio je subwoofer, pa je zvučnik trebao svirati niske frekvencije. Integrirao sam drugi zvučnik za visoke frekvencije koji upotpunjuje zvuk do lijepih rezultata.
- Koristite USB audio karticu. Raspberry pi kao vrlo loša kvaliteta zvuka, jer ugrađeni digitalno-analogni pretvarač nije dizajniran za HIFI audio aplikacije.
- Spojite pin 2 samo na masu audio signala. Uzemljenje 12V i uzemljenje USB audio ploče razlikuje se s određenom bukom. LM386N pojačava razliku između Pin 2 i Pin 3 pa je stoga i buka pojačana. Odlučio sam ne spajati Pin 2 sa uzemljenjem, već samo s USB-audio-uzemljenjem i na kraju je buka nestala.
Korak 3: Integrirajte zvučnik za visoke frekvencije
Okvir zvučnika koji sam htio hakirati izvorno je bio subwoofer. Zbog toga što je zvučnik bio jako loš za visoke frekvencije. Da bih to riješio, dodao sam drugi zvučnik iz slomljene kutije Bluetooth zvučnika. Kombiniranjem dva zvučnika paralelno, dobiva se dobar zvuk za visoke i niske frekvencije.
Korak 4: Povežite sve komponente
Odlučio sam napajati pojačalo s 12 Volti. Kutija je već imala prekidač za napajanje pa sam je ponovno upotrijebio. Raspberry Pi sam treba 5 Volti i 700-1000mA i povezujem USB WI-FI stick i USB zvučnu karticu. Izazov je sada bio spustiti se na 5v od 12v. Moj prvi pokušaj bio je koristiti L7805, to je 5v regulator. Evo vrlo dobrog opisa Regulatora: https://www.instructables.com/id/5v-Regulator/. Međutim, performanse linearnih regulatora su vrlo loše. Reguliranje od 12v do 5v sagorijevanja (12v - 5v) * 1000mA = 7 W u samo jednoj komponenti. To bi bio veliki gubitak energije.
Na kraju sam odlučio koristiti DC-DC pretvarač. Na DaoRieru LM2596 LM2596S prilagodio sam ploču za stvaranje 5V. Pretvarač odlično radi i nisam prepoznao nikakvu toplinu na toj ploči.
LED statusa trebao bi označavati status Raspberry Pi. Okvir zvučnika već je imao LED, pa sam ga ponovno upotrijebio. LED treba 1.7V i 20mA. Dakle, otpornik mora izgorjeti 3,3-1,7 V na 20 mA:
R = U / I = (3,3v - 1,7v) / 20mA = 80Ω
Spojio sam LED na Raspberry Pi GPIO. Uzemljenje na Pin 9 i pozitivno napajanje na Pin 11 (GPIO 17). To omogućuje Pi-u da prikaže status (Napajanje, WI-FI, Reprodukcija) različitim načinima treptanja.
Korak 5: Postavite Raspberry Pi
Raspbian Buster Lite OS potpuno je dovoljan. Spojio sam Pi na monitor i tipkovnicu da ga konfiguriram. Naredba raspi-config omogućuje vam jednostavno konfiguriranje vjerodajnica za WI-FI.
Jednostavna skripta za pokretanje trebala bi reproducirati zvuk pokretanja. Python skripta bi trebala provjeriti internetsku vezu. Ako Pi ima pristup internetu, LED indikator statusa bi trebao svijetliti, u protivnom LED dioda bi trebala treptati. Stoga sam stvorio bash skriptu u init.d
sudo nano /etc/init.d/troubadix.sh
Sa sljedećim sadržajem
#!/bin/bash
### BEGIN INIT INFO # Pruža: startound # Obavezno-Start: $ local_fs $ network $ remote_fs # Obavezno-Stop: $ local_fs $ network $ remote_fs # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Kratki opis: reproduciraj početni zvuk # Opis: Reproduciraj početni zvuk ### END INIT INFO # Pokreni pristup internetu čuvar psa python /home/pi/access_status.py Reproduciraj početni zvuk mpg123 /home/pi/startup.mp3 &>/ home/pi/mpg123.log
Učinite skriptu izvršnom
sudo chmod +x /etc/init.d/troubadix.sh
Za izvršavanje skripte pri pokretanju registrirao sam skriptu sljedećom naredbom
zadane postavke sudo update-rc.d troubadix.sh
Stavite priloženi python watchdog u kućni direktorij /home/pi/access_status.py Python-skripta mora petlje. Prva petlja provjerava internetsku vezu pinganjem www.google.com svake 2 sekunde. Druga petlja omogućuje GPIO Pin 17 da treperi, ovisno o trenutnom internetskom statusu.
Instalacija usluge Spotify connect vrlo je jednostavna. Evo spremišta koje sadrži instalacijsku skriptu: https://github.com/dtcooper/raspotify Dakle, konačno je instalacija samo jedna naredba.
curl -sL https://dtcooper.github.io/raspotify/install.sh | š
Korak 6: Zaključak
Tijekom projekta naučio sam mnogo. Korištenje 5v regulatora umjesto DC-DC pretvarača u ranom prototipu bila je loša ideja. Ali ta me pogreška natjerala na razmišljanje o tome što Regulator zaista radi. Poboljšanja kvalitete zvuka također su bila veliki proces učenja. Postoji razlog zašto je profesionalno audio pojačanje poput raketne znanosti:-)
Preporučeni:
Zvučnik raspoloženja- snažan zvučnik za reprodukciju glazbe raspoloženja na temelju temperature okoline: 9 koraka
Mood Speaker- snažan zvučnik za reprodukciju glazbe raspoloženja na temelju temperature okoline: Zdravo! Za moj školski projekt u MCT Howest Kortrijk, napravio sam Mood Speaker, ovo je pametni Bluetooth zvučnik s različitim senzorima, LCD-om i WS2812b LED traka uključena. Zvučnik pušta glazbu u pozadini ovisno o temperaturi, ali može
Gospodin zvučnik - 3D ispisani DSP prijenosni zvučnik: 9 koraka (sa slikama)
Gospodin zvučnik - 3D tiskani DSP prijenosni zvučnik: Moje ime je Simon Ashton i godinama sam izgradio mnogo zvučnika, obično od drveta. Prošle sam godine dobio 3D pisač i htio sam stvoriti nešto što predstavlja jedinstvenu slobodu dizajna koju 3D ispis dopušta. Počeo sam se igrati sa
Uradi sam: Mikro Bluetooth zvučnik / PC USB zvučnik: 8 koraka
Uradi sam: Mikro Bluetooth zvučnik/PC Usb Soundbar zvučnika: Provjerite video iznad kako biste vidjeli kako se reproducira. Mali Bluetooth zvučnik i USB "zvučna kartica" 1 inčni zvučnici: http://bit.ly/2N5Jro3 2000mah Baterija: http: // bit .ly/2XuVRtG Audio modul: http://bit.ly/2XuVRtG Koračna bušilica:
Kako pretvoriti bilo koji zvučnik u BLUETOOTH ZVUČNIK: 5 koraka
Kako pretvoriti bilo koji zvučnik u BLUETOOTH ZVUČNIK: Ako imate stari sustav kućnog kina poput mene, otkrili ste da na vašem sustavu nedostaje vrlo popularna mogućnost povezivanja, nazvana Bluetooth. Bez ove mogućnosti morate se suočiti s žičanim neredom normalne AUX veze i, naravno, ako
Pretvorite bilo koji zvučnik u Bluetooth zvučnik: 4 koraka
Pretvorite bilo koji zvučnik u Bluetooth zvučnik: Prije nekoliko godina bilo je uobičajeno da prijenosni zvučnici imaju priključnicu od 3,5 mm i da se napajaju AA baterijama. Prema današnjim standardima, pomalo je zastarjela, posebno baterija jer svaki gadget danas ima punjivu bateriju. Audio priključak je st