Isi kandungan:
- Langkah 1: Pasang Node-MERAH
- Langkah 2: Sebilangan Komponen yang Diperlukan untuk Membina & Menguji
- Langkah 3: Ujian 1: Broker Sambungan MQTT HIVEMQ Dengan Node-MERAH
- Langkah 4: Senibina
- Langkah 5: Ujian 2: Broker Sambungan MQTT HIVEMQ Dengan ESP8266 & Node-MERAH
- Langkah 6: Kesimpulan dan Maklumat Lanjut
Video: ESP8266 & MQTT Broker HiveMQ & Node-RED Umum "Percuma" 6 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:12
Protokol MQTT telah mendapat kekuatan besar dalam beberapa tahun kebelakangan ini kerana mudah, selamat, praktikal dan ringan sempurna untuk aplikasi IoT dan M2M.
Terima kasih atas sumbangan pembangun dan pembangun aplikasi MQTT, terdapat MQTT Broker umum untuk ujian pemantauan dan kawalan Internet, tersedia untuk berhubung dari mana-mana klien MQTT dalam hal ini kami akan menggunakan HIVEMQ, yang mempunyai papan pemuka untuk melihat sambungan MQTT dan soket Web., kerana secara umum harus mempunyai beberapa pertimbangan yang akan kita lihat di bawah.
Laman Web Rasmi: HiveMQDashboard MQTT: HiveMQ
Broker Sambungan MQTT
- Broker: broker.hivemq.com
- Pelabuhan TCP: 1883
- Port Websocket: 8000
Uji
Kemudian kami akan melakukan 2 ujian:
- Broker Sambungan MQTT HIVEMQ dengan Node-RED.
- Broker Sambungan MQTT HIVEMQ dengan ESP8266 & Node-RED.
Tutorial dan muat turun lengkap
Untuk maklumat lebih lanjut, sila lawati:
Para mas información visita:
Langkah 1: Pasang Node-MERAH
Langkah 2: Sebilangan Komponen yang Diperlukan untuk Membina & Menguji
Beberapa komponen yang diperlukan untuk membina & menguji:
ESP8266 12E -
Sensor DS18B20 Onewire -
3 Perintang 10k
Langkah 3: Ujian 1: Broker Sambungan MQTT HIVEMQ Dengan Node-MERAH
Dengan menggunakan Node-RED yang sebelumnya dipasang pada pelayan tempatan di rangkaian saya, kami akan membuat sambungan MQTT dengan HIVEMQ untuk mengesahkan sambungan dari mana-mana klien MQTT.
Langkah 4: Senibina
Sambungan Sensor
Modul ESP8266 dikonfigurasi sebagai klien MQTT dan melakukan pembacaan suhu berkala sensor DS18B20, disambungkan ke pin D4 (Gpio 02), bekalan ke 5v, dengan rintangan yang disyorkan masing-masing dalam lembar data maksimum.
Memerlukan perpustakaan:
- PubSubClient.h
- OneWire.h
- DallasTemperature.h
Langkah 5: Ujian 2: Broker Sambungan MQTT HIVEMQ Dengan ESP8266 & Node-MERAH
Dalam kes ini, modul ESP8266 12E NodeMCU dikonfigurasi sebagai klien MQTT membaca sensor suhu Protokol DS18B20 (Onewire) menghantar suhu melalui MQTT ke Broker HIVEMQ dan Node-RED yang dipasang di rangkaian tempatan meminta nilai suhu dan grafik Pada Node-RED Papan Pemuka.
Topik MQTT "suhu / PDACkontrol / sensor"
Mesej
Contoh nilai suhu "28.9"
Langkah 6: Kesimpulan dan Maklumat Lanjut
Kami berpendapat bahawa walaupun secara teknikal broker adalah umum, kami tidak menyedari aplikasi yang selalu berhubung dengan broker ini, dan oleh kerana HIVE awam percuma mempunyai beberapa aspek undang-undang yang mesti diambil kira.
Kami hanya melakukan ujian pantas, walaupun harus diperhatikan bahawa mereka telah memasang aplikasi IoT mereka dengan broker ini tanpa ada kesulitan yang nyata bahawa perkhidmatan ini aktif dan umum.
Dengan broker di cloud (intenet) dari mana sahaja, kami dapat menghubungkan peranti dan aplikasi kami tanpa had alamat IP dan sekatan lain, yang sedang merancang rancangan dan perkhidmatan pelayan MQTT.
Dalam tutorial seterusnya kami akan mencuba pelayan dan interaksi MQTT awam lain dengan FRED (Node-RED).
Broker penerbitan lain
Ujian Broker Awam Mosca.io
Disyorkan:
Memasang MQTT Broker (Mosquitto) pada Windows: 7 Langkah
Memasang MQTT Broker (Mosquitto) pada Windows: Apa itu broker? Broker MQTT adalah pusat pengurusan data atau biasa disebut sebagai " pelayan ". Broker Mosquitto bertanggungjawab mengendalikan semua mesej, menyaring mesej, memutuskan siapa yang berminat dengannya dan kemudian menerbitkan
Cara Mengurangkan Polaritas Komponen Elektronik Umum: 7 Langkah
Bagaimana Mengurangkan Kutuban Komponen Elektronik Umum: Pernah cuba menggunakan semula LED, hanya untuk tidak mengetahui sisi mana yang positif atau negatif? Takut lagi! Dalam arahan ini, saya akan memberi anda petua bagaimana mencari kekutuban komponen elektronik biasa
Arduino: Cara Menghubungkan Sensor dan Item Umum: 4 Langkah
Arduino: Cara Menghubungkan Sensor dan Item Biasa: Kadang-kadang, anda tidak dapat mengetahui bagaimana membuat litar untuk berfungsi! Instruksional ini akan membantu anda menggunakan elektronik anda dengan cara yang sesuai digunakan dengan menunjukkan kepada anda cara menghubungkannya ke papan Arduino anda. Kesukaran: e
Cara Menyelamatkan Pemacu DVD dengan Bahagian Percuma: 7 Langkah (dengan Gambar)
Bagaimana Menyelamatkan Pemacu DVD untuk Bahagian Percuma: Pernahkah anda tertanya-tanya apa yang ada di dalam pemacu optik yang boleh digunakan? Semasa saya kecil, sangat menarik bagi saya untuk mengetahui cara mengitar semula alat ganti. Bahkan sekarang ini adalah sesuatu yang saya dapati menyeronokkan dan menarik. Lelaki ini telah dicalonkan untuk harta karun
Guitar Amp Tilt Stand - Reka bentuk "Kerusi Afrika" - Ringkas, Kecil, Kuat, Mudah, Percuma atau Murah: 9 Langkah
Guitar Amp Tilt Stand - Reka Bentuk "Kerusi Afrika" - Ringkas, Kecil, Kuat, Mudah, Percuma atau Murah: Guitar Amp Tilt Stand - Terlalu Mudah - sederhana, kecil, kuat, percuma atau murah. Untuk amp semua saiz, bahkan kabinet besar dengan kepala yang terpisah. Cukup buat ukuran papan dan paip dan anda memerlukan hampir semua peralatan yang anda mahukan