İçindekiler:
- Gereçler
- 1. Adım: Sinric.com'da Hesap Oluşturun
- Adım 2: Devrenin Kablolanması
- Adım 3: Kodu NodeMcu'ya Yükleme
- 4. Adım: Amazon Eko'yu Yapılandırma
- Adım 5: Son
Video: Amazon Alexa Kullanan Akıllı Ev: 5 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:18
Bu projenin arkasındaki temel fikir, bir elektronik cihazı Amazon Alexa veya uygulaması aracılığıyla dünyanın herhangi bir yerinden kontrol etmektir. Bunun için bir Node MCU V1.0 kullanacağız. Tüm kodlar Github Sayfamda olacak. Herhangi bir noktada bir adımı anlamazsanız, aşağıya yorum yapmaktan çekinmeyin; en kısa zamanda yanıtlayacağım. Sunucular için tüm Krediler ve kod kakopappa'ya (https://github.com/kakopappa) gider. Bu eğitimin amacı doğrultusunda kodu 4 Röleyi kontrol edecek şekilde değiştirdim. Pekala, başlayalım!
Not: Bu eğitim, Arduino IDE ve Node MCU hakkında biraz bilginiz olduğunu varsayar.
Gereçler
- Düğüm MCU V1.0
- 4 Röle (Röle Bankası)
- Atlama telleri
- ekmek tahtası
- Harici Güç Kaynağı
1. Adım: Sinric.com'da Hesap Oluşturun
Yapmanız gereken ilk şey sinric.com'a gidip bir hesap oluşturmak (Ücretsiz). Sinric, mikro denetleyicinizi internet üzerinden kontrol etmenizi sağlar. Ardından, hesabınıza özel olacak bir API anahtarı alacaksınız. Bu anahtarı daha sonra kodunuzda kullanacaksınız. Bir sonraki yapmamız gereken şey bir cihaz eklemek. Bu, "Ekle" düğmesine tıklanarak yapılır. Cihazınız için Alexa aracılığıyla aramak için kullanacağınız bir ad oluşturun. Cihaz tipinde "Değiştir"i seçin ve ardından Kaydet'e tıklayın. Bu, cihazınız için kodda da kullanılacak bir cihaz kimliği oluşturacaktır. Alexa uygulamasında Amazon yankınız için Sinric becerisini etkinleştirin, böylece yeni oluşturulan cihazları keşfedebilir.
Adım 2: Devrenin Kablolanması
Devreyi aşağıdaki gibi bağlayın veya ekli fritizasyon şemasını takip edin:
Röle-- ESP
VCC -----Vin
IN1------D5
IN2------D4
IN3------RX
IN4------D2
JD-VCCPharici Güç Kaynağının Pozitifliği
GND ----- Harici Güç Kaynağının GND'si
NodeMCU, röle bankasına tek başına güç sağlayamadığından, güç sağlamak için harici bir güç kaynağına ihtiyaç vardır.
Röleler, canlı kablo kesilerek ve bir anahtarda olduğu gibi her bir röleye takılarak cihazlar arasında bağlanır.
Adım 3: Kodu NodeMcu'ya Yükleme
Kod buraya yüklenir:
İhtiyaç duyacağınız kütüphaneler ArduinoJson(sürüm 5.13.2'yi kurun) ve Arduino websockets(Board'u Node MCU v1.0 olarak yapılandırmayı unutmayın.
İhtiyacınız olan röle sayısına bağlı olarak, daha fazlasını eklemek için kodu değiştirebilirsiniz. Gerekli değişiklikler, yeni bir pin tanımlamak ve yeni cihaz kimliğiyle başka bir if döngüsü eklemek olacaktır. Hatta https://github.com/esp8266/Arduino/blob/master/va… adresindeki bu pin tablosuna bakarak pinleri istediğiniz gibi değiştirebilirsiniz.
Bu size Arduino'da hangi GPIO'nun ne olduğunu söyler. Temel olarak röle pininizi D4'ten D3'e değiştirmek istiyorsanız, koddaki değişiklik aşağıdaki gibi olacaktır:
Önceki Kod:
#define MYPIN2 2 //D4
Yeni kod:
#define MYPIN2 0 //D3
Not:
// sonrasındaki herhangi bir şey aynı satırdaki bir yorumdur ve derleyici tarafından dikkate alınmaz.
4. Adım: Amazon Eko'yu Yapılandırma
Amazon Echo kullanarak cihazları kontrol etmek için önce onları kurmanız gerekir. Bunu "Alexa, Discover Devices" diyerek yapabilirsiniz. 20 saniye sürecek ve anahtarlarınızı keşfetmesi gerekiyor. Artık cihazınızı açmak için "Alexa, Cihaz adını aç" diyebilirsiniz ve bunun tersi de geçerlidir. Uygulamanın Cihazlar Bölümüne giderek Alexa uygulamasından da kontrol edebilirsiniz.
Adım 5: Son
Umarım bu Eğitilebilir Tabloyu takip ederken herhangi bir sorunla karşılaşmamışsınızdır. Herhangi bir sorunuz varsa, lütfen bunları yorumlar bölümünde aşağıya bırakın.
Bana herhangi bir şekilde destek olmak isterseniz Paypal kimliğim burada: paypal.me/sahilgoel2001
Önerilen:
Akıllı Masa LED Işık - Arduino ile Akıllı Aydınlatma - Neopiksel Çalışma Alanı: 10 Adım (Resimlerle)
Akıllı Masa LED Işık | Arduino ile Akıllı Aydınlatma | Neopixels Çalışma Alanı: Artık evde çok fazla zaman geçirdiğimiz, sanal olarak çalıştığımız ve çalıştığımız bir gün, öyleyse neden çalışma alanımızı özel ve akıllı bir aydınlatma sistemi Arduino ve Ws2812b LED'leri ile büyütmeyelim. Burada size Smart'ınızı nasıl oluşturacağınızı gösteriyorum. Masa LED Işık o
NodeMCU Röle Modülünü Kullanan Alexa Akıllı Ev Sistemi: 10 Adım
NodeMCU Röle Modülünü Kullanan Alexa Akıllı Ev Sistemi: Bu IoT projemde Alexa Akıllı Ev Otomasyon sistemini NodeMCU ESP8266 & Röle Modülü. Işık, fan ve diğer ev aletlerini sesli komut ile kolayca kontrol edebilirsiniz. Echo Dot akıllı hoparlörü aşağıdakilere bağlamak için
ESP32 Kullanan IoT Tabanlı Akıllı Bahçecilik ve Akıllı Tarım: 7 Adım
IoT Tabanlı Akıllı Bahçecilik ve ESP32 Kullanan Akıllı Tarım: Dünya zaman ve dolayısıyla tarım olarak değişiyor. Günümüzde insanlar elektroniği her alana entegre ediyor ve tarım da bunun için bir istisna değil. Elektroniklerin tarımda bu şekilde birleştirilmesi çiftçilere ve bahçeleri yöneten insanlara yardımcı oluyor.Bunda
ESP8266 ile Amazon Alexa Kontrollü 433mHz Uzaktan Akıllı Çıkışlar: 4 Adım
ESP8266 ile Amazon Alexa Kontrollü 433mHz Uzaktan Akıllı Çıkışlar: Bu talimatta size Amazon Echo kontrol 433mHz uzaktan kumandalı prizlerinizi ESP8266 yardımıyla nasıl yapacağınızı göstereceğim.İhtiyacınız olan: DIP anahtarlı 433mHz uzaktan kumandalı prizler ESP8266 (en kolay yol NodeMCU Domuzu
IoT Tabanlı 20$ Akıllı Ev ve Amazon Alexa: 5 Adım
IoT Tabanlı 20$ Akıllı Ev ve Amazon Alexa: Herkese Merhaba Bu projenin düşük fiyat bakış açısıyla Otomasyon alanında büyük bir devrim getireceğini umuyorum. Bu projeyi herhangi bir anahtar panosunun yanına yerleştirebilir ve bağlı tüm cihazları kontrol edebilirsiniz. tahtaya. Bu proje bir e