Мазмұны:

NodeMCU ESP8266 1.0 12E Google Firebase көмегімен басқару: 4 қадам
NodeMCU ESP8266 1.0 12E Google Firebase көмегімен басқару: 4 қадам

Бейне: NodeMCU ESP8266 1.0 12E Google Firebase көмегімен басқару: 4 қадам

Бейне: NodeMCU ESP8266 1.0 12E Google Firebase көмегімен басқару: 4 қадам
Бейне: How to Add / Connect Firebase Library in Arduino IDE for NodeMCU | IoT NodeMCU to Firebase Database 2024, Қараша
Anonim
NodeMCU ESP8266 1.0 12E Google Firebase көмегімен басқару
NodeMCU ESP8266 1.0 12E Google Firebase көмегімен басқару

Бұл курста біз Android қосымшасын жасаймыз, Firebase мәліметтер базасын құрамыз және NodeMCU ESP 8266 1.0 12E-ді басқарамыз, бұл бұрын аталған өнімдерді үйлестіреді.

1 -қадам: барлық қажетті құралдар

Барлық қажетті құралдар
Барлық қажетті құралдар

Міне, өзімізді бастау үшін қажет бірнеше нәрсе

1. Google Firebase

2. MIT App Inventor

3. NodeMCU ESP8266 1.0 12E

4. Бірнеше аналықтан аналыққа секіргіш сымдар

5. USB кабелі

6. Arduino IDE (біздің ESP8266 бағдарламалау үшін)

2 -қадам: Google Firebase -ті бастау және алғашқы жобаны құру

Google Firebase -ті бастау және алғашқы жобаны құру
Google Firebase -ті бастау және алғашқы жобаны құру

Қадамдарды орындаңыз

1. Google есептік жазбаңызбен Firebase жүйесіне кіріңіз.

2. Консольге өту және Жаңа жоба қосу түймесін басыңыз, содан кейін жобаңызға атыңыз бен аймағыңызды беріңіз, бұл өте маңызды қадам, егер сіз қате аймақты таңдасаңыз, онда сіздің жоба жұмыс істемеуі мүмкін.

3. Консольдің оң жағындағы жоба параметрлеріне өтіңіз және қызмет көрсететін есептік жазбаларға апарыңыз және оны пайдалану үшін дерекқордың құпия жазбасын бір жерге көшіріңіз, біз кейінірек талқылайтын боламыз.

4. Енді бөлім әзірлеуге өтіңіз және дерекқорға өтіңіз және жобаның URL мекенжайын көшіріңіз

xxxxxxxxxxxxxxxx.firebaseio.com/ -көшіріңіз.

5. Содан кейін ережелер бөліміне өтіп, келесі өзгерістерді жасаңыз немесе оны көшіріп, төмендегі кодпен ауыстырыңыз

{«ережелер»: {

«.read»: «рас», «.write»: «рас»

}

}

3 -қадам: Wi -Fi арқылы ESP8266 басқару үшін бірінші Android қосымшасын құру

Wifi арқылы ESP8266 басқару үшін бірінші Android қосымшасын құру
Wifi арқылы ESP8266 басқару үшін бірінші Android қосымшасын құру

Қолданбаны құру үшін MIT App Inventor веб -сайтына өтіңіз.

Бұл элементтерді апарып тастау арқылы салынған өте қарапайым бағдарлама құрастырушысы

1. Өзіңіз таңдаған аты бар жаңа жобаны бастаңыз.

2. Бұл жобада біз NodeMCU кіріктірілген жарықдиодты қосамыз, сондықтан оны қосу және өшіру үшін бізге тек екі түйме қажет.

3. Сипаттар қойындысындағы батырманың мәтіні мен басқа атрибуттарын өзгертуге болады.

4. Біз Firebase -ті қолданғандықтан, оны қарап шығу бөліміне апару арқылы пайдаланушы интерфейсі қойындысының эксперименттік бөлімінде бар Firebase атрибутын қосамыз.

5. Енді блоктарға ауысу қойындысы және жоғарыдағы суретте көрсетілген логиканы құрыңыз.

6. Содан кейін қайтадан Дизайнер қойындысына өтіп, келесі өзгерістерді енгізіңіз

  • Жоба шелегі бос болуы керек.
  • Firebase белгісі бұрынғыдай болуы керек, ешқандай өзгеріс енгізілмейді.
  • Енді өрттің URL мекенжайы жолағына алдыңғы қадамда көшірілген URL мекенжайын енгізіңіз, әдепкі пайдалану жолағын алып тастаңыз.

7. Енді от базасына өтіңіз және дерекқор> деректер қойындысына> өтіңіз және біздің App Inventor логикалық диаграммасында пайдаланылатын сол айнымалыға бала жасаңыз.

8. Енді беттің жоғарғы жағындағы Құру түймесін басып,.apk файлын андроид смартфонына жүктеңіз.

4 -қадам: ESP8266 -ға кодты жүктеу

Сіз кодты төмендегі репозиторийде бар кодты көшіру арқылы NodeMCU -ге енгізе аласыз.

github.com/saiyerniakhil/ESPFireBase

және кодтың түсініктемелерінде өзімді түсіндірген кейбір өзгерістер енгізілуі керек.

Ұсынылған: