Mündəricat:

Google Firebase ilə NodeMCU ESP8266 1.0 12E nəzarət: 4 addım
Google Firebase ilə NodeMCU ESP8266 1.0 12E nəzarət: 4 addım

Video: Google Firebase ilə NodeMCU ESP8266 1.0 12E nəzarət: 4 addım

Video: Google Firebase ilə NodeMCU ESP8266 1.0 12E nəzarət: 4 addım
Video: [SOLVED] How to send DHT Data from NodeMCU/ESP8266 to Google Firebase 2024, Iyul
Anonim
Google Firebase ilə NodeMCU ESP8266 1.0 12E -yə nəzarət
Google Firebase ilə NodeMCU ESP8266 1.0 12E -yə nəzarət

Bu Kursda bir Android Tətbiqi yaradacağıq, Firebase Veritabanı Yaradacağıq və NodeMCU ESP 8266 1.0 12E-ni əvvəlki məhsulların koordinasiyası ilə idarə edəcəyik.

Addım 1: Lazım olan bütün vasitələr

Lazım olan Bütün Alətlər
Lazım olan Bütün Alətlər

İşə başlamaq üçün lazım olan bəzi şeylər

1. Google Firebase

2. MIT App ixtiraçısı

3. NodeMCU ESP8266 1.0 12E

4. Bir neçə Qadın Dişi Jumper Telləri

5. USB Kabel

6. Arduino IDE (ESP8266 proqramlaşdırmaq üçün)

Addım 2: Google Firebase ilə işə başlayın və ilk layihənizi yaradın

Google Firebase ilə işə başlayın və ilk layihənizi yaradın
Google Firebase ilə işə başlayın və ilk layihənizi yaradın

Adımları izləyin

1. Google hesabınızla Firebase -ə daxil olun.

2. Konsola gedin və Yeni bir layihə əlavə edin və sonra layihənizə bir ad verin və bölgənizi verin, bu çox vacib bir addımdır, səhv bir bölgə seçsəniz, layihəniz işləməyə bilər.

3. Konsolunuzun sağ tərəfindəki layihə parametrlərinə keçin və xidmət hesablarına gedin və verilənlər bazanızın gizli qeydini əlavə istifadə üçün bir yerə kopyalayın, daha sonra müzakirə edəcəyik.

4. İndi bölməni inkişaf etdirin və verilənlər bazasına keçin və formanın layihə URL'sini kopyalayın

xxxxxxxxxxxxxxxx.firebaseio.com/ -kopyalayın.

5. Sonra qaydalar bölməsinə keçin və aşağıdakı dəyişiklikləri edin və ya kopyalayın və aşağıdakı kodla əvəz edin

{ "Qaydalar": {

".read": "doğru", ".write": "doğru"

}

}

Addım 3: ESP8266 -nı Wifi üzərindən idarə etmək üçün ilk Android tətbiqinizi qurun

ESP8266 -nı Wifi üzərindən idarə etmək üçün ilk Android tətbiqinizi qurun
ESP8266 -nı Wifi üzərindən idarə etmək üçün ilk Android tətbiqinizi qurun

Tətbiqinizi qurmaq üçün MIT App Inventor Veb saytına keçin.

Bu, sadəcə elementləri sürükləmək və buraxmaqla qurulmuş çox sadə bir tətbiq qurucusudur

1. İstədiyiniz adla yeni bir layihəyə başlayın.

2. Bu layihədə NodeMCU-da quraşdırılmış LED-in dəyişdirilməsi ilə məşğul olacağıq, buna görə onu açmaq və söndürmək üçün yalnız iki düyməyə ehtiyacımız var.

3. Xüsusiyyətlər sekmesinde düymənin mətnini və digər xüsusiyyətlərini dəyişə bilərsiniz.

4. Firebase -dən istifadə etdiyimiz üçün istifadəçi interfeysi sekmesinin eksperimental hissəsində olan firebase xüsusiyyətimizi ona əlavə edərək onu izləyici hissəsinə sürükləyəcəyik.

5. İndi, Bloklara keçin və yuxarıdakı şəkildə göstərilən məntiqləri qurun.

6. Sonra yenidən Dizayner sekmesine gedin və aşağıdakı dəyişiklikləri edin

  • Layihə Kovası boş olmalıdır.
  • Firebase Token olduğu kimi olmalıdır, heç bir dəyişiklik edilməyəcək.
  • İndi firebase URL qutusuna, əvvəlki addımda kopyalanan URL daxil edin, standart istifadə qutusunu işarələyin.

7. İndi firebase -ə gedin və verilənlər bazası> data sekmesine gedin və App Inventor Logic Diagramımızda istifadə olunan eyni dəyişənə adlanan bir uşaq yaradın.

8. İndi səhifənin yuxarısındakı Build düyməsini basın və.apk faylını android smartfonunuza yükləyin.

Addım 4: Kodunuzu ESP8266 -ya Yükləyin

Aşağıdakı depoda olan kodu kopyalayaraq kodunuzu NodeMCU -ya daxil edə bilərsiniz.

github.com/saiyerniakhil/ESPFireBase

və kodun şərhlərində özümü aydınlaşdırdığım bəzi dəyişikliklər edilməlidir.

Tövsiyə: