Orodha ya maudhui:

Tengeneza Redio ya Wavuti kwa Chini ya $ 15: 4 Hatua (na Picha)
Tengeneza Redio ya Wavuti kwa Chini ya $ 15: 4 Hatua (na Picha)

Video: Tengeneza Redio ya Wavuti kwa Chini ya $ 15: 4 Hatua (na Picha)

Video: Tengeneza Redio ya Wavuti kwa Chini ya $ 15: 4 Hatua (na Picha)
Video: Zuchu Amwaga Machozi Baada Ya kupewa Kiss Na Diamond Platinumz 2024, Julai
Anonim
Image
Image
Muswada wa Vifaa
Muswada wa Vifaa

Kwa hivyo, niliamua kufanya mradi ambao nimekuwa nikiahirisha kwa muda: Redio ya wavuti inayofanya kazi, iliyokamilika na kipaza sauti na spika, chini ya 15 € !.

Unaweza kubadilisha kati ya vituo vya redio vilivyotangazwa mapema na kushinikiza kitufe na unaweza kudhibiti sauti kwa kuzungusha potentiometer nzuri..

Hatua ya 1: Muswada wa Vifaa

Muswada wa Vifaa
Muswada wa Vifaa
  • Bodi ya microcontroller ya msingi wa ESP-WROOM32. Kwa kweli kuna angalau aina mbili za kupendeza na kifaa hiki cha microcontroller (angalia picha) - nilitumia WEMOS LOLIN32, ambayo haina kitufe cha ubao, kwa sababu nilitaka kutumia yangu mwenyewe. Ikiwa, hata hivyo, unataka kuzuia utaftaji iwezekanavyo, unaweza kwenda kwa lahaja nyingine, ambayo inakuja na kitufe na pini ambazo tayari zimeuzwa.
  • Adafruit I2S 3W Darasa la kuzuka kwa Amplifier - MAX98357A. Bodi hii ya dakika ina chip ya kimiujiza kutoka Maxim Electronics ambayo ni DAC (Dijiti ya Dijitali ya Analog) na Amplifier ya 3W Hatari D! Unalisha ishara ya dijiti kutoka kwa mdhibiti wako na unaendesha spika moja kwa moja, hakuna mizunguko mingine inayohitajika.
  • Spika 4Ω / 8Ω. Nilitumia SHARP RSP-ZA249WJZZ L, 8 Ω, 10 W, sehemu iliyobaki ya TV kali, ambayo nilinunua kutoka duka la mkondoni la ziada.
  • Shimo lenye mashimo 5.5 / 2.1 mm
  • Potentiometer ya mstari 120Ω. Hii haitanyamazisha redio kabisa wakati imegeuzwa chini, lakini unapata anuwai inayoweza kutumika ya sauti ya spika ukitumia.
  • Kitufe kidogo (ikiwa utafuata mwongozo huu kwa upofu, hakikisha kwamba kitufe unachotumia kawaida kiko mbali, na kinapobanwa). Unaweza pia kulazimika kurekebisha nambari ya chanzo ili kuboresha tabia ya kitufe (angalia hatua ya programu). Ruka hii, ikiwa una mdhibiti mdogo aliye na kitufe kwenye ubao.
  • Waya laini (katika rangi anuwai)
  • Tubing ya kupungua kwa joto
  • Ugavi wa nguvu 5V na kuziba pato la 5.5 / 2.1
  • Kesi. Ikiwa unafanikiwa kupata spika ya vipimo sawa vya uso na ile niliyotumia (11cm x 4cm), basi unaweza kuchapisha kesi kulingana na faili ya stl niliyotoa. Vinginevyo, unaweza kutafakari: Kadibodi, kwa mfano, ingefanya kazi hiyo kikamilifu!

Unaweza hata bei rahisi, kwa

  • kutafuta spika kutoka kwa vifaa vya elektroniki vilivyotupwa (nilifanya hivi katika jaribio langu la kwanza kisha nikatafuta kitu bora).
  • kuruka usambazaji wa umeme wa kujitolea na 5.5 / 2.1bushing, na kutumia tu bandari ya microUSB ya microcontroller na chaja ya simu. Hakikisha kuunganisha 5V / GND ya microcontroller na kuzuka kwa Amplifier na pia utumie chaja yenye nguvu ya kutosha ya simu.
  • kuruka kitufe cha kujitolea na kutumia ile ya ndani.

Kwa njia hii, unaweza kushuka kwa gharama yako chini ya $ 10!

Hatua ya 2: Kuunganisha umeme pamoja

Kuunganisha Elektroniki Pamoja
Kuunganisha Elektroniki Pamoja
Kuunganisha Elektroniki Pamoja
Kuunganisha Elektroniki Pamoja
Kuunganisha Elektroniki Pamoja
Kuunganisha Elektroniki Pamoja

Unahitaji ujuzi wa kimsingi wa kutengenezea ili kukamilisha hatua hii

Unganisha nguvu

Solder waya mbili kwa kila moja ya vituo 5.5 / 2.1 vya bushing. Ikiwa una rangi tofauti, sio wazo mbaya kutumia nyekundu au hudhurungi kwa chanya (5V) na nyeusi au kijani kwa hasi (GND). Kwa njia hii, kila wakati unajua ni cable gani ambayo ni voltage / chanya na ambayo ni ya chini / hasi.

Solder mwisho mwingine wa nyaya kwa ESP32 na bodi za MAX98357A (angalia skimu).

Unganisha ESP32 na MAX98357A

kama ifuatavyo:

Pini ya ESP ----------------- I2S ishara GPIO25 / DAC1 --------- LRCKGPIO26 / DAC2 --------- BCLK GPIO22 --- Chanzo cha DATA:

Kitufe kidogo

Unganisha kitufe cha miniature na pini ya GPIO0 na GND. Hii hutumiwa kubadilisha kati ya vituo vya redio.

Spika & Potentiometer

Unganisha pato la spika la MAX98357A kwa safu na spika na potentiometer.

Maliza

Baada ya kumaliza, funga kila kitu kwenye neli ya kupunguza joto. Kulingana na au jinsi unapanga kupanga redio yako, unaweza hata kutaka kuficha uso wa nyuma wa spika na mkanda fulani wa kuficha, ili kuepuka mawasiliano ya umeme ya nasibu.

Hatua ya 3: Programu (Firmware)

Programu ya redio ya wavuti tayari inapatikana hapa:

Unachohitaji kufanya ni:

  1. Weka mazingira ya kuficha ya maendeleo ya ESP inayoitwa ESP-IDF. Mchakato wa usanidi unatofautiana kidogo, kulingana na mfumo wako wa kufanya kazi. Unaweza kupata maelekezo ya kina hapa:

    docs.espressif.com/projects/esp-idf/en/lat ……. Sio rafiki wa kweli, lakini usiruhusu hiyo ikutishe!

  2. Pakua au (git clone) nambari ya chanzo kutoka kwa anwani hapo juu.
  3. Sanidi ufikiaji wa WLAN yako: fanya menuconfig na uweke vitambulisho vyako vya wifi.
  4. rekebisha orodha ya Redio za Wavuti kwa mapendeleo yako: Orodha ya kucheza inaweza kupatikana katika

    ESP32_MP3_Decoder / kuu / orodha ya kucheza.pls

  5. Ikiwa umeunganisha kitufe chako mwenyewe (kinyume na kutumia lahaja ya bodi na kitufe kilichojengwa), unaweza kutaka kubadilisha faili ya web_radio.c katika ESP32_MP3_Decoder / components / web_radio / na ile iliyotolewa hapa. Nimefanya marekebisho kadhaa ili kuzuia hafla kadhaa za waandishi wa habari kutoka kwa kusisimua redio ya wavuti. Angalau hii ndio ilifanyika kwa kesi yangu na nambari isiyobadilishwa.
  6. pakia kitu kizima kwa mdhibiti wako wa ESP32: fanya na kisha (ikiwa ujenzi hauonyeshi makosa) fanya flash. Kwa upande wangu, fanya hakufanya kazi, lakini unapoendesha, hii inapendekeza amri (kitu kama python ~ / esp / esp-idf / components / esptool_py / esptool / esptool.py bla bla), ambayo inapaswa kufanya kazi kwa wengi kesi.

Hatua ya 4: Kumaliza

Kumaliza
Kumaliza

Weka kila kitu katika kesi hiyo, ukitunza kwamba hakuna nyuso zenye conductive zinazogusana. Kwa kusudi hili, unaweza kutumia neli ya kupunguza joto, mkanda wa kutenganisha PVC au hata bastola ya gundi. Bastola ya gundi pia inahitajika kurekebisha kila kitu katika nafasi. Fanya hivi baada ya kujaribu kila kitu na kujua kila kitu kinafanya kazi kama inavyotarajiwa!

Hiyo ilikuwa ni, kufurahia!

Ilipendekeza: