İçindekiler:

Esp8266'yı Web Sunucusu Olarak Kullanan Geri Bildirimli Garaj Kapısı Açıcı: 6 Adım
Esp8266'yı Web Sunucusu Olarak Kullanan Geri Bildirimli Garaj Kapısı Açıcı: 6 Adım

Video: Esp8266'yı Web Sunucusu Olarak Kullanan Geri Bildirimli Garaj Kapısı Açıcı: 6 Adım

Video: Esp8266'yı Web Sunucusu Olarak Kullanan Geri Bildirimli Garaj Kapısı Açıcı: 6 Adım
Video: Esp8266 - Wi-Fi Manager / 2 Kanal Dahili Web Server Üzerinden Kontrol / Manager Ayarları 2024, Haziran
Anonim
Image
Image
Donanımı Satın Alın
Donanımı Satın Alın

Selam, Size garaj kapısı açıcı yapmanın basit bir yolunu göstereceğim.

-ESP8266 web server olarak kodlanmıştır, dünyanın her yerinden kapı açılabilir

-Geri bildirim ile, kapının gerçek zamanlı olarak açık veya kapalı olduğunu bileceksiniz

-Telefonunuzda yapmak için basit, yalnızca bir kısayol.

-Şifre korumalı

-Ucuz, 10 doların altında

- Kurulum için Dominicz yok.

-Elektrik kesilip geri geldiğinde kapıyı açmadan

İnternette araştırdım ve bazı kodlar buldum ama tam olarak aradığım şey değil, bu yüzden başka bir kod ve fikir değiştirdim + kişisel deneyimim + oğlum sayesinde, bu konuda bana gerçekten yardımcı oldu. Gerçek zaman kısmı ondan.

Öyleyse başlayalım!

Adım 1: Donanımı Satın Alın

Donanımı Satın Alın
Donanımı Satın Alın
Donanımı Satın Alın
Donanımı Satın Alın

Bir esp8266 kartına ve bir röle kartına ihtiyacınız olacak.

Ebay'de bir arama yapın: NodeMCU ESP8266 ve röle modülü kartı

Röle modülü basit veya çift olabilir ama biz sadece bir röle kullanıyoruz.

Tek ihtiyacın olan bu!

Adım 2: Arduino Yazılımını Kurun ve Esp8266'yı Programlayın

Arduino Yazılımını Kurun ve Esp8266'yı Programlayın
Arduino Yazılımını Kurun ve Esp8266'yı Programlayın

İşte arduino ide'yi kurmanın çok iyi bir yolu. 1'den 12'ye kadar olan adımları yapabilirsiniz

www.instructables.com/id/Programming-the-E…

Dosyayı açın ve esp8266'nızı Garage_door_yt.ino koduyla programlayın

İno dosyasında değiştirilecek bazı değişkenleriniz olacak.

-Web sunucunuza bağlanmak için SSID ve yönlendirici şifresi.

-Ayrıca portu istediğiniz gibi değiştirebilirsiniz. örnek: WiFiServer sunucusu(54195)

-Şifre:.ino dosyasında Passw0rd'ı bulun ve şifrenizi istediğiniz gibi değiştirin.

-Kapanış saati eklendi. Her gün tam saatte kapı açıksa kapanacaktır. (GarajKapısı2.rar)

Arduino'da seri monitörü başlatın. Araç, Seri Monitör. Daha fazla ayrıntı ve ayrıca web sunucusu yerel ip adresini göreceksiniz. Bunu bir web tarayıcısına girmek için yerel ip adresine ihtiyacınız var.

Örneğin web sunucu ip adresiniz 192.168.2.53 ise şunu girin:

Yerel:

192.168.2.53:54195/Passw0rd

uzaktan:

ip-adresi:port/Parola (yönlendirici ip adresi)

Kodda her şeyi istediğiniz gibi değiştirebilirsiniz.

Bu ip adresini yönlendiricinizde ayırmanızı öneririm. Bu şekilde, telefon kısayolunuz her zaman çalışır durumda olacaktır. Değilse, yönlendirici kefalet genellikle 30 gündür ve ip adresi değişecektir.

