Cov txheej txheem:

ESP8266-01 WIFI MUSICAL BELL Nrog LED: 3 Kauj Ruam
ESP8266-01 WIFI MUSICAL BELL Nrog LED: 3 Kauj Ruam

Video: ESP8266-01 WIFI MUSICAL BELL Nrog LED: 3 Kauj Ruam

Video: ESP8266-01 WIFI MUSICAL BELL Nrog LED: 3 Kauj Ruam
Video: Настя и Арбуз с вымышленной историей для детей. 2024, Hlis ntuj nqeg
Anonim
ESP8266-01 WIFI MUSICAL BELL nrog LED
ESP8266-01 WIFI MUSICAL BELL nrog LED
ESP8266-01 WIFI MUSICAL BELL nrog LED
ESP8266-01 WIFI MUSICAL BELL nrog LED
ESP8266-01 WIFI MUSICAL BELL nrog LED
ESP8266-01 WIFI MUSICAL BELL nrog LED

Txoj haujlwm no tuaj txog los ntawm kev yuav khoom ib pawg ntawm ESP8266-01 ntau yam chips. Qhov no yog cov laug cam me me nrog 8 tus pin thiab qhov tso tawm tsawg raws li GP I/O qhov tseeb feem ntau nws tau hais tias lawv tsuas muaj ib qho/ O. Cov lus ntawd tsis raug ntawm qhov tseeb vim tias lawv muaj 4 tus lej koj tuaj yeem siv tau txawm hais tias lawv muaj ntau txoj haujlwm yog li koj yuav tsum tau ceev faj seb koj siv lawv li cas.

Ob yog tus lej xov tooj RX/TX rau cov lej tawm rau lub hom phiaj debugging. Kuv yuav tsis siv cov no ntawm no vim kuv xav kom debug hauv lub sijhawm tiag tiag, Kuv txaus siab tiag tiag rau koob 3 thiab 5. 3 ib txwm muaj raws li GPI-02 thiab 5 raws li GPI-00.

Peb tuaj yeem saib cov cai tom qab thiab ua qee qhov taug kev, txawm li cas los xij nws ua tib zoo hais txog tias cov laug me no yuav tsum tau ua haujlwm los ntawm rub txoj kab rov pib dua thiab tom qab ntawd tuav tus pin 5 qis kom tso cai rov pib dua mus rau qhov siab no. hom. Muaj cov ntaub ntawv nplua nuj ntawm qhov no yog li kuv tsis rov hais dua ntawm no.

Lub hwj chim muaj tswv yim Kuv tau xaiv rau siv USB txuas ua tus muab cov kua txiv hmab txiv ntoo, lossis ua haujlwm yog tias koj xav tau.

Yog li qhov no ua dab tsi: Lub tswv yim yog teeb tsa pawg thawj coj saib ua qhov chaw nkag tau yooj yim uas pom tau los ntawm WIFI thiab ib zaug txuas nrog yuav muab lub pob rau koj kom nias kom nrov lub tswb thiab kom nyem lub LED.

Kuv tau xaiv rau 10 vib nas this tab sis rov teeb tsa tau dua lossis koj tuaj yeem tau ntse nrog kev hu rov qab [Ticker] kom tua qee qhov xwm txheej ntxiv. Cov cuab yeej no tsis loj li nws txwv tab sis nws pheej yig !! Yog tias koj tsis tas yuav ua ntau qhov no yog kiddy. Qhov ntau ntawm kev ua haujlwm hauv tus lej yog lub hauv paus xws li ip chaw nyob thiab lwm yam tab sis nws txhua qhov teeb tsa tau rau yam koj xav tau ntawm qhov kawg. Txheeb tawm kuv cov vis dis aus piav qhia txog kev ua haujlwm.

www.youtube.com/embed/cAUYztMnS30

Kauj ruam 1: Yam Koj Yuav Tsum Tau

Koj Yuav Tsum Tau Dab Tsi
Koj Yuav Tsum Tau Dab Tsi

Qee Cov Lus Qhia ntawm daim ntawv teev npe

BT66 Qhov no yog lub suab IC nrog ntau zaj nkauj ua ntej.

Tus neeg hais lus teev npe ua AST-030COMR-R. Kuv ntsuas qhov no li 80 ohms.

Transistor teev tseg raws li BC547 yeej yog BC237A

Resistor hauv LED DRIVER LOAD YOG 1 OHM. 2N7000 tus menyuam muaj qhov nqus dej tsis kam li 5 lossis 6 ohms.

Kauj ruam 2: Thawj Schematic

Thawj Schematic
Thawj Schematic

Kuv xa cov schematic hauv pdf daim ntawv. Loj mus los ntawm qhov no;

USB chaw nres nkoj tsuas yog siv rau lub zog. D+ thiab D- tsis siv. 5V hloov mus rau U1 uas yog tus tswj hluav taws xob. Usual decoupling ib ncig ntawm pob. 3.3V pub rau ESP-0! WIFI 8 tus PIN ntaus ntawv. Rub tawm ntawm tus pin 4 thiab 6. Kuv tseem ntxiv rub tawm ntawm tus pin 5 tus lej programming uas muaj o/p hla los ntawm R6 mus rau lub rooj vag ntawm FET. Lub dej ntawm FET muaj HBLED thiab 1 ohm resistor pub los ntawm 5V kab ncaj qha. Lub 1 ohm resistor ua ke nrog lub qhov dej tawm qhov tsis kam txwv qhov ntws tam sim no thiab yog li tam sim no dhau los ntawm LED mus rau kwv yees. 200mA … nws ci. Qhov no yuav yog phiaj xwm los nyem LED siv lub rooj sib tham hauv Ticker.

Pin 3 los ntawm ESP tsav lub suab nti BT66 los ntawm 220 ohm resistor rau tus pin 2. Tus pin 1 yog nws o/p uas tawm los ntawm lwm 220 ohm resistor rau lub hauv paus ntawm BC237A. Qhov cuam tshuam hloov pauv ntawm Q1 khub niam txiv o/p rau SP1 tus neeg hais lus uas muaj qhov cuam tshuam ntawm kwv yees li. 80 hmo. Tsis muaj qhov nce ntawm no hauv emitter ntawm Q1 tab sis peb tau txais qee qhov tam sim no nce ntawm kwv yees. 100 nyob rau hauv no ib txwm emitter teeb tsa. Yog tias peb ua lej tom qab peb yuav tsum tau txais kwv yees li 0.1 mW lossis kwv yees li 10db ntawm SPL uas txaus tab sis tsis nrov nrov. Saib AST-030COMR Farnell Cheebtsam.

Qee cov ntawv sau ntxiv. Cov kab hluav taws xob LDO txoj kab yog 800mA muaj peev xwm. Koj tuaj yeem ua qhov me me no tsuas yog 3.3V thauj khoom yog lub suab nti thiab ESP nti. Kuv yuav tso qhov ntawd mus rau kev lag luam ntau dua, rau kuv nws nyob hauv kuv lub thawv!

Kauj Ruam 3: YUAV TSUM CODE

Cia mus dhau qhov no ib yam nkaus. Rau cov uas paub nrog Arduino

Nco tseg qhov suav nrog tus lej teem sijhawm TSEEM CEEB NTAWD Peb DECLARE 2 INSTANCES OF TICKER TIMERS --- TickerScheduler ts (2); Cov pins uas yuav siv yog LED_BUILTIN thiab kev tshaj tawm yav dhau los ntawm LED_Pin Tom qab ntawd peb muaj tus password thiab SSID uas lub cuab yeej yuav pom zoo li thaum koj xauj. Tom qab ntawd peb muaj ob peb lub luag haujlwm uas yuav raug hu los ntawm tus lej zauv niaj hnub. Cia dhia mus rau teeb. peb siv tus pinmode (lub npe tus pin, I/O) los teeb tsa lawv. Tom qab ntawd peb dhau qhov ntsuas mus rau async hu rov qab rau txhua ntawm ob lub sijhawm.

ts.add (params). Peb dhau los hauv kev hu rov qab funcs thiab lwm yam.

Hauv thawj qhov tseem ceeb peb ua yog kev pabcuam tus lej teem sijhawm. tom qab ntawd peb tshawb xyuas cov neeg siv khoom thiab xa rov qab yog tias tsis muaj kev sib txuas. Yog tias tus neeg siv tau txuas nrog ces peb tau txais txoj hlua thiab pom tias nws hais tias bellON Tom qab ntawd peb o/p tus HTML uas nyob hauv qee txoj hlua. Kawm HTML cov hlua thiab muab tso rau hauv koj cov version ntawm cov nyees khawm.

Pom zoo: