Mündəricat:

NodeMCU istifadə edərək Firebase Ev Avtomatlaşdırma Sistemini necə etmək olar - IOT Platformasında: 14 addım
NodeMCU istifadə edərək Firebase Ev Avtomatlaşdırma Sistemini necə etmək olar - IOT Platformasında: 14 addım

Video: NodeMCU istifadə edərək Firebase Ev Avtomatlaşdırma Sistemini necə etmək olar - IOT Platformasında: 14 addım

Video: NodeMCU istifadə edərək Firebase Ev Avtomatlaşdırma Sistemini necə etmək olar - IOT Platformasında: 14 addım
Video: ESP8266 Arduino layihəsi ağıllı interkom ESP-01 2024, Noyabr
Anonim
NodeMCU istifadə edərək Firebase Ev Avtomatlaşdırma Sistemini necə etmək olar | IOT Platformasında
NodeMCU istifadə edərək Firebase Ev Avtomatlaşdırma Sistemini necə etmək olar | IOT Platformasında

BU PROJENİN MƏQSƏDİ

Bu layihə, istifadəçiyə IOT Android tətbiqindən istifadə edərək evinin bütün uzaqdan idarə olunan cihazları üzərində tam nəzarəti təmin edən bir ev avtomatlaşdırma sistemi hazırlamağı hədəfləyir. Ancaq ThingSpeak, Adafruit.io, Blynk və IFTT və s kimi bütün bu platformalar, amma bu gün firebase seçirəm.

Addım 1:

Addım 2: Niyə Firebase seçirsiniz

Firebase, cihaz səviyyəsində toplanan həssas məlumatları saxlamaq üçün sürətli bir yol təqdim edir və AndroidThings tərəfindən dəstəklənən Android API -ləri ilə əla işləyir. Server tərəfində proqramlaşdırma ilə qarşılaşdığım bir çox mobil və cihaz proqramçıları. Firebase həqiqətən bu boşluğu aradan qaldırmağa kömək edə bilər və inkişaf etdiricilərin oflayn xüsusiyyətlərindən istifadə etməsi maraqlı olacaq. IoT və ya ümumiyyətlə məlumat toplayan və onu şəbəkələr üzərindən ötürməli olan hər hansı bir cihazda yenisinizsə, güman edilməli olan qızıl qayda şəbəkə bağlantısının qəbul edilməməsidir. Nəticədə, məlumatları oflayn olaraq toplamaq və şəbəkə mövcud olduqda bunu serverinizə ötürmək lazımdır. Oflayn xüsusiyyəti olan Firebase, bir çox inkişaf etdirici üçün bunu həqiqətən asanlaşdıra bilər.

Firebase, Real Zamanlı Veritabanı, Doğrulama, Bulud Mesajlaşması, Saxlama, Hostinq, Test Laboratoriyası və Analitik daxil olmaqla bir çox xüsusiyyətə malikdir, ancaq mən Doğrulama, Real Zaman Veritabanını istifadə edəcəyəm.

Addım 3: Tamam Layihə Məhvinə Getməyək …

Bu layihəni üç hissədən ibarət bölüşdürəcəyəm

1. Fairbase hesabı yaratmaq

2. App edilməsi

3. Ardunio proqram hissəsi

Addım 4: Fairbase hesabı yaratmaq

Fairbase hesabı yaratmaq
Fairbase hesabı yaratmaq

Əvvəlcə https://console.firebase.google.com/ saytına daxil olun və daxil olun

Layihə əlavə et düyməsini vurun

Addım 5: Sonra Bu Arayüzü Baxın və Layihə Adı verin və Ölkə Adı seçin

Sonra bu interfeys kimi göstərin və layihənin adını verin və ölkə adını seçin
Sonra bu interfeys kimi göstərin və layihənin adını verin və ölkə adını seçin

Addım 6: Layihə Adı Ev Avtomatlaşdırmasını Seçdiyimi Eşidirəm və Ölkəmi Seçin Sonra Yarat düyməsini basın

Layihə Adı Ev Otomasyonunu Seçdiyimi və Ölkəmi Seçdiyimi Sonra Yarat düyməsini basın
Layihə Adı Ev Otomasyonunu Seçdiyimi və Ölkəmi Seçdiyimi Sonra Yarat düyməsini basın

Addım 7: Bir anlıq Bu Arayüzü Göstərdikdən sonra Mübahisəni vurun

Bir anlıq bu interfeysi göstərdikdən sonra Mübahisəni vurun
Bir anlıq bu interfeysi göstərdikdən sonra Mübahisəni vurun

Addım 8: Sonra Başlamaq üçün gedin

Sonra Başlamaq üçün gedin
Sonra Başlamaq üçün gedin

Addım 9: Qaydalara gedin və Şəkil kimi Kodu Eadit edin

Şəkil kimi Qaydalara və Kodun Eaditinə gedin
Şəkil kimi Qaydalara və Kodun Eaditinə gedin
Şəkil kimi Qaydalara və Kodun Eaditinə gedin
Şəkil kimi Qaydalara və Kodun Eaditinə gedin

Addım 10: Ayarınıza gedin və Api Açarınızı göstərin

Ayarınıza gedin və sonra Api Açarınızı göstərin
Ayarınıza gedin və sonra Api Açarınızı göstərin

Addım 11: Tətbiq etmə

Sizə appinventor üçün tam bir satır faylı təqdim etməyəcəyəm, bura vurun və yükləyin

bu faylı açmaq üçün ai2.appinventor.mit.edu saytına daxil olun

Addım 12: İndi Layihəyə gedin və Kompüterinizdə Homeautomation.aia Faylını İdxal edin

İndi Layihəyə gedin və Kompüterinizdə Homeautomation.aia Faylını İdxal edin
İndi Layihəyə gedin və Kompüterinizdə Homeautomation.aia Faylını İdxal edin
İndi Layihəyə gedin və Kompüterinizdə Homeautomation.aia Faylını İdxal edin
İndi Layihəyə gedin və Kompüterinizdə Homeautomation.aia Faylını İdxal edin
İndi Layihəyə gedin və Kompüterinizdə Homeautomation.aia Faylını İdxal edin
İndi Layihəyə gedin və Kompüterinizdə Homeautomation.aia Faylını İdxal edin
İndi Layihəyə gedin və Kompüterinizdə Homeautomation.aia Faylını İdxal edin
İndi Layihəyə gedin və Kompüterinizdə Homeautomation.aia Faylını İdxal edin

Addım 13: Qırmızı Dairə Seçiminə vurun və Şəklin təriflədiyi axını

Qırmızı Dairə Seçiminə və Şəklin Təqdir Etdiyi Akışa vurun
Qırmızı Dairə Seçiminə və Şəklin Təqdir Etdiyi Akışa vurun
Qırmızı Dairə Seçiminə və Şəklin Təqdir Etdiyi Akışa vurun
Qırmızı Dairə Seçiminə və Şəklin Təqdir Etdiyi Akışa vurun

Addım 14: Ardunio Proqramı Bölümü

Ardunio kodunuzda bir az dəyişikliyə ehtiyacınız var

FIREBASE_HOST nüsxəsi və fairbase verilənlər bazasında keçmiş

FIREBASE_AUTH surəti və layihə ayarı ilə bağlı keçmiş

və WIFI adınızı və şifrənizi qurun

Buradan ardunio codunu yükləyin bura vurun

Bu dərslik ilk dəfə buraya klikləndi

Nodemcu haqqında daha çox dərslik Buraya vurun

Tövsiyə: