Mundarija:

6LoWPAN bilan MQTT nurni boshqarish: 5 qadam (rasmlar bilan)
6LoWPAN bilan MQTT nurni boshqarish: 5 qadam (rasmlar bilan)

Video: 6LoWPAN bilan MQTT nurni boshqarish: 5 qadam (rasmlar bilan)

Video: 6LoWPAN bilan MQTT nurni boshqarish: 5 qadam (rasmlar bilan)
Video: SummerCamp 2020 - A la découverte de l'IoT 2024, Iyul
Anonim
6LoWPAN bilan MQTT nurni boshqarish
6LoWPAN bilan MQTT nurni boshqarish

"Besh kun ichida IoT" kitobidan va github misolidan so'ng, bu demo ubidotlarning o'zgaruvchan buyrug'idan foydalanadi va raqamli yorug'lik sensorini o'qiydi.

6LoWPAN/IPv4 yo'riqnoma simsiz tarmoqdan 6LoWPAN/IPv6 ma'lumotlarini Ubidots "bulutli" masofali MQTT brokeriga tarjima qilish uchun ishlatilgan, bu holda dastur daraxt turini yaratadi:

- ma'lumotlar hodisasi (sensor o'qishlari vaqti -vaqti bilan e'lon qilinadi)

- signal hodisasi (sensor chegaralari belgilangan chegaradan yuqori/past)

- Ubidots ma'lumotlari (qurilma platforma tomonidan e'lon qilingan qiymatni o'qiydi)

Qo'llanmalar Linuxda, Windowsda VMware -dan foydalanish mumkin bo'lgan tasvir mavjud

1-qadam: yonib-o'chadigan RE-Mote

Miltillovchi RE-Mote
Miltillovchi RE-Mote
Miltillovchi RE-Mote
Miltillovchi RE-Mote
Miltillovchi RE-Mote
Miltillovchi RE-Mote
Miltillovchi RE-Mote
Miltillovchi RE-Mote

flesh uchun buning uchun sizga kerak:

- ochiq terminal

-/example/zolertia/tutorial/99-apps/mqtt-node-ga o'ting

- Makerfile -ni ubidot va yoritish yordamida tahrirlang

- ubidots hisobining tokenini nusxa ko'chiring va bulutli papkaga ubidots.h ga joylashtiring

- RE_Mote dasturga ulanganligini tekshiring

- RE-Mote-ga Makefile-ni yuklang

- keyingi qadam - Orionni dasturlash va sozlash, bu github -da tushuntirilgan

2 -qadam: BILDI

BILDI
BILDI
BILDI
BILDI
BILDI
BILDI

Muvaffaqiyatli yuklangan bo'lsa, siz terminal orqali sensor qiymatlarini doimiy ravishda yuklaydigan va vaqti-vaqti bilan qurilmaning manzilini ko'rsatadigan RE-Mote javobini ko'rasiz.

Qurilmalar ichidagi ubidots platformasida va e'lon qilingan manzilga mos keladigan qurilmada siz qurilmadan yuklangan barcha o'zgaruvchilarni ko'rishingiz mumkin.

led_toggle - bu o'zgarmaydigan, qurilma uni platformaga yuklamaydi, lekin platforma uni qurilmaga yuklaydi. Ledni boshqarish uchun bizga led_toggle o'zgaruvchisi kerak bo'ladi, buning uchun O'zgaruvchini qo'shish, Standart va led_toggle nomini bosing.

Boshqaruv panelida biz "Boshqarish, Slider, O'zgaruvchilarni qo'shish" vidjetini yaratamiz, qurilmaning manzilini bosing, led_toggle, Maks: 100, Min: 0, O'zgaruvchini qo'shish.

Agar siz panelni siljitsangiz, u holda chiroq qanday yonishini va terminalda qanday qiymatlar nashr etilishini ko'rasiz, chiziq qiymati 0 dan 100 gacha, qurilmada bu qiymat 16 bit bo'lishi kerak, bu 65535 ga etadi. omilga ko'paytiriladi, shuning uchun 100 * 655 = 65500.

Tavsiya: