Satura rādītājs:
- 1. darbība: materiālu saraksts
- 2. solis: Elektronikas lodēšana kopā
- 3. darbība: programmatūra (programmaparatūra)
- 4. solis: apdare
Video: Izveidojiet tīmekļa radio par mazāk nekā 15 ASV dolāriem: 4 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:52
Tātad, es nolēmu īstenot projektu, kuru kādu laiku esmu atlikusi: pašdarināts, pilnībā funkcionējošs interneta radio, komplektā ar pastiprinātāju un skaļruni, zem 15 € !.
Jūs varat pārslēgties starp iepriekš definētām straumēšanas radiostacijām, nospiežot pogu, un varat kontrolēt skaļumu, pagriežot jauku potenciometru.
1. darbība: materiālu saraksts
- Uz ESP-WROOM32 balstīta mikrokontrolleru plate. Ar šo mikrokontrollera mikroshēmu patiesībā ir vismaz divi interesanti varianti (skat. Attēlu) - es izmantoju WEMOS LOLIN32, kuram nav iebūvētas pogas, jo vēlējos izmantot savu. Ja tomēr vēlaties izvairīties no pēc iespējas vairāk lodēšanas, varat izvēlēties otru variantu, kuram ir poga un tapas, kas jau ir pielodētas.
- Adafruit I2S 3W D klases pastiprinātājs Breakout - MAX98357A. Šajā minūtes panelī ir brīnumaina mikroshēma no Maxim Electronics, kas ir gan DAC (digitālā līdz analogā pārveidotājs), gan 3 W D klases pastiprinātājs! Jūs to barojat ar digitālo signālu no μkontrollera un vadāt skaļruņus tieši, citas shēmas nav vajadzīgas.
- Skaļrunis 4Ω/8Ω. Es izmantoju SHARP RSP-ZA249WJZZ L, 8 Ω, 10 W, Sharp televizoru atlikušo daļu, ko iegādājos tiešsaistes pārpalikumu veikalā.
- Dobā bukse 5,5/2,1 mm
- Lineārais potenciometrs 120Ω. Tas pilnībā neapklusinās radio, kad tas ir pagriezts līdz galam, taču, izmantojot to, jūs iegūstat ļoti izmantojamu skaļruņu skaļuma diapazonu.
- Miniatūra poga (ja akli ievērojat šo rokasgrāmatu, pārliecinieties, vai izmantotā poga parasti ir izslēgtā stāvoklī un iespiesta). Lai uzlabotu pogas darbību, iespējams, būs jāmaina arī avota kods (skatiet programmatūras darbību). Izlaidiet to, ja jums ir mikrokontrolleris ar pogu.
- Smalka stieple (dažādās krāsās)
- Termiski saraušanās caurules
- Barošanas avots 5V ar izejas spraudni 5,5/2,1
- Lieta. Ja jums izdodas atrast skaļruni, kura virsmas izmēri ir līdzīgi manam (11 cm x 4 cm), tad varat izdrukāt futrāli, pamatojoties uz manu iesniegto stl failu. Pretējā gadījumā jūs varat improvizēt: piemēram, kartons lieliski paveiktu šo darbu!
Jūs varat braukt pat lētāk
- skaļruņa noņemšana no izmestās elektronikas (es to izdarīju pirmajā mēģinājumā un pēc tam meklēju kaut ko labāku).
- izlaižot speciālo barošanas avotu un 5.5/2.1 ieliktni, un vienkārši izmantojot mikrokontrollera microUSB portu un tālruņa lādētāju. Noteikti pievienojiet mikrokontrollera 5V/GND ar pastiprinātāja pārtraukumu, kā arī izmantojiet pietiekami jaudīgu tālruņa lādētāju.
- izlaižot speciālo pogu un izmantojot iebūvēto pogu.
Tādā veidā jūs varat samazināt izmaksas līdz mazāk nekā 10 ASV dolāriem!
2. solis: Elektronikas lodēšana kopā
Lai pabeigtu šo darbību, jums ir nepieciešamas dažas pamata lodēšanas prasmes
Pievienojiet strāvu
Lodējiet divus vadus katrā no 5,5/2,1 barošanas bukses spailēm. Ja jums ir dažādas krāsas, nav slikta ideja izmantot sarkanu vai brūnu pozitīvam (5V) un melnu vai zaļu negatīvam (GND). Tādā veidā jūs vienmēr zināt, kurš kabelis ir spriegums/pozitīvs un kurš ir zemējums/negatīvs.
Lodējiet kabeļu otru galu pie ESP32 un MAX98357A plāksnēm (skatiet shēmu).
Savienojiet ESP32 ar MAX98357A
sekojoši:
ESP tapa ----------------- I2S signāls GPIO25/DAC1 --------- LRCKGPIO26/DAC2 --------- BCLK GPIO22 --- --------------- DATU avots:
Miniatūra poga
Savienojiet miniatūru pogu ar GPIO0 tapu un GND. To izmanto, lai pārslēgtos starp radiostacijām.
Skaļrunis un potenciometrs
Pievienojiet sērijas MAX98357A skaļruņu izeju ar skaļruni un potenciometru.
Satīt
Pēc pabeigšanas visu iesaiņojiet termiski saraušanās caurulē. Atkarībā no tā, kā plānojat iepakot radio, iespējams, vēlēsities pat maskēt skaļruņa aizmugurējo virsmu ar kādu maskēšanas lenti, lai izvairītos no nejaušiem elektriskiem kontaktiem.
3. darbība: programmatūra (programmaparatūra)
Tīmekļa radio programmatūra jau ir pieejama šeit:
Viss, kas jums jādara, ir:
-
Iestatiet noslēpumainu vidi ESP izstrādei, ko sauc par ESP-IDF. Iestatīšanas process nedaudz atšķiras atkarībā no jūsu operētājsistēmas. Detalizētus norādījumus varat atrast šeit:
docs.espressif.com/projects/esp-idf/en/lat… Tas nav īsti lietotājam draudzīgs, bet neļaujiet tam jūs biedēt!
- Lejupielādējiet vai (git klonējiet) avota kodu no iepriekš minētās adreses.
- Konfigurējiet piekļuvi savam WLAN: izveidojiet menuconfig un ievadiet savus wifi akreditācijas datus.
-
mainīt Web radio sarakstu atbilstoši savām vēlmēm: Atskaņošanas sarakstu var atrast vietnē
ESP32_MP3_Decoder/main/playlist.pls
- Ja esat pievienojis savu pogu (atšķirībā no tāfeles varianta izmantošanas ar iebūvētu pogu), iespējams, vēlēsities aizstāt failu web_radio.c sadaļā ESP32_MP3_Decoder/components/web_radio/ar šeit norādīto. Esmu veicis dažas izmaiņas, lai novērstu vairāku pogu nospiešanas notikumu radīšanu interneta radio. Vismaz tas notika manā gadījumā ar nemodificēto kodu.
- augšupielādējiet visu savā ESP32 μkontrollerī: izveidojiet un pēc tam (ja uzbūve neuzrāda kļūdas) uzliesmojiet. Manā gadījumā make flash nedarbojās, bet, palaižot make, tas liecina par komandu (kaut kas līdzīgs python ~/esp/esp-idf/components/esptool_py/esptool/esptool.py bla bla), kurai vajadzētu darboties lielākajā daļā gadījumos.
4. solis: apdare
Ielieciet visu korpusā, rūpējoties, lai nevienu vadošu virsmu nepieskartos viens otram. Šim nolūkam varat izmantot termiski saraušanās caurules, PVC izolācijas lenti vai pat līmes pistoli. Līmes pistole ir nepieciešama arī, lai visu fiksētu vietā. Dariet to pēc tam, kad esat visu pārbaudījis un zināt, ka viss darbojas kā paredzēts!
Tā tas bija, izbaudi!
Ieteicams:
Iegūstiet slaveno ziepju burbuļa Bokeh objektīvu par mazāk nekā 60 ASV dolāriem: 3 soļi
Iegūstiet slaveno ziepju burbuļa Bokeh objektīvu par mazāk nekā 60 ASV dolāriem: ja nezināt, kas ir "burbuļu bokeh", meklējiet google "Meyer Gorlitz trioplan paraugi". Iespaidu? Tagad meklējiet Ebay šo objektīvu, lai redzētu pašreizējās cenas. Nav lēti (> 300 USD), vai ne? bet jūs varat iegūt gandrīz s
Starta dēlis Arduino par mazāk nekā 8 ASV dolāriem: 5 soļi
Arduino stafetes dēlis par mazāk nekā 8 ASV dolāriem: Sveiki draugi, šodien es jums pastāstīšu, kā izveidot Arduino stafetes dēli par mazāk nekā 8 ASV dolāriem. Šajā shēmā mēs neizmantojam IC vai tranzistoru. Tātad, darīsim to
Izveidojiet Raspberry Pi datoru par mazāk nekā 140 ASV dolāriem: 17 soļi
Izveidojiet Raspberry Pi datoru par mazāk nekā 140 ASV dolāriem: 2017. gada marta atjauninājums: izveidojiet Raspberry Pi balstītu datoru ar pieņemamu veiktspēju par zemu cenu, lai to izmantotu vidusskolas studentu klasē. Lielākā daļa cilvēku ir pazīstami ar Windows vai MAC operētājsistēmām. Linux ir atšķirīga OS. Viens no šīs pamācības mērķiem
Vienkāršs Lego iPod skaļrunis par mazāk nekā 2 ASV dolāriem!: 7 soļi
Vienkāršs Lego iPod skaļrunis par mazāk nekā 2 ASV dolāriem!: Mana māsa gribēja dažus skaļruņus savam iPod. Viņa man parādīja skaļruņus, kas viņai patika. Tas bija daži skaļruņi, kas izgatavoti ar Lego … Kad paskatījos cenu …… 25+ dolāri par Lego gabalu ar dažiem skaļruņiem …. Es viņai teicu, ka es varētu izgatavot līdzīgu lietu
Uzlabota josla par mazāk nekā 20 ASV dolāriem, ģitāras ieklāšana un daļēja pārklāšana: 8 soļi
Uzlabota josla par mazāk nekā 20 ASV dolāriem, ģitāras podināšana un daļēja pārklāšana: Nu man ir Indonēzijas izstrādāts Squire Strat (es parasti saku cilvēkiem, ka tas ir vintage Fender). Tāpat kā ar visām lētajām iesācēju elektriskajām ģitārām, īpaši ar vienas spoles uztvērējiem, jūs saņemat daudz atgriezeniskās saites un nevēlamu troksni. Pēc dienu darba