Përmbajtje:

ESP8266-01 ZILA MUZIKORE WIFI ME LED: 3 Hapa
ESP8266-01 ZILA MUZIKORE WIFI ME LED: 3 Hapa

Video: ESP8266-01 ZILA MUZIKORE WIFI ME LED: 3 Hapa

Video: ESP8266-01 ZILA MUZIKORE WIFI ME LED: 3 Hapa
Video: СТРАШНАЯ УЧИТЕЛЬНИЦА 3D В РЕАЛЬНОЙ ЖИЗНИ! Scary teacher 3d ПРАНКИ над УЧИЛКОЙ! 2024, Nëntor
Anonim
ESP8266-01 KAMBE MUZIKORE WIFI ME LED
ESP8266-01 KAMBE MUZIKORE WIFI ME LED
ESP8266-01 ZILA MUZIKORE WIFI ME LED
ESP8266-01 ZILA MUZIKORE WIFI ME LED
ESP8266-01 KAMBE MUZIKORE WIFI ME LED
ESP8266-01 KAMBE MUZIKORE WIFI ME LED

Ky projekt erdhi nga blerja e një grupi patate të skuqura të llojit ESP8266-01. Këto janë dërrasat e vogla me 8 kunja dhe një prodhim të kufizuar në drejtim të GP I/O në fakt në shumicën e rasteve citohet se ato kanë vetëm një I/ O. Kjo deklaratë është natyrisht e pasaktë pasi ato në të vërtetë kanë 4 kunja që mund t'i përdorni edhe pse janë me shumë funksione kështu që duhet të keni kujdes se si i përdorni.

Dy janë kunjat serik RX/TX për serialin jashtë për qëllime korrigjimi. Unë nuk do t'i përdor këto këtu pasi dua të korrigjoj në kohë reale, jam vërtet i interesuar për kunjat 3 dhe 5. 3 është gjithmonë në dispozicion si GPI-02 dhe 5 si GPI-00.

Ne mund ta shikojmë kodin më vonë dhe të bëjmë disa ecje, megjithatë është e kujdesshme të përmendim se këto tabela të vogla duhet të programohen duke tërhequr vijën e rivendosjes poshtë dhe më pas duke mbajtur pinin 5 të ulët për të lejuar që rivendosja të shkojë lartë. Kjo ju fut në program mënyra Ka një mori informacionesh për këtë, kështu që nuk do ta përsëris këtu.

Për sa i përket fuqisë, unë kam zgjedhur të përdor lidhësin USB si një furnizues i lëngut, ose ergs nëse preferoni. Ju do të vini re se unë jam duke përdorur një HBLED si një tregues i ziles që bie për të dëgjuarit.

Pra, çfarë bën kjo: Ideja është që të vendosni bordin si një pikë aksesi pa tel që është e zbulueshme nga WIFI dhe pasi të lidhet do t'ju japë një buton për të shtypur për të rënë ziles dhe për të ndezur një LED.

Unë kam zgjedhur 10 sekonda, por përsëri është e konfigurueshme ose mund të bëheni të zgjuar me thirrjet [Ticker] për të ndezur disa ngjarje të tjera. Kjo pajisje nuk është e madhe kështu që është e kufizuar por e lirë !! Nëse nuk keni nevojë të bëni shumë, kjo është gjë e keqe. Shumë nga funksionalitetet në kod janë parazgjedhur, si p.sh. adresa IP, por të gjitha mund të konfigurohen sipas dëshirës tuaj. Sigurisht, shikoni videon time që përshkruan operacionin.

www.youtube.com/embed/cAUYztMnS30

Hapi 1: Çfarë ju nevojitet

Ajo që do t'ju duhet
Ajo që do t'ju duhet

Disa komente në listë

BT66 Ky është një IC i shëndoshë me shumë këngë të para -programuara.

Altoparlanti i listuar si AST-030COMR-R. E mata këtë si 80 Ohm.

