İçindekiler:

Easy IOT – Orta Menzilli IOT Cihazları için Uygulama Kontrollü RF Sensör Merkezi: 4 Adım
Easy IOT – Orta Menzilli IOT Cihazları için Uygulama Kontrollü RF Sensör Merkezi: 4 Adım

Video: Easy IOT – Orta Menzilli IOT Cihazları için Uygulama Kontrollü RF Sensör Merkezi: 4 Adım

Video: Easy IOT – Orta Menzilli IOT Cihazları için Uygulama Kontrollü RF Sensör Merkezi: 4 Adım
Video: Baştan sona Lora Uygulaması e32 433T20D, SX1278 2024, Kasım
Anonim
Easy IOT – Orta Menzilli IOT Cihazları için Uygulama Kontrollü RF Sensör Merkezi
Easy IOT – Orta Menzilli IOT Cihazları için Uygulama Kontrollü RF Sensör Merkezi

Bu eğitim dizisinde, bir ağ oluşturacağız.

merkezi bir hub cihazından bir radyo bağlantısı aracılığıyla kontrol edilebilen cihazlar. WIFI veya Bluetooth yerine 433MHz seri radyo bağlantısı kullanmanın yararı, çok daha geniş menzildir (iyi antenler ve sensör konumlandırmasıyla, potansiyel olarak 1000 m'ye kadar!). Bu, bir bahçenin sonunda bulunan kablosuz sıcaklık sensörü veya garajınızdaki bir ısıtıcıyı kontrol etmek için bir röle gibi dış mekan uygulamaları için çok daha uygundur.

Bu cihazların kontrolü ve izlenmesi, bir android cep telefonu veya tablet üzerindeki bir DroidScript uygulaması aracılığıyla olacaktır. Bir ESP32 Modülü kullanarak bir röleyi kontrol ettiğimiz önceki Easy IOT eğitiminde edindiğimiz bilgileri geliştireceğiz. Henüz tamamlamadıysanız, buradan kontrol etmek isteyebilirsiniz:

www.instructables.com/id/Easy-IOT-Remotely…

Ancak bu sefer WIFI ve 433Mhz Radyo arasındaki boşluğu kapatmak için ESP32'yi bir Hub olarak kullanacağız. Bu, ev WIFI ağımıza bağlı telefonumuzdan uygun uzak cihaza iletilecek bir komut göndermemize izin verir.

Arduino Pro Mini'de cihazın bir yıldan fazla bir süre boyunca pille çalışmasına izin veren birkaç basit değişiklikle ultra düşük güçlü sensör düğümlerinin nasıl oluşturulacağını da ele alacağız!

Düşük güçlü RF sensör ağları oluşturmanın başka yolları olsa da, örn. LoraWan tarafından geliştirilen bu seri, kablosuz iletişim, veri işleme ve düşük güç elektroniğinin temel ilkelerini öğretmeyi amaçlayan daha basit (ve daha ucuz) bir alternatif sunmayı amaçlamaktadır. LoraWan ve MQTT gibi protokolleri kullanan daha karmaşık sistemler, gelecekteki bir eğitimde ele alınacaktır.

Adım 1: Eğitim 1 - ESP32 Tabanlı RF Sensör Hub'ı

Eğitim 1 - ESP32 Tabanlı RF Sensör Hub'ı
Eğitim 1 - ESP32 Tabanlı RF Sensör Hub'ı
Eğitim 1 - ESP32 Tabanlı RF Sensör Hub'ı
Eğitim 1 - ESP32 Tabanlı RF Sensör Hub'ı
Eğitim 1 - ESP32 Tabanlı RF Sensör Hub'ı
Eğitim 1 - ESP32 Tabanlı RF Sensör Hub'ı

Bu öğreticide, kablosuz sensörlerimize radyo mesajlarını iletecek ve onlardan alacak olan merkezi hub'ı oluşturuyoruz ve bu verileri android uygulamamıza aktarıyoruz.

Lütfen öğreticinin bağlantısını takip edin:

www.instructables.com/id/Easy-IOT-ESP32-Ba…

Adım 2: Eğitim 2 - Uzak Röle Düğümü

Öğretici 2 - Uzak Röle Düğümü
Öğretici 2 - Uzak Röle Düğümü
Öğretici 2 - Uzak Röle Düğümü
Öğretici 2 - Uzak Röle Düğümü

İlk kontrol edilebilir cihazımız için bir röle modülüne bağlı bir Arduino Nano ve ESP32 Hub'ımızdan radyo verilerini almak için başka bir HC-12 Modülü kullanacağız.

Lütfen öğreticinin bağlantısını takip edin:

www.instructables.com/id/Tutorial-2-Remote…

Adım 3: Eğitim 3 - Ultra Düşük Güç Sıcaklık Sensörü Düğümleri

Eğitim 3 - Ultra Düşük Güç Sıcaklık Sensörü Düğümleri
Eğitim 3 - Ultra Düşük Güç Sıcaklık Sensörü Düğümleri

Bu eğitimde, güç tüketimini büyük ölçüde azaltmak için bir Arduino Pro Mini'yi nasıl değiştireceğinizi ve ardından mesajları periyodik olarak ESP32 Hub'a iletecek bir sıcaklık sensörü düğümü oluşturacağınızı göstereceğiz.

Lütfen öğreticinin bağlantısını takip edin:

www.instructables.com/id/Easy-IOT-Low-Powe…

4. Adım: Eğitim 4 - ESP32 WIFI Otomatik Bağlantı ve UDP Yayını

Eğitim 4 - ESP32 WIFI Otomatik Bağlantı ve UDP Yayını
Eğitim 4 - ESP32 WIFI Otomatik Bağlantı ve UDP Yayını

Şu anda, ESP32 Hub'ımız WIFI SSID ve şifre ile önceden programlanmış olmalıdır, bu da değiştirmenin çok kolay olmadığı anlamına gelir. Kolaylaştırmak için ESP32, kullanıcının bağlanabileceği bir WIFI Erişim Noktası olarak başlayacak şekilde programlanabilir. Bu daha sonra bağlanmak istediğimiz ağın SSID'sini ve Şifresini girmelerine izin veren bir "oturum açma sayfası" getirecektir.

Cihaza WIFI ayrıntıları girildiğinde, bunlar belleğe kaydedilir ve bir dahaki sefere güç verildiğinde cihaz otomatik olarak bağlanmaya çalışır. Bağlanamıyorsa, Erişim Noktası (AP) moduna geri dönecektir.

Cihaz WIFI ağına başarılı bir şekilde bağlanırsa, uygulamamızı kullanarak hub ile konuşabilmemiz gerekir, ancak yine de hub'ın IP adresine ihtiyaç duyma sorunumuz var. Hub'ı, bağlantıdan sonra WIFI üzerindeki IP adresini bildiren UDP mesajlarını iletecek şekilde programlayarak bu sorunu çözüyoruz, uygulamamızı kullanarak okuyabiliyoruz ve ardından bağlanabiliyoruz.

Lütfen öğreticinin bağlantısını takip edin:

www.instructables.com/id/ESP32-WIFI-Autoco…

Önerilen: