Sisällysluettelo:
- Vaihe 1: Materiaaliluettelo
- Vaihe 2: Elektroniikan juottaminen yhteen
- Vaihe 3: Ohjelmisto (laiteohjelmisto)
- Vaihe 4: Viimeistely
Video: Tee verkkoradio alle 15 dollarilla: 4 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 08:59
Joten päätin tehdä projektin, jota olen lykännyt jonkin aikaa: kotitekoinen, täysin toimiva verkkoradio, jossa on vahvistin ja kaiutin, alle 15 € !.
Voit vaihtaa ennalta määritettyjen suoratoistoradioasemien välillä napin painalluksella ja voit säätää äänenvoimakkuutta kääntämällä mukavaa potentiometriä.
Vaihe 1: Materiaaliluettelo
- ESP-WROOM32-pohjainen mikrokortti. Tällä mikro -ohjainsirulla on itse asiassa ainakin kaksi kiinnostavaa vaihtoehtoa (katso kuva) - käytin WEMOS LOLIN32 -laitetta, jossa ei ole sisäistä painiketta, koska halusin käyttää omaa. Jos kuitenkin haluat välttää mahdollisimman paljon juottamista, voit valita toisen variantin, jossa on painike ja tapit, jotka on jo juotettu paikoilleen.
- Adafruit I2S 3W D -luokan vahvistin Breakout - MAX98357A. Tässä minuuttilevyssä on ihmeellinen siru Maxim Electronicsilta, joka on sekä DAC (digitaalinen analogiamuunnin) että 3 W: n D -luokan vahvistin! Syötät sen digitaaliseen signaaliin μ -ohjaimesta ja ohjaat kaiuttimia suoraan, muita piirejä ei tarvita.
- Kaiutin 4Ω/8Ω. Käytin SHARP RSP-ZA249WJZZ L, 8 Ω, 10 W, jäljellä olevaa Sharp-televisio-osaa, jonka ostin ylijäämäkaupasta.
- Ontto holkki 5,5/2,1 mm
- Lineaarinen potentiometri 120Ω. Tämä ei hiljennä radiota kokonaan, kun se käännetään kokonaan alas, mutta sen avulla saat erittäin käyttökelpoisen kaiutinäänen.
- Pienoispainike (jos noudatat sokeasti tätä opasta, varmista, että käyttämäsi painike on normaalisti pois päältä ja päällä, kun sitä painetaan). Sinun on ehkä myös muokattava lähdekoodia painikkeen toiminnan parantamiseksi (katso ohjelmistovaihe). Ohita tämä, jos sinulla on mikrokontrolleri, jossa on painike.
- Hieno lanka (eri väreissä)
- Lämpökutistuvat letkut
- Virtalähde 5 V ja 5,5/2,1 ulostuloliitin
- Kotelo. Jos onnistut löytämään kaiuttimen, jonka pinta -ala on samanlainen kuin käyttämäni (11 cm x 4 cm), voit tulostaa kotelon antamani stl -tiedoston perusteella. Muussa tapauksessa voit improvisoida: esimerkiksi pahvi toimisi täydellisesti!
Voit mennä jopa halvemmalla
- kaiuttimen poistaminen käytöstä poistetusta elektroniikasta (tein tämän ensimmäisellä yrityksellä ja etsin sitten jotain parempaa).
- ohita erillinen virtalähde ja 5.5/2.1-holkki ja käytä vain mikro-ohjaimen microUSB-porttia ja puhelinlaturia. Muista liittää mikrokontrollerin 5V/GND vahvistimen katkaisuun ja käyttää myös riittävän tehokasta puhelinlaturia.
- ohita oma painike ja käytä sisäistä painiketta.
Tällä tavalla voit pudottaa kustannuksesi alle 10 dollariin!
Vaihe 2: Elektroniikan juottaminen yhteen
Tarvitset joitakin juotostaitoja tämän vaiheen suorittamiseksi
Kytke virta
Juotos kaksi johtoa kussakin syöttöholkin liittimessä 5.5/2.1. Jos sinulla on eri värejä, ei ole huono idea käyttää punaista tai ruskeaa positiiviseksi (5 V) ja mustaa tai vihreää negatiiviseksi (GND). Näin tiedät aina, mikä kaapeli on jännite/positiivinen ja mikä maadoitettu/negatiivinen.
Juotoskaapelien toinen pää ESP32- ja MAX98357A -levyihin (katso kaavio).
Liitä ESP32 MAX98357A -laitteeseen
seuraavasti:
ESP-nasta ----------------- I2S-signaali GPIO25/DAC1 --------- LRCKGPIO26/DAC2 --------- BCLK GPIO22 --- --------------- DATA Lähde:
Miniatyyri -painike
Yhdistä pienoispainike GPIO0 -nastaan ja GND: hen. Tätä käytetään vaihtamaan radioasemien välillä.
Kaiutin ja potentiometri
Liitä MAX98357A: n kaiutinlähtö sarjaan kaiuttimen ja potentiometrin kanssa.
Paketoida
Kun olet lopettanut, kääri kaikki lämpö kutistuvaan letkuun. Riippuen siitä, miten aiot pakata radiosi, saatat haluta jopa peittää kaiuttimen takapinnan jollakin maalarinteipillä välttääksesi satunnaisia sähkökosketuksia.
Vaihe 3: Ohjelmisto (laiteohjelmisto)
Web -radion ohjelmisto on jo saatavilla täältä:
Sinun tarvitsee vain:
-
Määritä ESP-kehityksen salainen ympäristö nimeltä ESP-IDF. Asennusprosessi vaihtelee hieman käyttöjärjestelmästä riippuen. Tarkat ohjeet löydät täältä:
docs.espressif.com/projects/esp-idf/en/lat… Se ei ole todella käyttäjäystävällinen, mutta älä anna sen pelotella sinua!
- Lataa tai (git kloonaa) lähdekoodi yllä olevasta osoitteesta.
- Määritä pääsy WLAN -verkkoon: tee menuconfig ja syötä wifi -tunnuksesi.
- muokkaa Web -radiot -luetteloa haluamallasi tavalla: Soittolista löytyy osoitteesta
ESP32_MP3_Decoder/main/playlist.pls
- Jos olet liittänyt oman painikkeen (toisin kuin sisäänrakennetulla painikkeella varustetun korttiversion käyttäminen), haluat ehkä korvata tiedoston web_radio.c tiedostossa ESP32_MP3_Decoder/components/web_radio/tässä annetulla. Olen tehnyt joitain muutoksia estääkseni useita painallustapahtumia hajamieltä verkkoradiota. Ainakin näin tapahtui minun tapauksessani muuttamattoman koodin kanssa.
- lataa koko asia ESP32 -mikrokontrolleriisi: tee ja sitten (jos koontiversio ei näytä virheitä) flash. Minun tapauksessani make flash ei toiminut, mutta kun suoritat makea, tämä ehdottaa komentoa (jotain python ~/esp/esp-idf/components/esptool_py/esptool/esptool.py bla bla), jonka pitäisi toimia useimmissa tapauksissa.
Vaihe 4: Viimeistely
Laita kaikki koteloon varoen, etteivät johtavat pinnat kosketa toisiaan. Tätä tarkoitusta varten voit käyttää kutisteputkea, PVC-eristysteippiä tai jopa liimapistoolia. Tarvitaan myös liimapistooli kaiken kiinnittämiseksi paikalleen. Tee tämä sen jälkeen, kun olet testannut kaiken ja tiedät, että kaikki toimii odotetulla tavalla!
Siinä se oli, nauti!
Suositeltava:
Rakenna säiliön tilavuuslukija alle 30 dollarilla käyttämällä ESP32: 5 vaihetta (kuvilla)
Rakenna säiliön tilavuuslukija alle 30 dollarilla ESP32: n avulla: Esineiden internet on tuonut paljon aiemmin monimutkaisia laiteohjelmia monien käsityöläisten panimoiden ja viininvalmistajien koteihin. Tasoantureilla varustettuja sovelluksia on käytetty vuosikymmeniä suurissa jalostamoissa, vedenpuhdistamoissa ja kemianteollisuudessa
Tee DSLR -teline alle 6 dollarilla PVC -putkien avulla (yksijalka/kolmijalka mille tahansa kameralle): 6 vaihetta
Tee DSLR -teline alle 6 dollarilla PVC -putkien avulla (yksijalka/kolmijalka mille tahansa kameralle): Kyllä …. Voit tehdä oman vain muutamalla PVC -putkella ja T: llä Se on kevyt … Se on täydellisesti tasapainoinen … Se on vankka vahva … Se on räätälöintiystävällinen … Olen Sooraj Bagal ja jaan kokemukseni tästä kameratelineestä, jonka olen luonut
Muunna Bose QC25 langattomaksi mikrofoniksi alle 15 dollarilla !: 4 vaihetta (kuvilla)
Muunna Bose QC25 langattomaksi mikrofoniksi alle 15 dollarilla !: Tämä ei ole kaunein hakata, mutta se on halvin ja hienoin tapa saada mahtavat Bose QC25 -kuulokkeet langattomiksi, vaikka mikrofoni toimisi! Meidän on ostettava vain 2 halpaa kappaletta ja jotain hiekkaa: 1: nokian sovitin muunnettavaksi
Tee oma ammattimainen tietueenpuhdistuskone alle 80 dollarilla ja säästä jopa 3000 dollaria ja enemmän: 6 vaihetta (kuvilla)
Tee oma ammattimainen tietueenpuhdistuslaitteesi alle 80 dollarilla ja säästä jopa 3000 dollaria ja enemmän: Anteeksi englannin kieleni. Kuinka puhdistaa tietueet oikein? Internetissä on monia tapoja. Halvempia tapoja, kuten Knosti tai Discofilm, mutta myös
Tee oma mukava huopa EeePC / Netbook -pussi noin 8 dollarilla (ja säästä 91 dollaria Redmaloon ostamisen sijasta): 5 vaihetta (kuvilla)
Tee oma mukava huopa EeePC / Netbook -pussi noin 8 dollarilla (ja säästä 91 dollaria Redmaloon ostamisen sijasta): Tämä opas näyttää sinulle, kuinka tehdä oma, erittäin mukava ja hyvännäköinen kannettava tietokone tai vielä parempi netbook -pussi. Se tallentaa netbookisi, antaa sinulle hiirimaton, tunteen käyttää jotain ainutlaatuista, mukavaa ja käsintehtyä ja