Bu kısayol yalnızca intranetinizde çalışır. Garaj kapınızı internet üzerinden, dünya çapında uzaktan açmak istiyorsanız, bunu şu şekilde yapabilirsiniz:

1- Herkese açık ip adresinizi bilmelisiniz. Google'a benim ipim nedir girin, bunu bileceksiniz.

2-Yönlendiricinizde port yönlendirme yapmalısınız. Bizim durumumuzda port 54195'tir. Bu yüzden yönlendiricimde 54195 portunu sunucu ip adresim 192.168.2.53'e yönlendiriyorum. Daha fazla ayrıntı için bağlantı noktası yönlendirme için google'a gidebilirsiniz.

3-Örneğin. Genel ip adresim 70.52.46.219 ise. Web sayfasını görmek için 70.52.46.219:54195/Passw0rd girmem gerekiyor.

Genel adresinizi bilmeden web sunucusuna erişin:

Çoğu servis sağlayıcı size bir süreliğine bir ip adresi verir. Ve bu adres zamanla değişir.

no-ip'e ücretsiz olarak abone olabilir ve her zaman her yerde çalışan bir genel adrese sahip olabilirsiniz.

Sadece https://www.noip.com/ adresine gidip kaydolmak için

Örnek:

Önemli: Eğer evde wifi etkinse, internet kısayolunuz çalışmayacaktır. Yani telefonumda 2 kısayol var. Bir intranet ve bir internet kısayolu. İkisine de sahibim. Kendi ağımdaysam intraneti, lte(4g) dışındaysam internet kısayolunu kullanıyorum.

3. Adım: Panoları Kurun

Kurulları yükleyin
Kurulları yükleyin
Kurulları yükleyin
Kurulları yükleyin
Kurulları yükleyin
Kurulları yükleyin

Burada panolarımı sabitlemek için çift taraflı bant kullanıyorum.

Adım 4: Bağlantı Şeması, Çok Basit

Bağlantı Şeması, Çok Basit
Bağlantı Şeması, Çok Basit

Güç kaynağı için bir android telefon şarj cihazı kullanabilirsiniz. Ucuz ve perfert.

Röle kartını 5V'a bağlamalısınız. 3.3v kullanmaktan kaçının. Bazen çalışabilir ama bobinler 5v için yapılmıştır.

Üstteki kırmızı çizgi, regülatör girişinde telin nereye lehimleneceğini gösterir.

D1 çıktıdır. Bu pin röle kartı girişine girmelidir. Bu pin her zaman YÜKSEK'tir (3.3v). Etkinleştirildiğinde, bu, bobini etkinleştirmek için 0, 5 saniye DÜŞÜK (0v) olur.

D2, kapıyı algılamak için giriştir. DÜŞÜK (0v) ise kapı kapalıdır. Değilse, açıktır.

Dikkat edin, bu giriş (D2) 3, 3v'lik bir giriştir. Dahili yukarı çekme etkinleştirilir.

Benim tarafımda garaj motoru girişi bana 5v veriyor. İç çekişi de muhtemelen aktiftir. Yine de bağlandım ve herhangi bir sorunum yok. Sadece bu pinde 5v'den yüksek girmediğinizden emin olun. Garaj kapınızın girişini kontrol etmek için multimetrenizi kullanın. Bu 5v'den çok yüksekse, 2 seçeneğiniz olacaktır:

1-2 dirençli devre bölücü yapın

2-ayrı bir mıknatıs anahtarı takın

*************************

AYRICA Röle kartını garaj açıcısına bağlarken kutuplara DİKKAT EDİN. DAİMA esp8266 gnd'yi garaj motoru çalıştırıcısına gnd veya ortak koyun.

*************************

Adım 5: Daha Fazla Resim

Daha Fazla Resim
Daha Fazla Resim
Daha Fazla Resim
Daha Fazla Resim

Bu benim garaj açıcım. Eski ama hala çalışıyor:)

Gördüğünüz gibi röle kartını garaj kapısı butonuna ve D2 girişini Kapat limitine bağladım.

Garaj açıcınızı kontrol edin, benzer bir şey bulacaksınız.

Önerilen: