Obsah:
- Krok 1: Kusovník
- Krok 2: Spájkovanie elektroniky dohromady
- Krok 3: Softvér (firmvér)
- Krok 4: Dokončenie
Video: Vytvorte si webové rádio za menej ako 15 dolárov: 4 kroky (s obrázkami)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:56
Rozhodol som sa teda urobiť projekt, ktorý už nejaký čas odkladám: Domáce, plne funkčné webové rádio, vybavené zosilňovačom a reproduktorom, za menej ako 15 € !.
Medzi preddefinovanými streamingovými rozhlasovými stanicami môžete prepínať stlačením tlačidla a hlasitosť môžete ovládať otáčaním pekného potenciometra.
Krok 1: Kusovník
- Doska mikrokontroléra na báze ESP-WROOM32. V skutočnosti existujú najmenej dva varianty záujmu s týmto čipom mikrokontroléra (pozri obrázok) - použil som WEMOS LOLIN32, ktorý nemá zabudované tlačidlo, pretože som chcel použiť svoj vlastný. Ak sa však chcete vyhnúť čo najväčšiemu spájkovaniu, môžete prejsť na iný variant, ktorý je dodávaný s tlačidlom a kolíkmi už spájkovanými na svojom mieste.
- Adafruit I2S 3W zosilňovač triedy D - MAX98357A. Táto minútová doska je vybavená zázračným čipom od spoločnosti Maxim Electronics, ktorý je prevodníkom DAC (digitálny na analógový) a 3W zosilňovačom triedy D! Napájate ho digitálnym signálom z vášho μovládača a napájate reproduktory priamo, nie sú potrebné žiadne ďalšie obvody.
- Reproduktor 4Ω/8Ω. Použil som SHARP RSP-ZA249WJZZ L, 8 Ω, 10 W, zostávajúcu časť pre televízory Sharp, ktorú som kúpil v internetovom obchode s nadbytočnými výrobkami.
- Duté puzdro 5,5/2,1 mm
- Lineárny potenciometer 120Ω. Rádio pri úplnom vypnutí stíši úplne, ale získate pomocou neho veľmi použiteľný rozsah hlasitosti reproduktorov.
- Miniatúrne tlačidlo (ak sa budete slepo riadiť týmto sprievodcom, uistite sa, že používané tlačidlo je normálne v polohe vypnuté a zapnuté pri stlačení). Možno budete musieť tiež upraviť zdrojový kód, aby sa zlepšilo správanie tlačidla (pozri krok softvéru). Vynechajte to, ak máte mikrokontrolér s integrovaným tlačidlom.
- Jemný drôt (v rôznych farbách)
- Tepelne zmrštiteľné hadičky
- Napájanie 5V s výstupnou zástrčkou 5,5/2,1
- Prípad. Ak sa vám podarí nájsť reproduktor s podobnými rozmermi povrchu ako ten, ktorý som použil (11 cm x 4 cm), môžete si vytlačiť puzdro na základe dodaného súboru stl. V opačnom prípade môžete improvizovať: Dokonale by úlohu zvládol napríklad kartón!
Môžete ísť ešte lacnejšie, napr
- vyčistenie reproduktora z vyradenej elektroniky (urobil som to pri prvom pokuse a potom som hľadal niečo lepšie).
- preskočiť vyhradený zdroj napájania a 5,5/2,1 prenos a použiť iba port microUSB mikrokontroléra a nabíjačku telefónu. Nezabudnite pripojiť 5V/GND mikrokontroléra k zásuvke zosilňovača a tiež použiť dostatočne výkonnú nabíjačku telefónu.
- preskočenie vyhradeného tlačidla a použitie integrovaného tlačidla.
Týmto spôsobom môžete znížiť svoje náklady na menej ako 10 dolárov!
Krok 2: Spájkovanie elektroniky dohromady
Na dokončenie tohto kroku potrebujete základné spájkovacie schopnosti
Pripojte napájanie
Spájkujte dva vodiče na každom zo svoriek napájacej priechodky 5,5/2,1. Ak máte rôzne farby, nie je na škodu použiť červenú alebo hnedú na kladný (5V) a čierny alebo zelený na negatívny (GND). Vďaka tomu budete vždy vedieť, ktorý kábel je napäťový/kladný a ktorý uzemnený/záporný.
Druhý koniec káblov spájkujte s doskami ESP32 a MAX98357A (pozri schému).
Pripojte ESP32 k MAX98357A
nasledovne:
Pin ESP ----------------- Signál I2S GPIO25/DAC1 --------- LRCKGPIO26/DAC2 --------- BCLK GPIO22 --- --------------- Zdroj údajov:
Miniatúrne tlačidlo
Pripojte miniatúrne tlačidlo k kolíku GPIO0 a GND. Slúži na prepínanie medzi rozhlasovými stanicami.
Reproduktor a potenciometer
Pripojte výstup reproduktorov MAX98357A do série s reproduktorom a potenciometrom.
Zabaliť
Po dokončení všetko zabaľte do zmršťovacej trubice. V závislosti od toho, ako plánujete zabaliť rádio, môžete dokonca zamaskovať zadný povrch reproduktora krycou páskou, aby ste sa vyhli náhodným elektrickým kontaktom.
Krok 3: Softvér (firmvér)
Softvér pre webové rádio je už k dispozícii tu:
Jediné, čo musíte urobiť, je:
-
Nastavte kryptické prostredie na vývoj ESP s názvom ESP-IDF. Proces nastavenia sa mierne líši v závislosti od vášho operačného systému. Podrobný návod nájdete tu:
docs.espressif.com/projects/esp-idf/en/lat… Nie je to veľmi užívateľsky prívetivé, ale nenechajte sa tým vystrašiť!
- Stiahnite si alebo (git clone) zdrojový kód z adresy vyššie.
- Nakonfigurujte prístup k svojej sieti WLAN: urobte menuconfig a zadajte svoje poverenia pre wifi.
- upravte zoznam Web Radios podľa svojich preferencií: Zoznam skladieb nájdete na
ESP32_MP3_Decoder/main/playlist.pls
- Ak ste pripojili svoje vlastné tlačidlo (na rozdiel od použitia dosky s vstavaným tlačidlom), možno budete chcieť nahradiť súbor web_radio.c v ESP32_MP3_Decoder/components/web_radio/tu uvedeným. Vykonal som určité úpravy, aby som zabránil skomplikovaniu webového rádia pri viacnásobnom stlačení tlačidla. Aspoň to sa stalo v mojom prípade s neupraveným kódom.
- nahrajte celú vec do svojho regulátora ESP32 μ: urobte a potom (ak zostava nevykazuje žiadne chyby) urobte flash. V mojom prípade make flash nefungoval, ale keď spustíte make, navrhne to príkaz (niečo ako python ~/esp/esp-idf/components/esptool_py/esptool/esptool.py bla bla), ktorý by mal fungovať vo väčšine prípady.
Krok 4: Dokončenie
Vložte všetko do puzdra a dbajte na to, aby sa navzájom nedotýkali žiadne vodivé povrchy. Na tento účel môžete použiť teplom zmrštiteľné hadičky, izolačnú pásku z PVC alebo dokonca lepiacu pištoľ. Na upevnenie všetkého na svojom mieste je potrebná aj lepiaca pištoľ. Urobte to potom, čo ste všetko otestovali a vedeli, že všetko funguje podľa očakávania!
To bolo ono, užite si to!
Odporúča:
Ako vyrobiť epickú zbraň Wii (za menej ako 10 dolárov): 4 kroky
Ako si vyrobiť epickú zbraň Wii (za menej ako 10 dolárov): Vitajte, ďakujeme, že ste vyskúšali môj návod !!! :) Dnes budeme na konzole Wii vyrábať zbraň Wii pre hry so zbraňami. Takže … Začnime
Super jasná baterka 100 dolárov za menej ako 10 dolárov!: 5 krokov
Super jasná baterka 100 dolárov za menej ako 10 dolárov !: Dovoľte mi vopred povedať, že inšpirácia pre tento návod je pripísaná dchall8 pre jeho návod na taktickú baterku. Myslel som si, že musí existovať jednoduchší spôsob, ako zmeniť menšiu baterku s menším hardvérom a trvá menej času. Ja p
Vytvorte si vlastné inteligentné zrkadlo za menej ako 80 dolárov - pomocou Raspberry Pi: 6 krokov (s obrázkami)
Vytvorte si vlastné inteligentné zrkadlo za menej ako 80 dolárov - pomocou Raspberry Pi: V tomto projekte budeme stavať inteligentné zrkadlo, ktoré vám ukáže užitočné informácie, keď sa ráno chystáte. Celá vec by mala stáť menej ako 80 dolárov, aby bola pre väčšinu ľudí slušne dostupná. Táto príručka vás naučí iba
Vytvorte si vlastný profesionálny čistiaci stroj na záznamy za menej ako 80 dolárov a ušetrite až 3 000 dolárov a viac: 6 krokov (s obrázkami)
Vyrobte si svoj vlastný profesionálny čistiaci stroj na nahrávky za menej ako 80 dolárov a ušetrite až 3 000 dolárov a viac: Ospravedlňte moju angličtinu. Potom, čo som sa vrátil k zvuku starého dobrého vinylu, som mal problém, ktorý má každý milovník platní. Ako správne čistiť záznamy!? Na internete je veľa spôsobov. Lacnejšie spôsoby ako Knosti alebo Discofilm, ale aj
Ako som postavil solárnu nabíjačku pre iPhone za menej ako 50 dolárov: 6 krokov (s obrázkami)
Ako som postavil solárnu nabíjačku pre iPhone za cenu nižšiu ako 50 dolárov: Ak chcete vidieť moju osobnú stránku s týmito návodmi a správami, navštívte stránku http: //www.BrennanZelener.com**DISCLAIMER** nezodpovedám za žiadne škody, ktoré by ste mohli spôsobiť na váš iPhone alebo akékoľvek zariadenie, ktoré s touto nabíjačkou používate. Nemôžem zdôrazniť, že