Transistori i listuar si BC547 është në të vërtetë një BC237A

Rezistenca në LED NGARKIMI I SHOFERIT ISSHT 1 OHM. 2N7000 fet ka një rezistencë të burimit të kullimit si 5 ose 6 ohms.

Hapi 2: Së pari Skema

Së pari Skema
Së pari Skema

Unë bashkëngjit skemën në formë pdf. Le të kalojmë nëpër këtë;

Porta USB është thjesht për energji. D+ dhe D- janë të papërdorura. 5V i drejtuar në U1 i cili është rregullatori i tensionit. Shkëputja e zakonshme rreth paketës. 3.3V e ushqyer me ESP-0! Pajisja WIFI 8 PIN. Tërhiq në kunjat 4 dhe 6. Unë gjithashtu shtova një tërheqje në pin 5 kunja e programimit e cila ka një o/p të përcjellë përmes R6 në portën e FET. Kullimi i FET ka HBLED dhe një rezistencë 1 ohm të ushqyer nga linja 5V direkt. Rezistenca 1 ohm në lidhje me rezistencën e burimit të kullimit kufizon rrymën e kullimit dhe rrjedhimisht rrymën përmes LED në përafërsisht. 200mA… është e ndritshme. Kjo do të programohet për të ndezur LED duke përdorur një numërues ngjarjesh në Ticker.

Pin 3 nga ESP e çon çipin e zërit BT66 përmes një rezistence 220 ohm në pin 2. Pin 1 është o/p i tij i cili del përmes një rezistence tjetër 220 ohm në bazën e BC237A. Ndryshuesi i rezistencës së Q1 çiftëzon o/p me SP1 altoparlantin i cili ka një rezistencë prej përafërsisht. 80 Ohm Nuk ka fitim këtu në emetuesin e Q1, por ne marrim një fitim aktual prej përafërsisht. 100 në këtë konfigurim të zakonshëm të emetuesit. Nëse bëjmë matematikë atëherë duhet të marrim rreth 0.1 mW ose përafërsisht 10db SPL e cila është e përshtatshme, por jo shumë e zhurmshme. Shihni përbërësit AST-030COMR Farnell.

Disa shënime shtesë. Rregullatori linear LDO është i aftë 800mA. Ju mund ta bëni këtë më të vogël pasi ngarkesa e vetme 3.3V është çipi i zërit dhe çipi ESP. Unë do ta lë atë për më iniciativën, për mua ishte në kutinë time!

Hapi 3: KODI

Le ta kalojmë edhe këtë. Për ata që e njohin Arduino -n

Vini re përfshirjen e planifikuesit të tiketave SHENIM QE DEKLAROJM 2 2 INSTANCAT E KOHMARRVE TICKER --- TickerScheduler ts (2); Kunjat që do të përdoren janë LED_BUILTIN dhe një deklaratë e mëparshme e LED_Pin Pastaj kemi fjalëkalimin dhe SSID -in se pajisja do të shihet si kur shfletoni. Pastaj ne kemi disa funksione të cilat do të thirren nga rutina e tikerit. Le të kalojmë në konfigurim. ne përdorim pinmode (emri i pin, I/O) për t'i vendosur ato. Pastaj i kalojmë parametrat te asinkronet e thirrjeve për secilin nga dy kohëmatësit.

t.shtoj (params). Ne kalojmë në funksionet e kthimit të thirrjeve etj.

Në gjënë kryesore që bëjmë së pari është shërbimi i planifikuesit të tiketave. atëherë ne kontrollojmë për klientët dhe kthehemi nëse nuk ka lidhje. Nëse një klient është lidhur, atëherë marrim vargun dhe shikojmë nëse thotë bellON Atëherë ne/o p HTML që është në disa vargje. Studioni vargjet HTML dhe vendosni versionin tuaj të butonave. Mund të personalizoni atë që dëshironi, mbani në mend se ESP është disi e kufizuar për ruajtje.

Recommended: