Cov txheej txheem:

Rooj vag Tswj Nrog Google Pabcuam Siv ESP8266 NodeMCU: 6 Cov Kauj Ruam
Rooj vag Tswj Nrog Google Pabcuam Siv ESP8266 NodeMCU: 6 Cov Kauj Ruam

Video: Rooj vag Tswj Nrog Google Pabcuam Siv ESP8266 NodeMCU: 6 Cov Kauj Ruam

Video: Rooj vag Tswj Nrog Google Pabcuam Siv ESP8266 NodeMCU: 6 Cov Kauj Ruam
Video: Lub Zog Nruab Nrog (Hmong Dubbed) 2024, Kaum ib hlis
Anonim
Rooj vag Tswj Nrog Google Pabcuam Siv ESP8266 NodeMCU
Rooj vag Tswj Nrog Google Pabcuam Siv ESP8266 NodeMCU

Nov yog kuv thawj qhov haujlwm ntawm cov lus qhia yog li thov tawm tswv yim hauv qab no yog tias muaj peev xwm txhim kho tau.

Lub tswv yim yog siv tus pabcuam google kom xa lub teeb liab mus rau pawg tswj hwm lub rooj vag. Yog li los ntawm kev xa cov lus txib yuav muaj kev xa xov uas kaw qhov kev sib cuag ntawm lub qhov rooj ntawm lub qhov rooj uas xa lub qhov rooj qhib lub teeb liab mus rau tus tswj.

Txhawm rau txuas google tus pabcuam nrog IOT-cov cuab yeej peb siv Blynk thiab IFTTT cov kev pabcuam.

Hauv txoj haujlwm no peb yuav siv NodeMCU ESP8266 module vim tias qhov me me.

Kauj ruam 1: Kho vajtse thiab Software

Koj xav tau dab tsi:

Kho vajtse

1) NodeMCU (ESP8266) f.e. aliexpress

2) 5 lossis 12V relay nrog rau tam sim no nyiam dua <9mA ntawm max 12mA: f.e. Aliexpress

3) Fais fab mov 5 lossis 12V nyob ntawm qhov txuas (> 700mA kom nyab xeeb) f.e. aliexpress

Software Siv qhov txuas txuas rau nruab, pawg thawj coj saib

1) Arduino IDE txuas

2) Blynk Library txuas

3) ESP8266 Tus Thawj Saib Xyuas Haujlwm (kauj ruam tom ntej)

4) Blynk App androidIOS

Kauj ruam 2: Nodemcu Board Install

1) Qhib Arduino IDE

2) Mus rau cov ntaub ntawv -> nyiam

3) Ntawm Tus Thawj Saib Xyuas Haujlwm ntxiv: https://arduino.esp8266.com/stable/package_esp8266c… thiab tom qab ntawv nyem OK kom kaw lub tab.

4) Mus rau Cov Cuab Yeej -> Pawg Thawj Coj -> Tus Thawj Saib Xyuas Haujlwm (nyob rau saum toj)

5) Nkag mus rau esp8266 los ntawm esp8266 thiab teeb tsa software.

Kauj Ruam 3: Teeb Blynk

Teeb tsa Blynk
Teeb tsa Blynk

1) Qhib de Blynk app thiab tsim tus account.

2) Tsim txoj haujlwm tshiab (+ lub cim)

3) Xaiv lub cuab yeej 'ESP8266' thiab tsim

4) Hauv E-mail koj yuav tau txais koj tus kheej tso cai token.

5) Hauv qhov haujlwm koj tuaj yeem ntxiv cov cuab yeej siv + icon, ntxiv khawm raws li qhia hauv daim duab

Kauj Ruam 4: Kev teeb tsa IFTTT

IFTTT teeb tsa
IFTTT teeb tsa
IFTTT teeb tsa
IFTTT teeb tsa
IFTTT teeb tsa
IFTTT teeb tsa

1) Nkag mus lossis tsim tus as khauj ntawm IFTTT.com lossis app.

2) Tsim tshiab applet: piav qhia ntxiv

-At 'qhov no' tshawb rau google tus pabcuam thiab xaiv ua kom hais cov kab lus yooj yim

-yuav ntxiv qee yam xws li Qhib lub qhov rooj lossis xaiv koj tus kheej

-At 'uas' tshawb rau webhooks-> ua web thov thiab ntxiv zoo li daim duab. Rau tus IP koj xav tau ntxiv IP-chaw nyob ntawm Blynk server (qhib CMD ntawm PC/laptop en type "ping blynk-cloud" thiab nws yuav tsum xa tus IP-chaw nyob ntawm koj li Blynk neeg rau zaub mov hauv zos) Rau tus lej lees paub koj yuav tsum ntxiv koj tus lej tus lej tseeb los ntawm email uas koj tau txais los ntawm Blynk.

Kauj ruam 5: Kev sib txuas

Kev sib txuas
Kev sib txuas

Txuas: Vin ntawm tus qauv rau koj 5V lossis 12V fais fab mov (cov tswv yim yog qhov siab tshaj 20VVcc ntawm kev xa mus rau lub zog xa khoom 5 ntawm 12VGND txuas mus rau lub hwj chim muab 0V / GNDGND ntawm cov qauv rau lub zog muab 0V / GNDD1 rau kev xa tawm (CH1 lossis qee yam)

Kuv tau ntxiv cov lus tawm tswv yim ntawm tus pin D8 zoo li koj tseem tuaj yeem pom hauv kuv qhov haujlwm tab sis qhov no yog nyob ntawm yeem yog li koj tuaj yeem ua nrog qhov koj xav tau.

Kauj Ruam 6: Upload Program rau Module

Download tau kuv code

Qhib nws siv Arduino IDE

Hloov WiFi SSID thiab tus password kom phim koj li WiFi

Hloov Auth code kom haum tus lej ntawm koj tus email

Txuas ntawm USB thiab upload

Pom zoo: