Բովանդակություն:

NodeMCU ESP8266 1.0 12E- ի կառավարում Google Firebase- ով ՝ 4 քայլ
NodeMCU ESP8266 1.0 12E- ի կառավարում Google Firebase- ով ՝ 4 քայլ

Video: NodeMCU ESP8266 1.0 12E- ի կառավարում Google Firebase- ով ՝ 4 քայլ

Video: NodeMCU ESP8266 1.0 12E- ի կառավարում Google Firebase- ով ՝ 4 քայլ
Video: ESP8266 (NodeMCU 1.0,ESP-12E) подключение графического дисплея ILI9341 по SPI. 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 հավելվածի գյուտարար

3. A NodeMCU ESP8266 1.0 12E

4. Քիչ իգականից իգական ցատկող լարեր

5. USB մալուխ

6. Arduino IDE (Մեր ESP8266 ծրագրավորելու համար)

Քայլ 2. Սկսեք Google Firebase- ի հետ և ստեղծեք ձեր առաջին նախագիծը

Սկսել Google Firebase- ով և ստեղծել ձեր առաջին նախագիծը
Սկսել Google Firebase- ով և ստեղծել ձեր առաջին նախագիծը

Հետևեք քայլերին

1. Մուտք գործեք Firebase ձեր Google հաշվով:

2. Կտտացրեք գնալ մխիթարել և ավելացնել նոր նախագիծ, այնուհետև տվեք ձեր նախագծին անուն և տվեք ձեր տարածաշրջանը, սա շատ կարևոր քայլ է, եթե սխալ տարածաշրջան եք ընտրում, ապա ձեր նախագիծը կարող է չաշխատել:

3. Անցեք նախագծի կարգավորումները ձեր վահանակի աջ կողմում և սավառեք սպասարկման հաշիվների վրա և պատճենեք ձեր տվյալների շտեմարանի գաղտնի նշումը այն հետագա օգտագործման համար, մենք հետագայում կքննարկենք:

4. Այժմ գնացեք բաժին մշակելու և անցեք տվյալների շտեմարան, և պատճենեք ծրագրի URL- ը

xxxxxxxxxxxxxxx.firebaseio.com/ -պատճենեք այն:

5. Այնուհետև անցեք կանոնների բաժին և կատարեք հետևյալ փոփոխությունները կամ պարզապես պատճենեք այն և փոխարինեք ստորև նշված կոդով

".read": "ճշմարիտ", ".գրիր": "ճշմարիտ"

}

}

Քայլ 3. Կառուցեք ձեր առաջին Android ծրագիրը ՝ ձեր ESP8266 WiFi- ով վերահսկելու համար

Կառուցեք ձեր առաջին Android ծրագիրը ՝ ձեր ESP8266 WiFi- ով վերահսկելու համար
Կառուցեք ձեր առաջին Android ծրագիրը ՝ ձեր ESP8266 WiFi- ով վերահսկելու համար

Գնացեք MIT App Inventor կայք, հետևեք այս քայլերին `ձեր ծրագիրը կառուցելու համար:

Սա շատ պարզ հավելվածի ստեղծող է, որը պարզապես կառուցված է տարրերը քաշելով և գցելով

1. Սկսեք նոր նախագիծ ՝ ձեր նախընտրած անունով:

2. Այս նախագծում մենք գործ կունենանք մեր NodeMCU- ում ներկառուցված LED- ի միացման հետ, ուստի այն միացնելու և անջատելու համար մեզ անհրաժեշտ է ընդամենը երկու կոճակ:

3. Դուք կարող եք փոխել կոճակի տեքստը և այլ հատկանիշները «Հատկություններ» ներդիրում:

4. Քանի որ մենք օգտագործում ենք Firebase- ը, դրան կավելացնենք մեր firebase հատկանիշը, որը առկա է օգտագործողի միջերեսի ներդիրի փորձնական բաժնում `այն քարշ տալով դիտողի բաժին:

5. Այժմ, անցեք բլոկների ներդիրին և կառուցեք վերևում պատկերված տրամաբանությունը:

6. Այնուհետև նորից գլխավորեք Դիզայներ էջանիշը և կատարեք հետևյալ փոփոխությունները

  • Project Bucket- ը պետք է դատարկ լինի:
  • Firebase Token- ը պետք է լինի այնպիսին, ինչպիսին կա, փոփոխություններ չկան:
  • Այժմ firebase URL- ի վանդակում մուտքագրեք նախորդ քայլին պատճենված URL- ը և նշեք օգտագործման կանխադրված վանդակը:

7. Այժմ անցեք firebase և գնացեք տվյալների բազա> տվյալների ներդիր> և ստեղծեք նույն փոփոխականի անունով երեխա, որն օգտագործվում է մեր App Inventor Logic Diagram- ում:

8. Այժմ կտտացրեք Կառուցել, էջի վերևում և ներբեռնեք.apk ֆայլը ձեր Android սմարթֆոնին:

Քայլ 4: Ձեր ծածկագրի վերբեռնումը ձեր ESP8266- ում

Դուք կարող եք տեղադրել ձեր կոդը ձեր NodeMCU- ում ՝ պատճենելով ներքևի պահեստում առկա կոդը:

github.com/saiyerniakhil/ESPFireBase

և որոշ փոփոխություններ պետք է կատարվեն, որոնք ես ինքս ինձ հստակ հասկացրել եմ օրենսգրքի մեկնաբանություններում:

Խորհուրդ ենք տալիս: