Orodha ya maudhui:

ESP8266-01 WIFI Kengele YA MUZIKI NA LED: 3 Hatua
ESP8266-01 WIFI Kengele YA MUZIKI NA LED: 3 Hatua

Video: ESP8266-01 WIFI Kengele YA MUZIKI NA LED: 3 Hatua

Video: ESP8266-01 WIFI Kengele YA MUZIKI NA LED: 3 Hatua
Video: Я ОДЕРЖИМЫЙ ДЕМОНАМИ 2024, Julai
Anonim
ESP8266-01 WIFI Kengele YA MUZIKI NA LED
ESP8266-01 WIFI Kengele YA MUZIKI NA LED
ESP8266-01 WIFI Kengele YA MUZIKI NA LED
ESP8266-01 WIFI Kengele YA MUZIKI NA LED
ESP8266-01 WIFI Kengele YA MUZIKI NA LED
ESP8266-01 WIFI Kengele YA MUZIKI NA LED

Mradi huu ulitoka kwa ununuzi wa kundi la aina za chips za ESP8266-01. Hizi ni bodi ndogo zilizo na pini 8 na pato kidogo kulingana na GP I / O kwa kweli mara nyingi hukaririwa kuwa wana I / moja tu. O. Kauli hiyo sio sahihi kwani kwa kweli ina pini 4 ambazo unaweza kutumia ingawa ni kazi nyingi kwa hivyo lazima uwe mwangalifu jinsi unazitumia.

Mbili ni pini za serial RX / TX kwa serial nje kwa madhumuni ya utatuaji. Sitatumia hizi hapa kama ninataka kurekebisha kwa wakati halisi, ninavutiwa sana na pini 3 na 5. 3 kila wakati inapatikana kama GPI-02 na 5 kama GPI-00.

Tunaweza kutazama nambari hiyo baadaye na kufanya njia kadhaa, hata hivyo ni busara kutaja kwamba bodi hizi ndogo zinapaswa kusanidiwa kwa kuvuta laini ya kuweka chini kisha kushikilia pini 5 chini ili kuruhusu kuweka upya kwenda juu. mode. Kuna habari nyingi juu ya hii kwa hivyo sitairudia hapa.

Nguvu ya busara nimechagua kutumia kontakt USB kama kiboreshaji cha juisi, au ergs ikiwa unapenda. Utagundua kuwa ninatumia HBLED kama kiashiria cha kengele inayolia kwa kusikia ngumu.

Kwa hivyo hii inafanya nini: Wazo ni kuweka bodi kama kituo cha ufikiaji kisicho na waya ambacho kinaweza kugunduliwa na WIFI na ikiunganishwa mara moja itakupa kitufe cha kubonyeza kupiga kengele na kuwasha LED.

Nimechagua kwa sekunde 10 lakini tena inaweza kusanidiwa au unaweza kupata ujanja na vizuizi [Ticker] kufyatua hafla zingine. Kifaa hiki sio kubwa kwa hivyo ni mdogo lakini ni rahisi !! Ikiwa hauitaji kufanya mengi huyu ni mtoto. Utendaji mwingi katika nambari ni chaguo-msingi kama anwani ya ip nk lakini yote yanaweza kusanidiwa kwa kile unachotaka. Angalia video yangu inayoelezea operesheni.

www.youtube.com/embed/cAUYztMnS30

Hatua ya 1: Nini Utahitaji

Nini Utahitaji
Nini Utahitaji

Maoni mengine kwenye orodha

BT66 Hii ni sauti ya IC na nyimbo nyingi zilizopangwa tayari.

Spika imeorodheshwa kama AST-030COMR-R. Nilipima hii kama 80 ohms.

Transistor iliyoorodheshwa kama BC547 kwa kweli ni BC237A

Resistor katika LED Dereva mzigo ni 1 OHM. 2N7000 fet ina unyevu chanzo upinzani kama 5 au 6 ohms.

