Talaan ng mga Nilalaman:

Pagkontrol sa isang NodeMCU ESP8266 1.0 12E Sa Google Firebase: 4 na Hakbang
Pagkontrol sa isang NodeMCU ESP8266 1.0 12E Sa Google Firebase: 4 na Hakbang

Video: Pagkontrol sa isang NodeMCU ESP8266 1.0 12E Sa Google Firebase: 4 na Hakbang

Video: Pagkontrol sa isang NodeMCU ESP8266 1.0 12E Sa Google Firebase: 4 na Hakbang
Video: Introduction to Heltec LoRa CubeCell Development Board HTCC-AB01 2024, Hulyo
Anonim
Pagkontrol sa isang NodeMCU ESP8266 1.0 12E Sa Google Firebase
Pagkontrol sa isang NodeMCU ESP8266 1.0 12E Sa Google Firebase

Sa Kurso na ito, lilikha kami ng isang Android Application, Lumilikha ng isang Firebase Database at Pagkontrol sa NodeMCU ESP 8266 1.0 12E na may Co-ordenasyon ng dating nabanggit na mga produkto.

Hakbang 1: Kinakailangan ang Lahat ng Mga Tool

Lahat ng Mga Tool na Kinakailangan
Lahat ng Mga Tool na Kinakailangan

Narito ang ilang mga bagay na kinakailangan upang makapagsimula ang ating sarili

1. Google Firebase

2. Imbentor ng MT App

3. A NodeMCU ESP8266 1.0 12E

4. Ilang Babae hanggang Babae na Mga Jumper Wires

5. Isang USB Cable

6.rduino IDE (Upang Program ang aming ESP8266)

Hakbang 2: Pagsisimula Sa Google Firebase at Paglikha ng Iyong Unang Proyekto

Pagsisimula Sa Google Firebase at Paglikha ng Iyong Unang Proyekto
Pagsisimula Sa Google Firebase at Paglikha ng Iyong Unang Proyekto

Sundin ang mga hakbang

1. Mag-sign In sa Firebase gamit ang iyong Google account.

2. Mag-click sa pumunta sa console at Magdagdag ng isang bagong proyekto at pagkatapos ay bigyan ang iyong proyekto ng isang pangalan at bigyan ang iyong rehiyon, ito ay isang napakahalagang hakbang, kung pipiliin mo ang isang hindi tamang rehiyon kung gayon ang iyong proyekto ay maaaring hindi gumana.

3. Tumungo sa mga setting ng proyekto sa kanang bahagi ng iyong console at mag-hover sa mga account ng serbisyo at kopyahin ang iyong lihim na database tandaan ito sa isang lugar para sa karagdagang paggamit, tatalakayin namin sa paglaon.

4. Ngayon pumunta upang bumuo ng seksyon at magtungo sa database, at kopyahin ang proyekto URL na ito ay magiging form

xxxxxxxxxxxxxxxx.firebaseio.com/ -copy ito.

5. Pagkatapos ay pumunta sa seksyon ng mga panuntunan at isagawa ang mga sumusunod na pagbabago o kopyahin lamang ito at palitan ito ng code sa ibaba

".read": "totoo", ".write": "totoo"

}

}

Hakbang 3: Pagbuo ng iyong Unang Android App upang Makontrol ang Iyong ESP8266 Over Wifi

Pagbuo ng iyong Unang Android App upang Makontrol ang Iyong ESP8266 Over Wifi
Pagbuo ng iyong Unang Android App upang Makontrol ang Iyong ESP8266 Over Wifi

Tumungo sa MIT App Inventor Website sundin ang mga hakbang na ito upang mabuo ang iyong app.

Ito ay napaka-simpleng tagabuo ng app na simpleng binuo sa pamamagitan ng pag-drag at pag-drop ng mga elemento

1. Magsimula ng isang bagong proyekto na may isang pangalan na iyong pinili.

2. Sa proyektong ito makitungo kami sa paglipat ng built-in na LED sa aming NodeMCU, Kaya kailangan lamang namin ng dalawang mga pindutan upang i-on at i-off ito.

3. Maaari mong baguhin ang teksto at iba pang mga katangian ng pindutan sa tab na Mga Katangian.

4. Dahil gumagamit kami ng Firebase idaragdag namin ang aming katangian ng firebase dito na naroroon sa seksyong pang-eksperimento ng tab ng interface ng gumagamit, sa pamamagitan ng pag-drag sa seksyon ng manonood.

5. Ngayon, Lumipat sa tab ng mga bloke at buuin ang mga lohika na ipinakita sa larawan sa itaas.

6. Pagkatapos, muling magtungo sa tab na Disenyo at gawin ang mga sumusunod na pagbabago

  • Dapat walang laman ang Project Bucket.
  • Ang Firebase Token Dapat ay tulad nito, Walang mga pagbabagong magagawa.
  • Ngayon sa firebase URL box, ipasok ang URL na nakopya sa nakaraang hakbang, alisan ng check ang kahon ng default na paggamit.

7. Ngayon magtungo sa firebase at pumunta sa database> tab ng data> at lumikha ng isang bata na pinangalanan sa parehong variable na ginagamit sa aming App Inventor Logic Diagram.

8. Ngayon Mag-click sa Build, sa tuktok ng pahina at i-download ang.apk file sa iyong android smartphone.

Hakbang 4: Pag-upload ng Iyong Code Sa Iyong ESP8266

Maaari mong ilagay ang iyong code sa iyong NodeMCU sa pamamagitan ng pagkopya ng code na naroroon sa ibaba ng imbakan.

github.com/saiyerniakhil/ESPFireBase

at ang ilang mga pagbabago ay gagawin kung saan nilinaw ko ang aking sarili sa mga komento ng code.

Inirerekumendang: