İçindekiler:

NodeMCU Kullanarak Firebase Ev Otomasyon Sistemi Nasıl Yapılır - IOT Platformunda: 14 Adım
NodeMCU Kullanarak Firebase Ev Otomasyon Sistemi Nasıl Yapılır - IOT Platformunda: 14 Adım

Video: NodeMCU Kullanarak Firebase Ev Otomasyon Sistemi Nasıl Yapılır - IOT Platformunda: 14 Adım

Video: NodeMCU Kullanarak Firebase Ev Otomasyon Sistemi Nasıl Yapılır - IOT Platformunda: 14 Adım
Video: ESP8266 NodeMCU Nedir, Nasıl Kullanılır? Örnek Web Server Projesi ve Arduino ile Kıyaslama 2024, Kasım
Anonim
NodeMCU Kullanarak Firebase Ev Otomasyon Sistemi Nasıl Yapılır | IOT Platformunda
NodeMCU Kullanarak Firebase Ev Otomasyon Sistemi Nasıl Yapılır | IOT Platformunda

BU PROJENİN AMACI

Bu proje, kullanıcıya IOT Android uygulamasını kullanarak evindeki tüm uzaktan kontrol edilebilir cihazlar üzerinde tam kontrol sağlayan bir ev otomasyon sistemi geliştirmeyi amaçlamaktadır. IOT projenizin verilerini sergilemek için birçok üçüncü taraf çevrimiçi sunucu ve platform bulunmaktadır. Ancak, ThingSpeak, Adafruit.io, Blynk ve IFTT gibi tüm bu platformlar ama bugün firebase seçiyorum

Aşama 1:

2. Adım: Neden Firebase'i Seçiyorsunuz?

Firebase, cihaz düzeyinde toplanan duyusal verileri kalıcı hale getirmenin hızlı bir yolunu sunar ve AndroidThings tarafından desteklenen Android API'leriyle harika çalışır. Karşılaştığım birçok mobil ve cihaz programcısı, sunucu tarafı programlama ile mücadele ediyor. Firebase, bu boşluğu doldurmaya ve daha kolay hale getirmeye gerçekten yardımcı olabilir. Geliştiricilerin çevrimdışı özelliklerini kullandığını görmek ilginç olacak. IoT'de veya genel olarak veri toplayan ve ağlar üzerinden iletmesi gereken herhangi bir cihazda yeniyseniz, kabul edilmesi gereken altın kural, ağ bağlantısının varsayılamayacağıdır. Sonuç olarak, verileri çevrimdışı olarak toplamanız gerekecek ve ağ uygun olduğunda bunu sunucunuza iletin. Firebase, çevrimdışı özelliği ile bunu birçok geliştirici için gerçekten basitleştirebilir.

Firebase, Gerçek Zamanlı Veritabanı, Kimlik Doğrulama, Bulut Mesajlaşma, Depolama, Barındırma, Test Laboratuvarı ve Analitik dahil olmak üzere bir ton özelliğe sahiptir ancak ben yalnızca Kimlik Doğrulama, Gerçek Zamanlı Veritabanı kullanacağım.

Adım 3: Tamam, Proje Yıkımına Gitmeden……

Bu projeyi böleceğim Üç bölümlü bölüm

1. Fairbase hesabı oluşturma

2. Uygulama yapımı

3. Ardunio programı bölümü

Adım 4: Fairbase Hesabı Oluşturma

Fairbase Hesabı Oluşturma
Fairbase Hesabı Oluşturma

Önce https://console.firebase.google.com/ adresine gidin ve giriş yapın

Proje ekle'ye tıklayın

Adım 5: Ardından Bu Arayüzü Göster ve Proje Adını Ver ve Ülke Adını Seç

Ardından Bu Arayüzü Göster ve Proje Adını Ver ve Ülke Adını Seç
Ardından Bu Arayüzü Göster ve Proje Adını Ver ve Ülke Adını Seç

Adım 6: Proje Adı Ev Otomasyonu Seçtiğimi Duyun ve Ülkemi Seçin Ardından Oluştur'a basın

Proje Adı Ev Otomasyonu Seçtiğimi Duyun ve Ülkemi Seçin Ardından Oluştur'a basın
Proje Adı Ev Otomasyonu Seçtiğimi Duyun ve Ülkemi Seçin Ardından Oluştur'a basın

Adım 7: Bir An Sonra Bu Arayüzü Gösterdikten Sonra Çekişmeye Tıklayın

Bir An Sonra Bu Arayüzü Gösterdikten Sonra Çekişmeye Tıklayın
Bir An Sonra Bu Arayüzü Gösterdikten Sonra Çekişmeye Tıklayın

8. Adım: Ardından Başlarken'e gidin

Ardından Başlarken'e gidin
Ardından Başlarken'e gidin

Adım 9: Kurallar'a gidin ve Resim Gibi Kodu Düzenleyin

Kurallara Git ve Resim Gibi Kodu Düzenleyin
Kurallara Git ve Resim Gibi Kodu Düzenleyin
Kurallara Git ve Resim Gibi Kodu Düzenleyin
Kurallara Git ve Resim Gibi Kodu Düzenleyin

Adım 10: Ayarlarınıza Gidin Ardından Api Anahtarınızı Gösterin

Ayarlarınıza gidin, ardından API Anahtarınızı gösterin
Ayarlarınıza gidin, ardından API Anahtarınızı gösterin

Adım 11: Uygulama Yapımı

Gerginlik yok, size appinventor için tam bir satır dosyası sağlayacağım, sadece buraya tıklayın ve bunu indirin

bu dosyayı açmak için ai2.appinventor.mit.edu adresine gitmeyin

Adım 12: Şimdi Project'e gidin ve Homeautomation.aia Dosyasını Bilgisayarınıza Aktarın

Şimdi Project'e gidin ve Homeautomation.aia Dosyasını Bilgisayarınıza Aktarın
Şimdi Project'e gidin ve Homeautomation.aia Dosyasını Bilgisayarınıza Aktarın
Şimdi Project'e gidin ve Homeautomation.aia Dosyasını Bilgisayarınıza Aktarın
Şimdi Project'e gidin ve Homeautomation.aia Dosyasını Bilgisayarınıza Aktarın
Şimdi Project'e gidin ve Homeautomation.aia Dosyasını Bilgisayarınıza Aktarın
Şimdi Project'e gidin ve Homeautomation.aia Dosyasını Bilgisayarınıza Aktarın
Şimdi Project'e gidin ve Homeautomation.aia Dosyasını Bilgisayarınıza Aktarın
Şimdi Project'e gidin ve Homeautomation.aia Dosyasını Bilgisayarınıza Aktarın

Adım 13: Kırmızı Çember Seçeneğine tıklayın ve Görüntüyü Övünmek İçin Akış Yapın

Kırmızı Daire Seçeneğine Tıklayın ve Görüntüyü Övün
Kırmızı Daire Seçeneğine Tıklayın ve Görüntüyü Övün
Kırmızı Çember Seçeneğine tıklayın ve Görüntüyü Övünen Akış
Kırmızı Çember Seçeneğine tıklayın ve Görüntüyü Övünen Akış

Adım 14: Ardunio Program Bölümü

Arduino kodunuzda biraz değişikliğe ihtiyacınız var

Fairbase veritabanında FIREBASE_HOST kopyala ve geçmiş

FIREBASE_AUTH proje ayarında kopyalayıp geçmiş

ve WIFI adınızı ve şifrenizi ayarlayın

ardunio cod'u buradan indirin buraya tıklayın

Bu eğitim ilk olarak buraya tıklandığında yayınlandı

Nodemcu hakkında daha fazla eğitim Buraya tıklayın

Önerilen: