İçindekiler:
- Gereçler
- Adım 1: Ürettiğiniz Projeniz İçin PCB'leri Alın
- Adım 2: Röle Modülüne Bakmak
- Adım 3: ESP8266'yı Röle Kartıyla Bağlama
- Adım 4: Arduino IDE'yi İndirin ve Kurun
- Adım 5: Arduino IDE'ye Ek Kitaplıklar Ekleme
- Adım 6: Modülün Kodlanması
- 7. Adım: Röle Komutu Alexa'ya Geçirir
Video: ESP8266 veya ESP32 ile Alexa Üzerinden Ev Aletlerini Kontrol Edin: 8 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:17
Hey, naber çocuklar! Akarsh burada CETech'ten.
Bu projem hayatınızı kolaylaştıracak ve Alexa'ya sadece bir komut vererek evinizdeki aletleri kontrol ettikten sonra kendinizi kral gibi hissedeceksiniz.
Bu projenin arkasındaki ana şey, iki modül ESP8266 ve Relay Module'ün işleyişinden başka bir şey değildir. Temel olarak ESP8266'mızı Alexa kullanarak kontrol edeceğiz.
Yazının sonuna doğru ESP8266 ile röle modülü arasında basit bağlantılar ve ardından ESP8266'yı Alexa ile bağlama ve kontrol etme kodunu yapacağız.
Şimdi eğlenceyle başlayalım.
Gereçler
Ürünlere bağlantılar:
ESP8266 NodeMcu:
Çift kanallı röle kartı:
Adım 1: Ürettiğiniz Projeniz İçin PCB'leri Alın
PCB'leri çevrimiçi olarak ucuza sipariş etmek için PCBGOGO'ya göz atmalısınız!
5 $ ve bir miktar nakliye karşılığında kapınıza kadar üretilmiş ve gönderilmiş 10 kaliteli PCB alırsınız. Ayrıca ilk siparişinizde kargoda indirim alırsınız.
PCBGOGO, iyi kalite standartlarını korumanın yanı sıra PCB montajı ve şablon üretimi yeteneğine sahiptir.
PCB'leri imal veya monte ettirmeniz gerekiyorsa bunları kontrol edin.
Adım 2: Röle Modülüne Bakmak
Röle Modülü, yüksek voltaj, lambalar ve AC yük gibi yüksek akım yüklerini kontrol etmek için kullanılabilen uygun bir karttır. Arduino, ESP8266 vb. bir mikrodenetleyici ile arayüz oluşturmak üzere tasarlanmıştır. Rölenin durumunu gösteren bir LED ile birlikte gelir. Röle modülleri genellikle aşağıdaki terminallere sahiptir:
1. NC(Normalde kapalı)=Normalde kapalı konfigürasyon, rölenin varsayılan olarak kapanmasını istediğinizde kullanılır, yani devreyi açmak ve akımı durdurmak için Arduino'dan röle modülüne bir sinyal göndermediğiniz sürece akım akıyor demektir.
2. HAYIR(Normalde Açık)=Normalde açık konfigürasyon tam tersi şekilde çalışır: röle her zaman açıktır, bu nedenle devreyi kapatmak için Arduino'dan bir sinyal göndermediğiniz sürece devre bozulur.
3. Ortak pin=Genellikle ortadadır
4 Giriş pinleri=Rölenin kontrol cihazına bağlandığı pindir.
Modülde belirtilmemişse, ortak terminali diğer terminale multimetre probları ile bağlayarak süreklilik ayarında bir multimetre kullanarak NC pinini bip sesi çıkarırsa pin NC'dir.
Adım 3: ESP8266'yı Röle Kartıyla Bağlama
Modüller buradan satın alınabilir (Eklenecek bağlantı). Burada kesinlikle iyi bir anlaşma alacaksınız.
Bağlantılar iki kısımdır:
ESP8266 ve Röle Modülü arasında:
1. D5 (GPIO14) pinini rölenin girişine bağlayınız. Mevcut diğer GPIO pinlerine bağlayarak daha fazla röle girişi de bağlayabilirsiniz.
2. Röle modülünüzün Vcc'sini röle modülünüze göre 5V/12V güç kaynağına bağlayın.
3. ESP8266'nın GND'sini röle modülünün GND'sine bağlayın ve ardından bunları güç kaynağının GND'sine bağlayın.
Röle modülü ile Cihaz arasında:
1. Bağlantılardan önce güç Soketinin kapalı olduğundan emin olun.
2. Ortak olanı soketin bir terminaline bağlayın.
3. Prizin diğer ucunu cihazın bir terminaline bağlayın.
4. Cihazın diğer terminalini rölenin NO terminaline bağlayın.
Bu adım tamamlandıktan sonra yazılım bölümüne geçebilirsiniz.
Adım 4: Arduino IDE'yi İndirin ve Kurun
Arduino IDE'yi buradan indirin
1. Arduino IDE'yi kurun ve açın.
2. Dosya > Tercihler'e gidin
3. Ek Pano Yöneticisi URL'lerine https://arduino.esp8266.com/stable/package_esp8266c… ekleyin.
4. Araçlar > Pano > Pano Yöneticisi'ne gidin
5. esp8266'yı arayın ve ardından kartı kurun.
6. IDE'yi yeniden başlatın.
Adım 5: Arduino IDE'ye Ek Kitaplıklar Ekleme
Alexa kullanarak ESP8266'mızı kontrol etmek için fauxmoESP kütüphanesini kullanacağız.
Bu kitaplığın çalışması için ESPAsyncTCP olan başka bir kitaplık gerekir.
Buradan fauxmoESP kitaplığı hakkında bilgi edinin. ESPAsyncTCP için bu sayfaya gidin.
FauxmoESP kütüphanesi buradan indirilebilir.
ESPAsyncTCP kitaplığı buradan indirilebilir.
Bu kütüphaneleri indirdikten sonra onları çıkarmamız ve Arduino IDE'nin belgeler klasörü altında bulunan kütüphaneler klasörüne koymamız gerekiyor.
Adım 6: Modülün Kodlanması
1. ESP8266'yı Alexa ile bağlamak ve kontrol etmek için kodu buradan indirin.
2. Kodu Arduino IDE'de açın ve kodun üst kısmındaki SSID/Şifrede gerekli değişiklikleri yapın.
3. Araçlar > Pano'ya gidin. NodeMCU(12E) kullandığınız uygun kartı seçin, çoğu durumda çalışır.
4. Doğru iletişimi seçin. Araçlar > Bağlantı Noktası'na giderek bağlantı noktası.
5. Yükleme düğmesine basın.
6. Sekmede Yükleme Bitti yazıyorsa, cihazı kullanmaya hazırsınız demektir.
7. Adım: Röle Komutu Alexa'ya Geçirir
Kod yüklendikten sonra:
1. Alexa cihazını getirebilir ve ona "Alexa, cihazları keşfet" diye sorabiliriz. Cihazımız eşleştirme modunda başladığında, Alexa tarafından keşfedilebilir.
2. Keşif cihazı ekranı kapandığında cihazın keşfedildiğini ve eklendiğini gösterir.
3. "Alexa, Aç" diyerek deneyin benim durumumda "Aygıt1" ve "Aygıt 2" adlarını verdim.
Alexa'ya komut verdiğimizde rölenin açılıp kapandığını görebileceksiniz.
Bu sayede uygun bir röle modülü kullanarak ve kodda gerekli değişiklikleri yaparak istediğiniz kadar ev aletini kontrol edebilirsiniz.
Bu gösteriden bu kadar!
Önerilen:
Node MCU ve Google Assistant Kullanarak Ev Aletlerini Kontrol Edin - IoT - göz kırp - IFTTT: 8 Adım
Node MCU ve Google Assistant Kullanarak Ev Aletlerini Kontrol Edin | IoT | göz kırp | IFTTT: Google Asistan Kullanarak Aletleri kontrol etmek için basit bir proje: Uyarı: Şebeke Elektriğiyle İşlem Yapmak Tehlikeli olabilir. Son derece dikkatli davranın. Açık devrelerle çalışırken profesyonel bir elektrikçi kiralayın. Da için sorumluluk almayacağım
Ev Aletlerini LoRa Üzerinden Kontrol Edin - Ev Otomasyonunda LoRa - LoRa Uzaktan Kumanda: 8 Adım
Ev Aletlerini LoRa Üzerinden Kontrol Edin | Ev Otomasyonunda LoRa | LoRa Uzaktan Kumanda: Elektrikli cihazlarınızı internet olmadan uzun mesafelerden (Kilometre) kontrol edin ve otomatikleştirin. Bu LoRa ile mümkün! Naber beyler? Akarsh burada CETech'ten.Bu PCB ayrıca bir OLED ekrana ve 3 röleye sahiptir
Tarayıcı Üzerinden İnternet Üzerinden Cihazları Kontrol Edin. (IoT): 6 Adım
Tarayıcı Üzerinden İnternet Üzerinden Cihazları Kontrol Edin. (IoT): Bu Instructable'da size LED'ler, Röleler, motorlar vb. cihazları web tarayıcısı üzerinden internet üzerinden nasıl kontrol edebileceğinizi göstereceğim. Ve kontrollere herhangi bir cihaz üzerinden güvenli bir şekilde erişebilirsiniz. Burada kullandığım web platformu RemoteMe.org ziyareti
NodeMCU(ESP8266) ve Blynk Uygulamasını Kullanarak Ev Aletlerini Kontrol Edin: 8 Adım (Resimlerle)
NodeMCU(ESP8266) ve Blynk Uygulamasını Kullanarak Ev Aletlerini Kontrol Etme: Bu eğitimde, lambayı kontrol etmek için Blynk uygulamasını ve NodeMCU'yu (ESP8266) nasıl kullanacağımızı öğreneceğiz (diğer tüm ev aletleri iyi olacaktır), kombinasyon internet üzerinden olun. Bu talimatın amacı basit olanı göstermektir
Ev Aletlerini Blynk Uygulaması ve Raspberry Pi ile Akıllı Telefonunuzdan Kontrol Edin: 5 Adım (Resimlerle)
Blynk App ve Raspberry Pi ile Akıllı Telefonunuzdan Ev Aletlerini Kontrol Edin: Bu projede, ev aletlerini (Kahve makinesi, Lamba, Pencere perdesi ve daha fazlası) kontrol etmek için Blynk uygulamasını ve Raspberry Pi 3'ü nasıl kullanacağımızı öğreneceğiz… .Donanım bileşenleri: Raspberry Pi 3 Röle Lambası Breadboard WiresYazılım uygulamaları: Blynk A