Cov txheej txheem:

Wifi Ntsuas Kub Nrog ESP8266 hauv STA/AP Hom: 5 Kauj Ruam
Wifi Ntsuas Kub Nrog ESP8266 hauv STA/AP Hom: 5 Kauj Ruam

Video: Wifi Ntsuas Kub Nrog ESP8266 hauv STA/AP Hom: 5 Kauj Ruam

Video: Wifi Ntsuas Kub Nrog ESP8266 hauv STA/AP Hom: 5 Kauj Ruam
Video: QHIA QHOV TSEEB - KUB VAJ LOOG TSUA NEW MUSIC VIDEO 2022 2024, Lub Xya hli ntuj
Anonim
Wifi Ntsuas Kub Nrog ESP8266 hauv STA/AP Hom
Wifi Ntsuas Kub Nrog ESP8266 hauv STA/AP Hom

Qhov kev qhia no yog ua raws ESP8266 thiab nws daim ntawv thov ua WiFi tus pas ntsuas kub uas tab tom khiav HTTP webserver. There kuj tseem muaj 2 hom STA raws li tus neeg siv khoom lossis AP li Access point.

Kauj Ruam 1: Taw qhia txog Kev ntsuas cua sov

Hnub no kuv yuav qhia luv luv qhov haujlwm ntawm tus pas ntsuas kub wifi. Tus pas ntsuas kub siv ESP8266 wifi nti ntawm NodeMCU v3 Lolin pawg thawj coj loj. Ntxiv rau kev txiav cov ntaub ntawv, Wifi nti tseem tuav lub vev xaib uas nws tso tawm ntsuas cov ntaub ntawv. Cov ntaub ntawv raug ntsuas txhua lub sijhawm nplooj ntawv thauj khoom. Tsis muaj cov ntaub ntawv raug kaw thaum tsis ua haujlwm. Lub vev xaib tso cai rau siv HTML + CSS code, uas tso cai rau qee qhov ua kom muaj cov duab zoo sib xws los npaj cov ntsuas kub rau tus neeg siv piv txwv hauv lub rooj. Javascript tseem tuaj yeem hloov kho cov ntaub ntawv ntawm nplooj ntawv, tab sis kuv tsis tau siv qhov kev xaiv no.

Kauj Ruam 2: Hloov pauv ntawm WiFi Tus pas ntsuas kub

Versions ntawm WiFi Tus pas ntsuas kub
Versions ntawm WiFi Tus pas ntsuas kub

Muaj ob qhov qauv ntawm txoj haujlwm no, kev ua haujlwm ntawm lub vev xaib zoo ib yam. Hauv ob qho tib si, ESP8266 khiav lub vev xaib uas rub qhov kub hauv lub rooj. Kev sib txuas tau sib txawv hauv cov qauv. Hauv ib kis nws tuaj yeem siv lub network LAN uas twb muaj lawm uas pawg thawj coj saib txuas thiab tuav lub vev xaib ntawm tus IP zoo li qub lossis muaj zog. Tom qab nkag mus rau IP hauv qhov browser browser, tus neeg siv tau txais kev thov los ntawm ESP nrog qhov kub ntawm qhov kev thov.

Hauv qhov xwm txheej thib ob, pawg thawj coj saib xyuas xa nws tus kheej SSID hauv AP hom ua qhov chaw nkag. Tus neeg siv nkag mus rau lub rooj tsavxwm los ntawm kev nkag mus rau tus password network (suav nrog ESP8266). Pawg thawj coj xa SSID nrog WPA / WPA2 PSK encryption, lossis nws muaj peev xwm tshaj tawm qhov qhib wifi network. Cov ntaub ntawv tsuas yog siv tau kom ncav cuag ntawm lub network wifi no sab nraum LAN network ntawm lub tsev. DHCP neeg rau zaub mov kuj tseem ua haujlwm ntawm ESP, uas tom qab ua tiav kev siv tus neeg siv pov thawj pom zoo muab tus IP chaw nyob los ntawm ntau yam. Lub vev xaib nyob ntawm rooj vag IP chaw nyob - ESP.

Kauj Ruam 3: OneWire - Diagrams thiab DS18B20 Sensors

OneWire - Diagrams thiab DS18B20 Sensors
OneWire - Diagrams thiab DS18B20 Sensors
OneWire - Diagrams thiab DS18B20 Sensors
OneWire - Diagrams thiab DS18B20 Sensors

Cov ntaub ntawv ntsuas kub tau sau los ntawm ib khub DS18B20 qhov ntsuas kub uas txuas nrog rau OneWire tsheb npav, uas tso cai khaws cov ntaub ntawv los ntawm ib tus neeg tsav tsheb, nrog rau kev tuaj yeem rub tus neeg tsav tsheb mus rau kaum tawm mus rau ntau pua meters. DS18B20 tau tsim tawm hauv ob lub ntsiab lus tseem ceeb - thiaj li hu ua. sensor sab hauv tsev hauv cov ntaub ntawv transistor lossis tsis muaj dej - tsim sab nraum zoov hauv txhuas raj. OneWire tsim nyog rau kev cuam tshuam ib puag ncig thiab tuaj yeem haum txog 256 lub cim xeeb. Cov ntsuas tus kheej tau faib los ntawm lawv lub chaw nyob chaw nyob - tus lej. Muaj 2 lub ntsiab sensor txuas kev xaiv. Kev sib txuas ib txwm thiab kab mob, ob qho tib si tuaj yeem siv tau ntawm 3.3 - 5.5V. Qhov sib txawv tau pom tseeb los ntawm OneWire daim kab xev kab duab.

Kauj Ruam 4: Schematics rau Txhua Tus (AP/STA Mode) ESP8266 Thermometers

Schematics rau Txhua Tus (AP/STA Hom) ESP8266 Cov Ntsuas Kub
Schematics rau Txhua Tus (AP/STA Hom) ESP8266 Cov Ntsuas Kub

Kauj Ruam 5: Cov Cim Cim

Muaj nyob ntawm: https://arduino.php5.sk/wifi-teplomer.php?lang=en lossis: [email protected] Nug rau koj hom AP rau kev nkag mus, lossis STA rau cov neeg siv ntawm WiFi network uas twb muaj lawm. Ob qho tib si siv cov webserver khiav ntawm ESP8266.

Pom zoo: