Mündəricat:
- Addım 1: Lazım olan bütün vasitələr
- Addım 2: Google Firebase ilə işə başlayın və ilk layihənizi yaradın
- Addım 3: ESP8266 -nı Wifi üzərindən idarə etmək üçün ilk Android tətbiqinizi qurun
- Addım 4: Kodunuzu ESP8266 -ya Yükləyin
Video: Google Firebase ilə NodeMCU ESP8266 1.0 12E nəzarət: 4 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:48
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
İşə 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
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
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ə:
Arduino istifadə edərək Google köməkçisi ilə nəzarət evi işıqları: 7 addım
Arduino istifadə edərək Google köməkçisi ilə Nəzarət Evi İşıqlandırır: (22 Avqust 2020 tarixindən etibarən yeniləyin: Bu təlimat 2 yaşındadır və bəzi üçüncü tərəf tətbiqlərinə əsaslanır. Onların tərəfindəki hər hansı bir dəyişiklik bu layihəni işləməyə bilər. Ola bilər və ya olmaya bilər. İndi işləyin, ancaq bir istinad olaraq izləyə və buna uyğun olaraq dəyişdirə bilərsiniz
ESP8266, Google Home və Openhab İnteqrasiyası və Veb Nəzarəti ilə Pərdələrə Nəzarət: 5 Addım (Şəkillərlə birlikdə)
ESP8266, Google Home və Openhab İnteqrasiyası və Veb Nəzarəti ilə Pərdələrə Nəzarət: Bu Təlimat kitabında pərdələrimə avtomatlaşdırmanı necə əlavə etdiyimi göstərirəm. Avtomatlaşdırmanı əlavə edə və silə bilmək istədim, buna görə də bütün quraşdırma klipdədir. Əsas hissələr bunlardır: Step motor Stepper sürücüsü idarə olunan bij ESP-01 Ötürücü və montaj
ESP8266 Arduino ilə Google Firebase: 4 addım
ESP8266 Arduino ilə Google Firebase: İndiki vaxtda hər bir maşının bulud üzərindən yazmaq üçün bəzi məlumatları var və Məlumatları təhlil etməli və bir çox məqsəd üçün qeyd etməli olur. Eyni zamanda məlumatlar Analizator üçün də əlçatan olmalıdır. Bu işlər IOT konsepsiyasından istifadə etməklə edilə bilər. IOT internetdir
MQTT üzərində Uzaqdan Nəzarət və Foto Nəzarət: 8 Addım
MQTT üzərində Uzaqdan Nəzarət və Foto Nəzarəti: Salam.Bu gün qaraj qapılarını, işıqlandırmanı, istiliyi, təzyiqi idarə etməyi, temperaturu və bir çoxunu idarə etmək üçün istifadə edilə bilən uzaqdan idarəetmə və izləmə sisteminin necə qurulacağından danışmaq istərdim. parametrlər. Ancaq əsas xüsusiyyət
NodeMCU (ESP8266) və Blynk Tətbiqi ilə Ev Alətlərinə Nəzarət Edin: 8 Addım (Şəkillərlə)
NodeMCU (ESP8266) və Blynk Tətbiqindən istifadə edərək Ev Alətlərinə Nəzarət Edin: Bu təlimatda, lampanı idarə etmək üçün Blynk və NodeMCU (ESP8266) istifadə etməyi öyrənəcəyik (hər hansı digər məişət texnikası yaxşı olacaq), birləşmə İnternetdən istifadə edin. Bu təlimatın məqsədi sadəliyi göstərməkdir