İçindekiler:
- Adım 1: GEREKLİ BİLEŞENLER
- 2. Adım: Yazılım
- Adım 3: DEVRE ŞEMASI
- 4. Adım: KOD
- Adım 5: KONTROL
- 6. Adım: SONUÇ
- Adım 7: Video!!
Video: Esp8266 (aREST, MQTT, IoT) Kullanarak İnternet/Bulut Kontrollü Ev Otomasyonu: 7 Adım (Resimlerle)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:17
Bulut hizmeti için TÜM krediler
Şu anda dünyanın en çok tartışılan konusu IoT!! Bunu mümkün kılan bulut sunucular ve servisler günümüz dünyasının çekim noktası…
MESAFES BARİYERİNİ ÇIKARMAK amaçtı ve hedeftir!!
Şimdi evinizi veya ofisinizi dünyanın herhangi bir yerinden kontrol edin… sadece içeriden veya bir mesafeden değil!
En tembel adamdan en kolay ve en ucuz çözüm!!! KEYFİNİ ÇIKARIN VE MUTLU OLUN…
NOT: ÖNCE PROJENİN TÜMÜNÜ OKUYUN 3-4 DAKİKA SÜRER VE YENİLİKLER YAPAR…
Adım 1: GEREKLİ BİLEŞENLER
Sadece 4 bileşen gereklidir - 1. ESP8266 NODEMCU veya WEMOS D1 mini veya herhangi bir esp8266 wifi geliştirme kartı 2. RÖLE (5V veya 6V) 3. ULN2003 veya UNL2003A (Röle sürücüsü IC) 4. Jumper'lar (tabii ki veya başka şekilde lehimleyin!!) Projenin ana yapısı, ESP8266 modülünün MQTT sunucusundan (yani arest.io) sinyali alması ve sinyali pin veya işlemciye iletmesidir. Nodemcu kartı pinlerine bağlı ULN2003 röle sürücüsü IC. Çıkış pinleri röleye veya herhangi bir RGB ışığına veya servo motora vs. bağlanır.
2. Adım: Yazılım
Programlama yazılımı olarak Arduino IDE kullandım. Bu Nodemcu veya esp8266 geliştirme panosunda yeniyseniz, lütfen önceki talimatıma bakın. Nodemcu veya wemos kartını Arduino IDE ile arayüzlemek için.
Arduino IDE'de daha önce anlatılan şeyleri kurduktan sonra, SKETCH -> INCLUDE KÜTÜPHANE -> KÜTÜPHANELERİ YÖNET -> "Arest" ARAMA -> KÜTÜPHANELERİ KURUN -> ŞİMDİ PubSubClient ARA -> KÜTÜPHANEYİ KUR seçeneğine gidin.
Şimdi yarısı bitti… neredeyse geldi!!!
Adım 3: DEVRE ŞEMASI
Yukarıdaki devre her şeyi gösterdiğinden, ULN2003 röle sürücüsü IC'nin giriş tarafı esp8266'nın pinlerine bağlanır ve çıkış, esp8266 pini yükseldiğinde ULN2003'ün çıkış pini alçalır ve böylece rölenin bobin bacağına bağlanır. 5V çalışma potansiyeli.
0 veya 1'i röle esp8266 pinlerine göndermek yerine servo için başka değerler de gönderebiliriz ancak servoyu belirli bir değere döndürmek için servo.attach(pin) bildirebiliriz. Kolay ama herkesin biraz yenilik yapması, okuması ve düşünmesi gerekiyor.
4. Adım: KOD
Fikri "Marco Schwartz" projesinden aldım ve değiştirdim. Arest.io MQTT'yi kullandı, ancak adafruit.io'yu da kullanabiliriz. Programın ana kısmı:
Benzersiz 6 haneli enst kimliği
char* device_id = "unique_6_digit_id";
WiFi kimlik bilgileri
const char* ssid = "ssid_name"; const char* şifre = "parolanız";
İstediğiniz herhangi bir benzersiz kimliği seçin, ancak bir telugu adı olmadığı sürece benim veya sizin adınıza değil benzersiz olmalıdır !!
benzersiz kimlik örneği: pf4h6q (sadece örnek)
koda göre kodda birçok değişiklik yapılabilir, geliştirme kartının her yeniden başlatılmasından sonra çıktıdan bahsetmek zorundayız
Github kodu
Kod:
Adım 5: KONTROL
2 ÖNEMLİ adım: 1. çıkış pinini bildirme 2. bu pinde bilgi değiştirme veya gönderme Çıkış pinini bildirme:https://cloud.arest.io/pf486q/mode/5/o"pf486q", ist için 6 basamaklı benzersiz koddur. io"o" bunu herhangi bir tarayıcıda yürüttükten sonra çıktı yanıtı olarak {"message":"Pin D2 çıktıya ayarlandı", "id":"pf486q", "name":"home cloud", "donanım":"esp8266", "connected":true}Pin içindeki bilgileri değiştirme veya gönderme:https://cloud.arest.io/pf486q/digital/2/0digital pin 2, istediğimiz gibi biraz "0" veya "1" gönderirhttps:// cloud.arest.io/pf486q/digital/2/1Bir yeniden başlatma/sıfırlama/kapatma işleminden sonra bir kez pin bildirme gereklidir, aksi takdirde esp8266'nın sürekli çalışması için gereksizdir. Ana ekranda widget oluşturmak için bir Android uygulaması HTTPRequest kullandım. gerekli URL. Önceki talimatımda gösterildiği gibi. Lütfen, aksi takdirde bunun uzun süreceğini görün.
6. Adım: SONUÇ
Bu, ev aletlerini, kapıyı, pencereyi, her şeyi kontrol etmek için bir IoT projesidir ve kişinin ihtiyacına göre özelleştirilebilir. Yerel olarak kontrol edilmez, her şey her yerden kontrol edilebilir.
ARGUMENT İLE HER KOMUT VEYA URL'nin yürütülmesi BAZEN 1-2 saniye/sn'ye ihtiyaç duyar, çünkü bu özel bir sunucu değildir… ama evinizi bu dünyanın herhangi bir yerinden kontrol etmek MUHTEŞEM
KEYFİNİ ÇIKARIN VE TEMBEL OLUN… DAKİN OLUN VE CİHAZLARI KAPATMAYI UNUTMAYIN AMA BAŞ AĞRISI OLMADAN!!!
" arest.io " MQTT hizmetleri ve " Marco Schwatrz " sayesinde…
Eğitilebilir desteği beğenirseniz ve eğlenirseniz… ve bununla ilgili herhangi bir sorun için bana sorun
Adım 7: Video!!
Özel biri, başka bir yerden çalışıp çalışmadığını kontrol etmeme yardımcı oldu… VE sadece internet erişiminin gerekli olduğu her yerden çalışıyor… (Ben Kolkata, IN'deyim ve o Ranchi, IN'de)… ve evet öğrendikten sonra benimle uğraştı benim benzersiz arest.io kodum bu yüzden kendi oluşturduğunuz benzersiz kodunuzu paylaşmayın !!
Önerilen:
Infinity Gauntlet Kontrollü Ev Otomasyonu: 8 Adım (Resimlerle)
Sonsuzluk Eldiveni Kontrollü Ev Otomasyonu: Önceki projemde bir ışık anahtarını kontrol eden bir sonsuzluk eldiveni yapmıştım. Altı taş kullanmak istedim ve her taş cihazı, kapı kilidini veya aydınlatmayı kontrol edebilir. Bu yüzden sonsuzluk eldiveni kullanarak bir ev otomasyon sistemi yaptım. Bu projede
MQTT ve ESP8266 Kullanarak Ev Otomasyonu: 6 Adım
MQTT ve ESP8266 Kullanarak Ev Otomasyonu: Günümüzde Ev otomasyonu, IoT'nin (Nesnelerin İnterneti) trend ve yükselen dönemidir. Herkes evi bir şekilde otomatikleştirmeye çalışır, o zaman bu uzaktan kumandalı veya manuel olabilir. Bu da onlar için hayatı kolaylaştırıyor. Kontrol etmesi gereken erkek teknikleri var
Ev Otomasyonu için WI-Fi Kontrollü 4CH Röle Modülü: 7 Adım (Resimlerle)
Ev Otomasyonu için WI-Fi Kontrollü 4CH Röle Modülü: Daha önce Kapalı Anahtarlara Dayalı birçok WI-FI kullanıyordum. Ama bunlar benim Gereksinimime uygun değil. Bu yüzden normal Duvar Anahtar prizlerini herhangi bir Değişiklik yapmadan değiştirebilecek kendiminkini yapmak istedim. ESP8266 Çip, Wifi etkindir
ESP8266 ve Google Home Mini Kullanarak Kendin Yap Ses/İnternet Kontrollü Ev Otomasyonu ve İzleme: 6 Adım
ESP8266 ve Google Home Mini Kullanarak Kendin Yap Ses/İnternet Kontrollü Ev Otomasyonu ve İzleme: Hey!! Uzun bir aradan sonra, hepimizin kazanmak için sıkıcı(iş) bir şeyler yapması gerektiği için buradayım.BLUETOOTH,IR,Lokal WIFI,Bulut yani zor olanlardan yazdığım tüm EV OTOMASYON yazılarından sonra *ŞİMDİ* geliyor. en kolayı ama en etkilisi
Ev Otomasyonu: Tiva TM4C123G Kullanarak Bluetooth Üzerinden Dimmer Kontrollü Otomatik Anahtar Kartı: 7 Adım
Ev Otomasyonu: Tiva TM4C123G Kullanarak Bluetooth Üzerinden Dimmer Kontrollü Otomatik Anahtar Panosu: Günümüzde hayatımızı gerçekten kolaylaştıran televizyonlarımız ve diğer elektronik sistemlerimiz için uzaktan kumandalarımız var. Tüp lambaları, fanları ve diğer elektrikli cihazları kontrol etme olanağı sağlayacak ev otomasyonunu hiç merak ettiniz mi?