Hatua ya 2: Kwanza Mpangilio

Kwanza Mpangilio
Kwanza Mpangilio

Ninaambatanisha skimu katika fomu ya pdf. Wacha kupitia hii;

Bandari ya USB ni ya nguvu tu. D + na D- haitumiwi. 5V imepelekwa kwa U1 ambayo ni mdhibiti wa voltage. Kawaida hupunguka karibu na kifurushi. 3..3V iliyopewa ESP-0! Kifaa cha PIN cha WIFI 8. Vuta juu kwenye pini 4 na 6. Pia nimeongeza kuvuta kwenye pini 5 pini ya programu ambayo ina o / p iliyopitishwa kupitia R6 hadi lango la FET. Mfereji wa FET una HBLED na kipinga 1 ohm kilicholishwa kutoka kwa mstari wa 5V moja kwa moja. Kinzani ya 1 ohm kwa kushirikiana na upinzani wa chanzo cha unyevu huweka mipaka ya kukimbia kwa sasa na kwa hivyo kwa sasa kupitia mwangaza wa LED. 200mA… mkali wake. Hii itapangiliwa kuwasha LED kwa kutumia kaunta ya hafla katika Ticker.

Bandika 3 kutoka ESP inaendesha chip ya sauti BT66 kupitia kontena ya 220 ohm kubandika 2. Pini 1 ni o / p yake ambayo hutoka kwa kontena nyingine ya 220 ohm kwenye msingi wa BC237A. Uhamisho wa impedance wa wanandoa wa Q1 o / p kwa SP1 spika ambayo ina impedance ya takriban. 80 ohms. Hakuna faida hapa katika mtoaji wa Q1 lakini tunapata faida ya sasa ya takriban. 100 katika usanidi huu wa kawaida wa mtoaji. Ikiwa tunafanya hesabu basi tunapaswa kupata karibu 0.1 mW au takriban 10db ya SPL ambayo ni ya kutosha lakini sio kubwa sana. Tazama vifaa vya AST-030COMR Farnell.

Vidokezo vingine vya ziada. Mdhibiti wa LDO wa mstari ana uwezo wa 800mA. Unaweza kufanya hii ndogo kuwa mzigo wa 3.3V tu ni chip ya sauti na chip ya ESP. Nitaiacha hiyo kuwa ya kushangaza zaidi, kwangu ilikuwa kwenye sanduku langu!

Hatua ya 3: CODE

Hebu tupitie hii pia. Kwa wale wanaojua Arduino

Kumbuka ujumuishaji wa mpangaji wa ticker ANGALIA KUWA TUNATANGAZA MABADILIKO 2 YA VIPUNGUZI VYA TICKER --- TickerScheduler ts (2); Pini ambazo zitatumika ni LED_BUILTIN na tangazo la awali la LED_Pin Kisha tuna nenosiri na SSID kwamba kifaa kitaonekana kama unapovinjari. Halafu tuna kazi kadhaa ambazo zitaitwa na utaratibu wa kupeana tikiti. Hebu ruka kwenye usanidi. tunatumia pinmode (jina la pini, I / O) kuziweka. Kisha tunapita katika vigezo kwenda kwa migongo ya simu ya async kwa kila moja ya vipima muda viwili.

ts.add (vifungu). Tunapita kwa kupigia simu n.k.

Katika jambo kuu la kwanza tunalofanya ni kumtumikia mpangilio wa ticker. basi tunatafuta wateja na kurudi ikiwa hakuna unganisho. Ikiwa mteja ameunganisha basi tunapata kamba na tuone ikiwa inasema bellON Kisha sisi o / p HTML ambayo iko katika masharti kadhaa. Jifunze masharti ya HTML na uweke vifungo vya toleo lako. Unaweza kubadilisha unachotaka, kumbuka kuwa ESP ni mdogo kwa uhifadhi.

Ilipendekeza: