Sisukord:
- Samm: materjalide arve
- Samm: elektroonika kokku jootmine
- Samm: tarkvara (püsivara)
- 4. samm: viimistlemine
Video: Tehke veebiraadio vähem kui 15 dollari eest: 4 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:46
Niisiis, otsustasin teha projekti, mille olen juba mõnda aega edasi lükanud: omatehtud täisfunktsionaalne veebiraadio koos võimendi ja kõlariga, hinnaga alla 15 € !.
Saate ühe nupuvajutusega vahetada eelmääratud voogesituse raadiojaamade vahel ja helitugevust reguleerida, pöörates mõnusat potentsiomeetrit.
Samm: materjalide arve
- ESP-WROOM32 põhinev mikrokontrolleri plaat. Selle mikrokontrolleri kiibiga on tegelikult vähemalt kaks huvipakkuvat varianti (vt pilti) - kasutasin WEMOS LOLIN32, millel pole pardal olevat nuppu, sest tahtsin kasutada enda oma. Kui soovite aga võimalikult palju jootmist vältida, võite valida teise variandi, mis on varustatud nupu ja tihvtidega, mis on juba joodetud.
- Adafruit I2S 3W D -klassi võimendi Breakout - MAX98357A. Sellel minutiplaadil on imeline kiip firmalt Maxim Electronics, mis on nii DAC (digitaal -analoogmuundur) kui ka 3 W D -klassi võimendi! Annate sellele oma mikroprogrammist digitaalse signaali ja juhite kõlareid otse, muid ahelaid pole vaja.
- Kõlar 4Ω/8Ω. Kasutasin SHARP RSP-ZA249WJZZ L, 8 Ω, 10 W, järelejäänud Sharpi telerite osa, mille ostsin ülejääkide veebipoest.
- Õõnespuks 5,5/2,1 mm
- Lineaarne potentsiomeeter 120Ω. See ei summuta raadiot täielikult alla keerates, kuid saate selle abil väga kasutatava kõlarite helitugevuse.
- Kääbusnupp (kui järgite seda juhendit pimesi, veenduge, et kasutatav nupp on tavaliselt väljalülitatud asendis ja vajutamisel sisse lülitatud). Võimalik, et nupu käitumise parandamiseks peate ka lähtekoodi muutma (vt tarkvaraetapp). Kui teil on nupuga mikrokontroller, jätke see vahele.
- Peen traat (erinevates värvides)
- Termokahanevad torud
- Toide 5V 5,5/2,1 väljundpistikuga
- Juhtum. Kui teil õnnestub leida kõlar, mille pinna mõõtmed on sarnased minu kasutatavaga (11 cm x 4 cm), saate printida ümbrise minu esitatud stl -faili põhjal. Vastasel juhul võite improviseerida: näiteks papp teeks selle töö suurepäraselt!
Võite minna isegi odavamalt
- kõlari eemaldamine kasutuselt kõrvaldatud elektroonikast (tegin seda esimesel katsel ja otsisin siis midagi paremat).
- jättes vahele spetsiaalse toiteallika ja 5,5/2,1 puksi ning kasutades lihtsalt mikrokontrolleri microUSB-porti ja telefonilaadijat. Ühendage kindlasti mikrokontrolleri 5V/GND võimendi väljalülitamisega ja kasutage ka piisavalt võimsat telefonilaadijat.
- jättes spetsiaalse nupu vahele ja kasutama seda.
Nii saate oma kulusid vähendada alla 10 dollari!
Samm: elektroonika kokku jootmine
Selle sammu lõpuleviimiseks vajate jootmise põhioskusi
Ühendage toide
Jootke mõlemad juhtmed 5.5/2.1 toitepuksi klemmidele. Kui teil on erinevaid värve, pole halb mõte kasutada punast või pruuni positiivseks (5 V) ja musta või rohelist negatiivseks (GND). Nii teate alati, milline kaabel on pinge/positiivne ja milline on maandatud/negatiivne.
Jootke kaablite teine ots ESP32 ja MAX98357A plaatide külge (vt skeemi).
Ühendage ESP32 seadmega MAX98357A
järgnevalt:
ESP pin ----------------- I2S signaal GPIO25/DAC1 --------- LRCKGPIO26/DAC2 --------- BCLK GPIO22 --- --------------- ANDMED Allikas:
Miniatuurne nupp
Ühendage miniatuurne nupp GPIO0 tihvti ja GND -ga. Seda kasutatakse raadiojaamade vahel vahetamiseks.
Kõlar ja potentsiomeeter
Ühendage MAX98357A kõlari väljund järjestikku kõlari ja potentsiomeetriga.
Tõmba otsad kokku
Pärast lõpetamist mähkige kõik termokahanevasse torusse. Sõltuvalt sellest, kuidas kavatsete raadio pakendada, võite juhuslike elektriliste kontaktide vältimiseks isegi varjata kõlari tagumist pinda mõne kleeplindiga.
Samm: tarkvara (püsivara)
Veebraadio tarkvara on juba saadaval siin:
Kõik, mida pead tegema, on:
-
Seadistage ESP arendamiseks krüptiline keskkond nimega ESP-IDF. Seadistusprotsess varieerub sõltuvalt teie operatsioonisüsteemist veidi. Täpsemad juhised leiate siit:
See pole tegelikult kasutajasõbralik, kuid ärge laske sellel end hirmutada!
- Laadige alla või (git kloonige) lähtekood ülaltoodud aadressilt.
- Seadistage juurdepääs oma WLAN -ile: tehke menuconfig ja sisestage oma wifi mandaat.
-
muutke veebiraadiote loendit vastavalt oma eelistustele: esitusloendi leiate aadressilt
ESP32_MP3_Decoder/main/playlist.pls
- Kui olete ühendanud oma nupu (erinevalt sisseehitatud nupuga tahvlivariandi kasutamisest), võiksite faili web_radio.c asendada failis ESP32_MP3_Decoder/components/web_radio/siin pakutavaga. Olen teinud mõningaid muudatusi, et vältida mitme nupuvajutuse sündmuste veebiraadio rikkumist. Vähemalt nii juhtus minu puhul modifitseerimata koodiga.
- laadige kogu asi üles oma ESP32 μkontrollerisse: tehke ja seejärel (kui ehitamisel pole vigu) välk. Minu puhul make flash ei töötanud, kuid kui käivitate make, soovitab see käsku (midagi sellist nagu python ~/esp/esp-idf/components/esptool_py/esptool/esptool.py bla bla), mis peaks enamikul juhtudel töötama juhtumid.
4. samm: viimistlemine
Pange kõik ümbrisesse, hoolitsedes selle eest, et juhtivad pinnad üksteist ei puudutaks. Sel eesmärgil võite kasutada termokahanevaid torusid, PVC isoleerlinti või isegi liimipüstolit. Samuti on vaja liimipüstolit, et kõik oma kohale fikseerida. Tehke seda pärast seda, kui olete kõik testinud ja teate, et kõik töötab ootuspäraselt!
See oli kõik, nautige!
Soovitan:
[HASS.IO] Alustage oma nutika kodu ehitamist ilma kodeerimiseta, vähem kui 100 dollari eest: 6 sammu
[HASS.IO] Alustage oma nutika kodu ehitamist ilma kodeerimiseta, hinnaga alla 100 dollari: viimasel ajal olen jama ajanud ja oma maja edukalt vähem "idiootseks" muutnud. Nii et ma jagan, kuidas teha nutikas kodusüsteem madala hinnasildiga, suure ühilduvusega, mis töötaks sujuvalt ja stabiilselt
Hankige kuulsa seebimulliga Bokeh -objektiiv vähem kui 60 dollari eest: 3 sammu
Hankige kuulsa seebimulliga Bokeh -objektiiv hinnaga alla 60 dollari: kui te ei tea, mis on "mull -bokeh", siis otsige google'ist "Meyer Gorlitzi trioplaani proovid". Muljet avaldas? Otsi nüüd Ebayst seda objektiivi, et näha praegust hinnakujundust. Pole odav (> 300 dollarit), eks? kuid teil on võimalik saada peaaegu s
Teisendage Bose QC25 juhtmevabaks koos mikrofoniga vähem kui 15 dollari eest!: 4 sammu (koos piltidega)
Teisendage Bose QC25 juhtmevabaks, kaasa arvatud mikrofoniks vähem kui 15 dollari eest !: See pole küll kõige ilusam häkk, kuid see on odavaim ja väljamõeldud viis, kuidas muuta suurepärased Bose kõrvaklapid QC25 juhtmevabaks isegi siis, kui mikrofon töötab! Peame ostma ainult kaks odavat tükki ja midagi lihvima: 1: nokia adapter teisendamiseks
Ehitage Raspberry Pi arvuti vähem kui 140 dollari eest: 17 sammu
Ehitage Raspberry Pi arvuti vähem kui 140 dollari eest: 2017. aasta märtsi värskendus: looge vastuvõetava jõudlusega Raspberry Pi-põhine arvuti madala hinnaga kasutamiseks keskkooliõpilaste klassis. Enamik inimesi tunneb Windowsi või MAC-i operatsioonisüsteeme. Linux on erinev OS. Selle õpetatava üks eesmärk
Tehke oma professionaalne rekordipuhastusmasin vähem kui 80 dollari eest ja säästke kuni 3000 dollarit ja rohkem: 6 sammu (piltidega)
Tehke oma professionaalne salvestuspuhastusmasin vähem kui 80 dollari eest ja säästke kuni 3000 dollarit ja rohkem: vabandage minu inglise keelt. Pärast seda, kui leidsin tagasi vana hea vinüüli heli, oli mul probleem igal rekordite austajal. Kuidas kirjeid korralikult puhastada!? Internetis on palju võimalusi. Odavamad viisid nagu Knosti või Discofilm, aga ka