Mundarija:
- 1-qadam: Node-RED-ni o'rnating
- 2 -qadam: Qurilish va sinov uchun zarur bo'lgan ba'zi komponentlar
- 3-qadam: 1-sinov: Tugun-RED bilan MQTT HIVEMQ ulanish vositachisi
- 4 -qadam: Arxitektura
- 5-qadam: 2-sinov: ESP8266 va tugun-RED bilan MQTT HIVEMQ ulanish brokeri
- 6 -qadam: Xulosa va boshqa ma'lumotlar
Video: ESP8266 va ochiq "bepul" MQTT brokeri HiveMQ va tugun-RED: 6 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:28
MQTT protokoli so'nggi yillarda katta kuchga ega bo'ldi, chunki u oddiy, xavfsiz, amaliy va engil, IoT va M2M ilovalari uchun juda mos keladi.
MQTT ilovalarini ishlab chiquvchilar va ishlab chiqaruvchilarning hissasi tufayli Internetni nazorat qilish va nazorat qilish uchun ochiq MQTT Brokerlari mavjud, ular har qanday MQTT mijozidan ulanishi mumkin, bu holda biz MQTT ulanishlari va veb -rozetkalarini ko'rish uchun asboblar paneli bo'lgan HIVEMQ -dan foydalanamiz., chunki ommaviy bo'lishi kerak, biz quyida ko'rib chiqamiz.
Rasmiy veb -sayt: HiveMQDashboard MQTT: HiveMQ
Ulanishlar vositachisi MQTT
- Broker: broker.hivemq.com
- TCP porti: 1883 yil
- Veb -rozetka porti: 8000
Sinov
Keyin biz ikkita testni o'tkazamiz:
- Tugun-RED bilan MQTT HIVEMQ ulanish vositachisi.
- ESP8266 va Node-RED bilan MQTT HIVEMQ ulanish vositachisi.
To'liq darslik va yuklamalar
Qo'shimcha ma'lumot uchun tashrif buyuring:
Ma'lumot uchun tashrif:
1-qadam: Node-RED-ni o'rnating
2 -qadam: Qurilish va sinov uchun zarur bo'lgan ba'zi komponentlar
Qurilish va sinov uchun zarur bo'lgan ba'zi komponentlar:
ESP8266 12E -
Sensor DS18B20 Onewire -
3 rezistor 10k
3-qadam: 1-sinov: Tugun-RED bilan MQTT HIVEMQ ulanish vositachisi
Tarmoqdagi mahalliy serverda ilgari o'rnatilgan Node-RED-dan foydalanib, biz har qanday MQTT mijozidan ulanishni tekshirish uchun HIVEMQ bilan MQTT aloqasini o'rnatamiz.
4 -qadam: Arxitektura
Sensorli ulanishlar
ESP8266 moduli MQTT mijozi sifatida tuzilgan va D4 pinli (Gpio 02) 5V ga ulangan DS18B20 sensori haroratining davriy o'qilishini bajaradi, bu esa uning tavsiya etilgan qarshiligi maksimal ma'lumotlar jadvalida.
Kutubxonalar talab qilinadi:
- PubSubClient.h
- OneWire.h
- Dallas harorati.h
5-qadam: 2-sinov: ESP8266 va tugun-RED bilan MQTT HIVEMQ ulanish brokeri
Bu holda MQTT mijozi sifatida tuzilgan ESP8266 12E NodeMCU moduli DS18B20 harorat sensori o'qiydi Protokoli (Onewire) haroratni MQTT orqali Broker HIVEMQ ga yuboradi va mahalliy tarmoqqa o'rnatilgan Node-RED harorat va grafik qiymatini so'raydi. Boshqaruv paneli.
MQTT mavzusi "harorat/PDAControl/sensor"
Xabar
Harorat qiymatiga misollar "28.9"
6 -qadam: Xulosa va boshqa ma'lumotlar
Bizning fikrimizcha, broker texnik jihatdan ochiq bo'lsa -da, biz bu brokerga doimiy ravishda ulanib turadigan ilovalarni sezmaymiz va ochiq bo'lgani uchun HIVE bir qancha huquqiy jihatlarga ega, ular e'tiborga olinishi kerak.
Biz faqat tezkor testlarni o'tkazamiz, lekin shuni ta'kidlash kerakki, ular IoT dasturlarini ushbu broker yordamida o'rnatdilar, bu xizmat hech qanday noqulaylik tug'dirmaydi.
Har qanday joydan bulutli broker (intenet) yordamida biz o'z qurilmalarimiz va ilovalarimizni IP -manzillar va boshqa cheklovlarsiz, hozirgi vaqtda MQTT serverlarining tadqiqot rejalari va xizmatlarisiz ulashimiz mumkin edi.
Keyingi darslarda biz boshqa umumiy MQTT serverlarini va FRED (Node-RED) bilan o'zaro aloqalarni sinab ko'ramiz.
Brokerning boshqa ommaviy nashrlari
Jamoat brokerlari Mosca.io -ni sinovdan o'tkazdi
To'liq darslik va yuklamalar
Tavsiya:
Rfid va Blynk taymerining qulfini ochish bilan tugun Mcu hind avtomobilining markaziy qulfi: 9 qadam
Rfid va Blynk taymer qulfini ochish bilan tugunli Mcu hind avtomobilining markaziy qulfi: Bugun men sizga hind uslubidagi avtomashinani to'liq avtomatik avtomatlashtirilgan rfid tagli blynk wifi boshqaruvi va vaqtni qulfini ochishni ko'rsataman. U ham oddiy markaziy qulfning barcha xususiyatlariga ega. markaziy qulf ONLINE FAOLIYATNI TARMOQ QILISHNI TALAB ETADI
OpenLH: Biologiya bilan ijodiy tajriba o'tkazish uchun ochiq suyuqlik bilan ishlash tizimi: 9 qadam (rasmlar bilan)
OpenLH: Biologiya bilan ijodiy eksperimentlar uchun ochiq suyuqlik bilan ishlash tizimi: Biz bu ishni moddiy, ko'milgan va mujassamlangan o'zaro ta'sir xalqaro konferentsiyasida (TEI 2019) taqdim etganimizdan faxrlanamiz. Tempe, Arizona, AQSh | 17-20 mart. Hamma yig'ish fayllari va qo'llanmalar bu erda mavjud. Oxirgi kod versiyasi
"Sup - quadriplegiya bilan kasallangan odamlar uchun sichqoncha - arzon va ochiq manba: 12 qadam (rasmlar bilan)
"Sup - quadriplegiya bilan kasallangan odamlar uchun sichqoncha - arzon va ochiq manba: 2017 yilning bahorida mening eng yaqin do'stimning oilasi mendan Denverga uchib, ularga loyihada yordam berishni xohlaysizmi, deb so'rashdi. Ularning Alen ismli do'sti bor, u togda velosipedda avariya natijasida quadriplegiya bilan og'rigan. Feliks (mening do'stim) va men tezda javob topdik
Quvonchli robot (Robo Da Alegriya) - Ochiq manbali 3D bosma, Arduino bilan ishlaydigan robot!: 18 qadam (rasmlar bilan)
Quvonchli robot (Robo Da Alegriya) - Ochiq manbali 3D bosma, Arduino bilan ishlaydigan robot !: Instructables Wheels tanlovida birinchi sovrin, Arduino bo'yicha Instructables tanlovida ikkinchi sovrin va Bolalar uchun dizayn tanlovida yuguruvchi. Bizga ovoz bergan barchaga rahmat !!! Hamma joyda robotlar kelmoqda. Sanoat dasturlaridan tortib to
Quyosh energiyasi bilan ishlaydigan bepul energiya: 4 qadam (rasmlar bilan)
Quyosh energiyasi bilan ishlaydigan bepul energiya: quyosh energiyasidan foydalanadigan bepul energiya. Https://www.youtube.com/watch?v=XtP7g… eski batareyani ishlaydigan quyosh batareyasi bilan ishlaydigan radioga aylantirishning oson loyihasi. Bepul energiyani chaqiring, chunki u batareyasiz va quyosh bo'lganda ishlaydi