İçindekiler:

WiFi ve IR Remote ve Android Uygulaması Kullanarak NodeMCU ve IR Alıcı ile 8 Röle Kontrolü: 5 Adım (Resimlerle)
WiFi ve IR Remote ve Android Uygulaması Kullanarak NodeMCU ve IR Alıcı ile 8 Röle Kontrolü: 5 Adım (Resimlerle)

Video: WiFi ve IR Remote ve Android Uygulaması Kullanarak NodeMCU ve IR Alıcı ile 8 Röle Kontrolü: 5 Adım (Resimlerle)

Video: WiFi ve IR Remote ve Android Uygulaması Kullanarak NodeMCU ve IR Alıcı ile 8 Röle Kontrolü: 5 Adım (Resimlerle)
Video: ESP8266-01S Wi-Fi modül ile uzaktan kontrol (herhangi bir elektrikli alıcı) web server html yazılım 2024, Kasım
Anonim
WiFi ve IR Uzaktan Kumanda ve Android Uygulaması Kullanan NodeMCU ve IR Alıcı ile 8 Röle Kontrolü
WiFi ve IR Uzaktan Kumanda ve Android Uygulaması Kullanan NodeMCU ve IR Alıcı ile 8 Röle Kontrolü

WiFi ve ir uzaktan kumanda ve android uygulaması üzerinden nodemcu ve ir alıcısı kullanılarak 8 röle anahtarının kontrol edilmesi.

uzaktan kumandası wifi bağlantısından bağımsız çalışır.

İŞTE GÜNCEL BİR VERSİYON BURAYA TIKLAYIN

Adım 1: Parçaları Alın

Parçaları Tut
Parçaları Tut
Parçaları Tut
Parçaları Tut
Parçaları Tut
Parçaları Tut

Bu proje için ihtiyacınız olan şeyler

  1. DüğümMCU
  2. 4 kanal Röle Modülü x 2
  3. IC7805 x 2 (1 IC7805, aynı anda 8 röleye güç sağlamak için yeterli akım sağlamaz)
  4. ekmek tahtası
  5. IR Alıcısı (VS1838)
  6. LED Kırmızı x 1
  7. Direnç 1K x 1
  8. Düğme x 1
  9. Jumper Telleri
  10. Güç kaynağı

2. Adım: Kod

BU KOD ARDUINO DEĞİL NODEMCU BOARD İÇİNDİR

Kodu, WiFi bağlantısı kesilirse veya kullanılamazsa LED yanacak ve IR Remote'tan röle kontrolü WiFi'den bağımsız olarak devam edecek şekilde yazdım.

WiFi mevcut olduğunda, basma düğmesine basın veya IR Remote üzerindeki özel düğmeye basın ve wifi'ye bağlanmak için 5 saniye bekleyin. LED kapanmazsa, wifi bağlı değildir.

İlk önce Arduino IDE'yi BURADAN indirin.

Ardından Dosya -> Tercihler'e gidin, ardından ek pano yöneticisi url'lerinde bunu ekleyin

arduino.esp8266.com/stable/package_esp8266c…

Ardından Kurul yöneticisine gidin ve esp8266 by ESP8266 Community'yi kurun.

kütüphane yöneticisine gidin ve IRRemoteESP8266'yı kurun.

Önce ir alıcısını nodemcu kartına, 3.3v'den 3.3v'ye, gnd'den gnd'ye, çıkışı gpio2(D4)'e bağlayın.

Aşağıda verilen IR Uzak Değeri taslağını yükleyin, seri monitörü açın ve her tuşun değerlerini almak için uzak tuşa basın, bir yere yazın. En az 9 anahtar değeri, (8 röle için 8 değer ve wifi'yi yeniden bağlamak için 1 değer) not edin.

Daha sonra devreyi yukarıdaki şemaya göre yapın ve My_Room kodunu yükleyin.

Uzaktan kumandadaki her bir düğme için aldığınız ir kodu ve wifi ssid ve şifresi ile my_room taslağındaki ir kodlarını değiştirmeyi unutmayın.

NOT: SKETCH'İ YÜKLERKEN D0, D8, TX, RX PİMİNE HİÇBİR ŞEY BAĞLAMADIĞINIZDAN EMİN OLUN. VEYA SADECE BU PİMLERDEN JUMPER TELLERİNİ ÇIKARIN

Adım 3: Şematik

Şematik
Şematik

Şemayı takip edin ve devreyi yapın.

IC7805, aynı anda 8 röleyi çalıştırmak için yeterli güce sahip değil. Bu yüzden iki adet 4ch Röle modülü ve iki adet IC7805 kullanıyoruz.

Herhangi bir IR Alıcısı çalışacaktır.

Güç Kaynağı maksimum 24V olabilir.

4. Adım: Android Uygulaması

Android Uygulamasını MIT APP Inventor kullanarak yaptım. Aia dosyasını App Inventor'a yükleyip düzenleyebilirsiniz.

Adım 5: Siz Yaptınız

Sen yaptın
Sen yaptın

Yönlendiricinizin yönetici paneline gidin ve NodeMCU'nun IP Adresini alın.

Ayrıca nodemcu'nun Mac Adresine belirli bir IP atayın, böylece her seferinde aynı ipi alır ve her seferinde kontrol etmek zorunda kalmazsınız.

AYNI AĞ ÜZERİNDE IR UZAKTAN, ANDROID UYGULAMASI VE İNTERNET TARAYICI KULLANABİLİRSİNİZ VEYA DÜNYANIN HER YERİNDEN İNTERNET ÜZERİNDEN ERİŞMEK İÇİN YÖNLENDİRİCİNİZDEKİ PORT YÖNLENDİRMEYİ KULLANABİLİRSİNİZ

Sorun olması durumunda fb, www.fb.com\amit.s.samanta adresinden bana ulaşın, elimden geldiğince yardımcı olacağım.

Önerilen: