İçindekiler:
- Adım 1: IoT Bugün Nasıl Çalışıyor?
- 2. Adım: Mozilla Geleceği Nasıl Hayal Ediyor?
- 3. Adım: Kişisel Mozilla IOT Ücretsiz Ağ Geçidinizi Yapmaya Başlayın
- 4. Adım: Cihaz Ekle
- Adım 5: Arduino Cihazları
- Adım 6: ESP8266 + Röle Kalkanı
- Adım 7: Düğüm ESP8266 Sensörü
Video: ESP8266 ve Z-Wave ile Mozilla IoT Ağ Geçidi: 7 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:19
Halklara Güç! Mozilla, IoT protokolünü ücretsiz yapmak istiyorBu projenin kapsamı "İnternet'in küresel bir kamu kaynağı, herkese açık ve erişilebilir olmasını sağlamak"tır. Nesnelerin İnterneti (IoT), İnternet'in yeni bir çağıdır. Ve İnternet gibi Mozilla da herkes için ücretsiz bir protokol hayal ediyor. Çapraz platform, çapraz ülke, çapraz marka.
Donanım
Bu proje için şunlara sahip olmalısınız:
1 Adet Raspberry Pi 3 (https://amzn.to/2DmQ8eB)
2 X ESP8266 (https://amzn.to/2AUvC3c)
İsteğe bağlı
1 X Z-Wave dongle adaptörü (https://amzn.to/2HxZokm)
ESP8266-01 Röle kartı (https://amzn.to/2Ufx7Ao)
Raspberry Pi kurulumu için isteğe bağlı
Fare
Tuş takımı
HDMI Monitör
Yazılım
Bu proje için şunlara sahip olmalısınız:
Arduino IDE veya Arduino Oluştur (https://create.arduino.cc)
Ahududu 3 için Mozilla Ağ Geçidi
Tüm Mozilla Ağ Geçidi kitaplıkları
Adım 1: IoT Bugün Nasıl Çalışıyor?
Bugün IOT iletişiminde birçok bileşene sahibiz. Örneğin, bir Amazon Alexa ağ geçidine ve buna bağlı birçok cihazınıza sahip olmalısınız. Ancak Mozilla Gateway ile Alexa, Google ev kiti, basit ESP8266 veya evinizi "akıllılaştırmak" istediğiniz herhangi bir cihazı kullanmak için aynı ağ geçidini kullanabilirsiniz.
2. Adım: Mozilla Geleceği Nasıl Hayal Ediyor?
Mozilla Projesi, 3 bileşenli deneysel bir çerçevedir:
Things Gateway: Web of Things ağ geçidinin bir uygulaması.
Things Cloud: IoT bulut hizmetleri koleksiyonu.
Things Framework: Web Things oluşturmak için yeniden kullanılabilir yazılım bileşenleri koleksiyonu.
Ahududu Pi Ağ Geçidi
Tüm projenin özü, Mozilla'nın Raspberry Pi 3 Ağ Geçidi'dir. Bu gerçekten basit bir adım. Mozilla, sistemi Raspberry Pi üzerine kuran bir Linux dağıtımı hazırlamıştır. Akıllı telefonunuzu kullanarak ağ geçidini kurabilirsiniz.
3. Adım: Kişisel Mozilla IOT Ücretsiz Ağ Geçidinizi Yapmaya Başlayın
1. Flaş SD Kart
Mozilla'dan önceden oluşturulmuş Raspberry Pi OS görüntüsünü indirin ve bir SD karta yükleyin. BU BAĞLANTIDAN Mozilla Ağ Geçidi dağıtımını indirin. Mozilla Gateway'i SD'ye kurmak için Raspberry Pi resmi kılavuzunu kullanabilirsiniz. Diğer bir olasılık da Balena Etcher'dir (https://www.balena.io/etcher/).
Balena Ethcer, Windows Mac ve Linux için bir ISO görüntüsünü SD'ye kopyalayan bir programdır.
2. Ağ Geçidinizi Başlatın
Artık Mozilla Ağ Geçidinizi başlatabilirsiniz. Bundan sonra, Raspberry Pi'den Wifi kullanarak telefonunuzu ağ geçidine bağlayabilirsiniz. Ağ geçidinizi wifi ağınıza bağlayın
Bundan sonra Mozilla bulut sistemine bir tünel oluşturmalısınız. Bundan sonra, ağ geçidinizi Yerel Alan Ağınızdan bile görebilirsiniz.
Bu adımdan sonra Mozilla kimlik bilgilerinizi içeren bir e-posta alırsınız. Modülü derlemeniz gerekir ve… işte bu kadar!
4. Adım: Cihaz Ekle
Şimdi bazı cihazlar ekleyebilirsiniz. Zigbee cihazlarını bağlamak için Zigbee dongle'ı veya Z-Wave cihazları için Z-Wave dongle'ı kullanabilirsiniz.
Adım 5: Arduino Cihazları
Benim çözümüm Arduino uyumlu cihazları kullanabiliyor. 2 NODE ESP8266 kullanıyorum. Bunlardan biri alıcı olarak kullanılır. Kartı bir röleye bağlayabilir ve örneğin bir ışık komutu verebilirsiniz. Diğeri, bir sensörden veri toplayan ve değeri Ağ Geçidine gönderen bir ESP8266'dır. Bu kodda (https://github.com/masteruan/webthing-arduino/tree/master/examples/sensorNodeMCU) bir hata ayıklama testi oluşturdum. ESP8266, Ağ Geçidi panosuna her 3 saniyede bir rastgele bir sayı gönderir.
Düğüm ESP8266 led, Github kodundaki bağlantıdır (https://github.com/masteruan/webthing-arduino/tree/master/examples/LED).
Kodu indirin ve Node ESP8266 kartına yerleştirin.
Adım 6: ESP8266 + Röle Kalkanı
Ben de bu tür bir tahta kullandım. Bir ESP8266 + röle. Kodumu Github'da görebilirsiniz. Yalnızca ESP8266 kartı üzerindeki üretici yazılımını şarj etmeniz gerekir ve ayrıca Mozilla WoT Gateway ile sorunsuz çalışan bir röleye komut verebilirsiniz.
Cihaz eklediğinizde led cihaz gibi kullanabilirsiniz. Mozilla Gateway'den "on" komutu gönderirseniz, ESP seri port komutuyla röle kalkanına röleyi açmak için bir seri komut gönderir, aksi takdirde ESP8266 karta röle için bir kapatma komutu gönderir.
Bu Github kodundaki bağlantıdır (https://github.com/masteruan/webthing-arduino/tree/master/examples/relayEsp8266)
Adım 7: Düğüm ESP8266 Sensörü
Node ESP8266 sensörünün kodunu görebilirsiniz. Bu Github kodundaki bağlantıdır (https://github.com/masteruan/webthing-arduino/tree/master/examples/sensorNodeMCU)
ESP LED ve ESP sensörü için bazı kitaplıkları eklemelisiniz.
"Şey.h"
"WebThingAdapter.h"
"stdio.h"
"Arduino.h"
Ayrıca ESP8266-01 Röle için şunları eklemelisiniz
"SoftwareSerial.h"
Bu kod ile yerel ağ SSID'nizi ve şifrenizi ayarlarsınız. Yeni bir ThigDevice örneği oluşturduktan sonra.
Önerilen:
MuMo - LoRa Geçidi: 25 Adım (Resimlerle)
MuMo - LoRa Ağ Geçidi: ### GÜNCELLEME 10-03-2021 // en son bilgiler / güncellemeler github sayfasında bulunacaktır:https://github.com/MoMu-Antwerp/MuMoMoMo Nedir? ürün geliştirme (Anvers Üniversitesi'nin bir bölümü) altında
Lora Ağ Geçidi (Dragino LG01-P): 6 Adım
Lora Ağ Geçidi (Dragino LG01-P): LoRa es un kırmızı LPWAN, por sus siglas en inglés (DÜŞÜK GÜÇ GENİŞ ALAN AĞI). Enerjinin tüketilmesinin bir gereği değil, ideal para dispositivos IoT. Entre las aplicaciones más comunes se encuentran; Ciudades inteligentes, Tarım
LoRa Ağ Geçidi ESP8266 Arduino Kendin Yap: 5 Adım
LoRa Gateway ESP8266 Arduino DIY: Bu talimat, bir RFM95/96 radyo modülüyle birlikte bir ESP8266 kullanarak tüm dünya bölgeleri için The Things Network ile uyumlu bir LoRa Gateway oluşturmanıza yardımcı olacaktır. Çalışması için kaynak kodu da sağlanır ve entegre bir w ile birlikte gelir
ESP8266 Kalkanı Tabanlı Arduino için Seri UDP/IP Ağ Geçidi: 8 Adım
ESP8266 Kalkanına Dayalı Arduino için Seri UDP/IP Ağ Geçidi: 2016'da "Arduino'nuzu IP Ağına bağlamak için kendi Wifi ağ geçidinizi nasıl yapılır" talimatını zaten yayınladım. Bazı kod geliştirmeleri yaptığım için ve hala bu çözümü kullanıyorum. Yine de şimdi bazı ESP8266 kalkanları var
15$ LoRa Ağ Geçidi/Düğüm ESP8266 PCB Oluşturma 3cmX8cm Boyut: 6 Adım
15$ LoRa Ağ Geçidi/Düğüm ESP8266 PCB Oluştur 3cmX8cm Boyut: Hey, naber beyler? Akarsh burada CETech'ten.Bugün basit bir LoRa düğümü olan bir proje yapacağız ve bunu tek kanallı bir ağ geçidi olarak bile kullanabilirsiniz.Burada kullandığım mikrodenetleyici LoRa kartlarına bağlı ESP8266