Mundarija:
- 1 -qadam: Kerakli apparat va dasturiy ta'minot
- 2 -qadam: Ma'lumotlarni LabView yordam dasturiga yuborish bosqichlari
- 3-qadam: Qizil tugunni sozlash
- 4 -qadam: oqimni yaratish bosqichlari:
- 5 -qadam: Oldinga o'ting va boshlash uchun simsiz shlyuz tugunini oqim tuvalingizga torting
- 6 -qadam: Simsiz sensorlarni toping:
- 7 -qadam: Seriyali port maydonining yonidagi kattalashtirish oynasini bosing va yo'riqnoma bilan mos keladigan portni tanlang, so'ng yuqoridagi "Qo'shish" tugmasini bosing
- 8 -qadam: Seriyali qurilmalar maydoni shu tanlov asosida to'ldiriladi va siz "Bajarildi" tugmasini bosishingiz mumkin, endi siz simsiz sensorlarga to'g'ridan -to'g'ri kirishingiz mumkin! kirayotgan ma'lumotlarni ko'rish uchun
- 9 -qadam: Endi palitrangizga qayting va qidiruv maydonining yuqori qismiga "disk raskadrovka" kiriting, ushbu tugunlardan birini oling va simsiz shlyuzingizning o'ng tomoniga torting
- 10 -qadam: Uni ikki marta bosing va "msg" ni o'zgartiring. "Msg ob'ektini to'ldirish" uchun "Bajarildi" tugmasini bosing
- 11 -qadam: Endi ikkita tugun orasiga chiziq qo'ying va oynaning yuqori o'ng burchagidagi "Joylashtirish" ni bosing
- 12 -qadam: Ma'lumotlar bilan ishlash:
- 13 -qadam: Simsiz sensorlarni qo'shish:
- 14 -qadam: Simsiz shlyuz uchun ishlatilgan oynadan ketma -ket qurilmani tanlang, endi "Mac manzili" yonidagi kattalashtiruvchi oynani bosing va mavjud variantlardan birini tanlang
- 15 -qadam:
- 16 -qadam: Harorat/namlikni ko'rsatish:
- 17 -qadam: Ob'ekt ostidagi katakchani ikki marta bosing va "Nusxa ko'chirish kalitini belgilang", bu xabarni yukdagi har bir mulk uchun bir nechta ob'ektlarga bo'linadi va yangi nomlar uchun mavzularni mulk nomlariga o'rnatadi
- 18 -qadam: Endi "o'tish" tugunini qo'shing, bu bizga har bir xabarni oqimning ma'lum bir qismiga, haroratni boshqarishga va namlikni boshqarishga imkon beradi. Birinchi maydonda "yuk" ni "mavzu" ga o'zgartiring, "==" yoniga "harorat" yozing
- 19 -qadam: Keyin chap tomondagi "+qo'shish" tugmachasini bosing, yangi maydonda "namlik". Ko'rib turganingizdek, ularning har biri o'ng tomonda noyob raqamga ega, bu raqam Msg shartga mos kelganda qaysi chiqishga yuborilishini ko'rsatadi
- 20 -qadam: Keyin palitradan "o'lchagich" qo'shamiz
- 21 -qadam: Yorliqni "Harorat" ga, qiymat formatini esa "{{qiymat | Raqam: 2}} "va" Selsiy "birliklari diapazonini minimal va maksimal kutilgan haroratga o'zgartirish mumkin, men 0 va 50 dan foydalanayapman
- 22 -qadam:
- 23 -qadam:
- 24-qadam: NODE-RED DASHBOARD:
- 25 -qadam: Yorliqning yuqori o'ng burchagida kichik "yangi oyna" belgisi, foydalanuvchi interfeysini ko'rish uchun ustiga bosing
- 26-qadam: NODE-RED DASHBOARD OUTPUT:
Video: IOT Uzoq masofali simsiz harorat va namlik sensori-qizil tugunli: 27 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:25
Simsiz tarmoqli tarmoq arxitekturasidan foydalangan holda 28 millik masofaga ega bo'lgan NCD uzoq masofali simsiz harorat-namlik sensori bilan tanishish. Honeywell HIH9130 harorat-namlik sensori o'z ichiga olgan harorat va namlik namunalarini foydalanuvchi aniqlagan vaqt oralig'ida uzatadi.
Bort harorat sensori -25 ° C dan 85 ° C gacha yoki -13 ° F dan 185 ° F gacha, namlik sensori esa 0 dan 100% RH uchun baholanadi. U faqat 2 ta AA batareyasi va 500 000 simsiz uzatishning ishlash muddati bilan ta'minlanishi mumkin. Batareya muddati atrof -muhit sharoitiga va ma'lumotlarni uzatish oralig'iga qarab 10 yilgacha uzaytirilishi mumkin. Majburiy emas, bu sensor tashqi quvvat bilan ta'minlanishi mumkin.
Ochiq aloqa protokoli bilan, bu IoT simsiz harorat namlik mahsuloti deyarli har qanday boshqaruv tizimi yoki shlyuz bilan birlashtirilishi mumkin. Ma'lumotlar kompyuterga, Raspberry Pi, Microsoft Azure® IoT yoki Arduino -ga uzatilishi mumkin. Sensor parametrlari va simsiz uzatish sozlamalari ochiq muloqot protokoli yordamida yo'lda o'zgartirilishi mumkin, bu esa mo'ljallangan dasturga qarab maksimal konfiguratsiyani ta'minlaydi. Uzoq diapazonli simsiz harorat namlik sezgichining uzoq diapazoni, narxi, aniqligi, batareyaning ishlash muddati va xavfsizlik xususiyatlari uni sanoat va iste'mol bozorining aksariyat talablariga javob beradigan tanlovga aylantiradi.
1 -qadam: Kerakli apparat va dasturiy ta'minot
Uskuna:
1. NCD uzoq masofali harorat va namlik sensori
2. USB interfeysli NCD uzoq masofali simsiz tarmoqli modem
Dasturiy ta'minot:
1. LabView yordam dasturi
2. Qizil tugun
2 -qadam: Ma'lumotlarni LabView yordam dasturiga yuborish bosqichlari
- Birinchidan, ma'lumotlarni vizualizatsiya qilish uchun bizga Labview yordamchi dasturi kerak.
- Ushbu foydalanuvchi interfeysidan foydalanish uchun siz quyidagi drayverlarni o'rnatishingiz kerak bo'ladi:
1. 64 bitli haydovchi va 32 bitli haydovchi uchun bu yerdan ish vaqti dvigatelini o'rnating.
2. NI Visa Driver -ni o'rnating.
3. Labview Run time ketma-ket haydovchisi va LabVIEW Run-Time Engine-ni o'rnating.
4. Ushbu mahsulotni ishga tushirish bo'yicha qo'llanma.
3-qadam: Qizil tugunni sozlash
Endi sizda sensorlar ishlayotgandek, biz bu ma'lumotlar bilan foydali ish qilishimiz kerak.
- Birinchidan, siz Node-Red-ni o'rnatishingiz kerak bo'ladi.
- Bu bajarilgandan so'ng, siz buyruq satrini yoki Windows foydalanuvchilari uchun Power Shell-ni kiritishingiz kerak, Node-RED o'rnatilgan katalogga o'ting.
- Endi "npm i ncd-red-simsiz tugun-qizil-boshqaruv paneli" ni kiriting. Bu simsiz sensorlardan ma'lumotlarni qabul qilish uchun zarur bo'lgan tugunlarni o'rnatadi va tugagandan so'ng siz Node-RED-ni ishga tushirishingiz mumkin.
- Tugun serverini ishga tushirish uchun buyruq satriga yoki terminalga node-red yozing va enter tugmasini bosing.
4 -qadam: oqimni yaratish bosqichlari:
Bu vaqtda siz chap tomonda tugunlarning uzun ro'yxati bo'lgan katta bo'sh oqimni ko'rasiz, bu yon panel palitrasi deb ataladi.
5 -qadam: Oldinga o'ting va boshlash uchun simsiz shlyuz tugunini oqim tuvalingizga torting
NCD-red-wireless-ketma-ket ulanishni boshqaruvchi, kiruvchi sensor ma'lumotlarini tahlil qiladigan, ularni ma'lum parametrlar bo'yicha filtrlaydigan va simsiz sensorlarni sozlash imkonini beruvchi tugunlarni ta'minlaydi.
6 -qadam: Simsiz sensorlarni toping:
Tugunni etkazib bergandan so'ng, siz tugunning imkoniyatlari to'g'risidagi yozuvlarni o'z ichiga olgan ma'lumot yorlig'ini ko'rishingiz mumkin, bu tugma qizil-qizil paketlar uchun yaxshi to'ldirilgan va qimmatbaho statistikadan iborat bo'lib, ko'pincha siz xohlamaysiz. Ma'lumotlar yorlig'i tashqarisidagi boshqa hujjatlarni ko'rishingiz mumkin, shuning uchun siz tugun qanday ishlaydi, degan savol tug'ilsa ham, o'z oqimlaringizni qurayotganingizda, uni o'ylab ko'ring. Biz qilmoqchi bo'lgan keyingi element - bu tugunni sozlash, uni birinchi marta qo'shganingizda, o'ng yuqori burchakda ko'k nuqta yonida kichik uchburchak borligini, uchburchak tugunning qo'shimcha konfiguratsiyani xohlashini bildiradi. nuqta tugun endi yo'q, lekin oqimning bir qismi sifatida joylashtirilganligini ko'rsatadi.
- Konfiguratsiya variantlarini ochish uchun tugunni ikki marta bosing.
- USB routerni sozlash uchun "Serial Device" maydonining yonidagi qalam belgisini bosing, bu faqat bir nechta variantga ega bo'lgan ikkinchi konfiguratsiya panelini ochadi.
7 -qadam: Seriyali port maydonining yonidagi kattalashtirish oynasini bosing va yo'riqnoma bilan mos keladigan portni tanlang, so'ng yuqoridagi "Qo'shish" tugmasini bosing
8 -qadam: Seriyali qurilmalar maydoni shu tanlov asosida to'ldiriladi va siz "Bajarildi" tugmasini bosishingiz mumkin, endi siz simsiz sensorlarga to'g'ridan -to'g'ri kirishingiz mumkin! kirayotgan ma'lumotlarni ko'rish uchun
9 -qadam: Endi palitrangizga qayting va qidiruv maydonining yuqori qismiga "disk raskadrovka" kiriting, ushbu tugunlardan birini oling va simsiz shlyuzingizning o'ng tomoniga torting
10 -qadam: Uni ikki marta bosing va "msg" ni o'zgartiring. "Msg ob'ektini to'ldirish" uchun "Bajarildi" tugmasini bosing
11 -qadam: Endi ikkita tugun orasiga chiziq qo'ying va oynaning yuqori o'ng burchagidagi "Joylashtirish" ni bosing
12 -qadam: Ma'lumotlar bilan ishlash:
Endi simsiz sensorlardan ma'lumotlar yig'iladi va u "disk raskadrovka" yorlig'iga chiqariladi, bu "disk raskadrovka" yorlig'i ma'lumot yonidan keyin o'ng yon panelda joylashgan. Ma'lumotni ko'rish uchun reset tugmasini bosing. Qizil tugunli yozuvlar json paketidagi tugunlar orasidan oshib ketadi. Xabar ob'ekti disk raskadrovka yorlig'iga kirganda, siz u bilan birga kelgan ma'lumotlarning umumiy ro'yxatini ko'rish uchun uni kattalashtirishingiz mumkin. Agar siz qaysi sensorlar tekshirilayotganini tezda ko'rishingiz kerak bo'lsa, bu juda foydali bo'ladi. Bu tugunning boshqa muammosi - yo'riqnoma konfiguratsiya rejimidagi qurilmalar hujjatlashtirilgan tarmoq identifikatori bilan almashishning oson usuli, chapdagi tugmani bosish kifoya. tugun va asbob konfiguratsiya tarmog'iga o'tadi, uni yana tinglash rejimiga qaytarish uchun bosing. Wi-Fi asboblari tugunlari o'rnatilgandan so'ng, ular sensorni konfiguratsiya rejimiga o'tganda muntazam ravishda sozlashi mumkin, shuning uchun qurilmani tez sozlash uchun oqimda mavjud bo'lgan bunday shlyuz tugunlarini saqlash har doim mavjud.
13 -qadam: Simsiz sensorlarni qo'shish:
biz simsiz sensorli yozuvlarni o'zimizda ajratishimiz kerak, biz uni ko'rsatishimiz mumkin, biz shlyuzdan kelgan xabarlarni sensorli turiga yoki manziliga qarab ajratish uchun kalit tugunidan foydalanishimiz mumkin, lekin men aytganimdek, Haqiqatan ham, simsiz tugunlar sensorlarni sozlash uchun qo'shimcha funktsiyalarni o'z ichiga oladi, shuning uchun biz sizdan ushbu tuzilmalar qanday ishlashi haqida to'liq tasavvur berishni boshlaymiz. Agar siz ikkala datchikdan kelgan paketlarni ko'rmagan bo'lsangiz, oldindan kesib o'ting va boshlanmagan joyidagi reset tugmasini bosing. Sensorni har qanday ketma -ket konfiguratsiya tugunlari orqali baholashda, makon manzili va sensori hovuzda saqlanadi, shuning uchun biz uni keyingi bosqich davomida tezda topa olamiz.
Palitradagi simsiz tugunni oling va uni oqimga torting, uni sozlash uchun uni ikki marta bosing
14 -qadam: Simsiz shlyuz uchun ishlatilgan oynadan ketma -ket qurilmani tanlang, endi "Mac manzili" yonidagi kattalashtiruvchi oynani bosing va mavjud variantlardan birini tanlang
15 -qadam:
Siz avtomatik ravishda sensorlar turini belgilashini sezasiz, shuningdek aniqlashni osonlashtirish uchun unga nom berishingiz mumkin. Ma'lumotlar ko'rinishida ta'kidlanganidek, Konfiguratsiya uchun ketma -ket qurilma ixtiyoriy va biz hozir bu haqda tashvishlanmaymiz. Siz qo'shgan tugun, sensor sensori ma'lumotlarini filtr sifatida samarali ishlaydi, faqat Mac manzili yoki sensori turidagi ma'lumotlarni uzatadi, agar hech qanday Mac manzili bo'lmasa.
16 -qadam: Harorat/namlikni ko'rsatish:
Simsiz sensorlar uchun ushbu tugunlar, bir xil ma'lumotga ega bo'lgan, simsiz shlyuzlar tuguniga o'xshash, bir xil ma'lumotga ega bo'lgan xabar ma'lumotlarini yuboradi. xabarning o'zi.
Paletadan "bo'linish" tugunini oling va uni Temp/Hum tugunining o'ng tomoniga qo'ying
17 -qadam: Ob'ekt ostidagi katakchani ikki marta bosing va "Nusxa ko'chirish kalitini belgilang", bu xabarni yukdagi har bir mulk uchun bir nechta ob'ektlarga bo'linadi va yangi nomlar uchun mavzularni mulk nomlariga o'rnatadi
18 -qadam: Endi "o'tish" tugunini qo'shing, bu bizga har bir xabarni oqimning ma'lum bir qismiga, haroratni boshqarishga va namlikni boshqarishga imkon beradi. Birinchi maydonda "yuk" ni "mavzu" ga o'zgartiring, "==" yoniga "harorat" yozing
19 -qadam: Keyin chap tomondagi "+qo'shish" tugmachasini bosing, yangi maydonda "namlik". Ko'rib turganingizdek, ularning har biri o'ng tomonda noyob raqamga ega, bu raqam Msg shartga mos kelganda qaysi chiqishga yuborilishini ko'rsatadi
20 -qadam: Keyin palitradan "o'lchagich" qo'shamiz
21 -qadam: Yorliqni "Harorat" ga, qiymat formatini esa "{{qiymat | Raqam: 2}} "va" Selsiy "birliklari diapazonini minimal va maksimal kutilgan haroratga o'zgartirish mumkin, men 0 va 50 dan foydalanayapman
22 -qadam:
Oqim ishlab chiqaruvchining yana bir ajoyib xususiyati - bu nusxa ko'chirish+joylashtirish, siz qo'shgan o'lchagichni bosing va ctrl+c (Macda cmd+c) ni bosing, keyin cntl+v ni bosing, endi sizda ikkinchi o'lchagich bor, uni ikki marta bosing. Yorliqni namlikka, birliklarni RHga va diapazonni 20 va 80 ga o'zgartiring
23 -qadam:
- Endi simlarni Harorat/Namlik tugunidan bo'linish tuguniga, bo'linish tugunidan kalit tuguniga va kalit tugunining birinchi (yuqori) chiqishidan harorat o'lchagich tuguniga va kalit tugunining ikkinchi chiqishidan namlik o'lchagichiga torting..
- Bu bajarilgandan so'ng, tarqatish -ni bosing.
24-qadam: NODE-RED DASHBOARD:
Oqim tuzuvchi yordamida foydalanuvchi interfeysi yaratish qobiliyatini beradi, xaritalar, grafikalar va boshqa bir qancha vizual elementlarni taqdim etadi, biz foydalanuvchini kiritish yordamida oqimni ishga tushirish uchun tugunlar bilan bir qatorda. Biz simsiz sensorlardan telemetriyani ko'rsatish uchun ushbu tugunlarning bir qismini ishlatamiz.
tekshirib ko'ramiz! O'ng yuqori burchakda "Boshqaruv paneli" yozuvi mavjud
25 -qadam: Yorliqning yuqori o'ng burchagida kichik "yangi oyna" belgisi, foydalanuvchi interfeysini ko'rish uchun ustiga bosing
O'lchagichlar hech qanday ma'lumotni ko'rsatmasligi mumkin, chunki siz oqimni o'rnatganingizdan beri sensorlar haqida hech qanday ma'lumot berilmagan, harorat/namlik sensori sozlamalarini tiklash uchun tugmachani bosing va o'lchagichlar yuqoriga ko'tarilishi kerak. Endi siz real vaqtda ma'lumotlarni ko'rsatishingiz kerak!
26-qadam: NODE-RED DASHBOARD OUTPUT:
Endi harorat va namlik oshishi va kamayishi bilan har xil o'zgaruvchilar ichida yangi ma'lumotlar mavjud.
Tavsiya:
IoT- Ubidots- ESP32+uzoq masofali simsiz tebranish va harorat sensori: 7 qadam
IoT- Ubidots- ESP32+simsiz masofadan tebranish va harorat sensori: tebranish-bu chindan ham motorli gadjetlardagi mashinalar va tarkibiy qismlarning harakatlanishi yoki tebranishi. Sanoat tizimidagi tebranish muammoning alomati yoki sababi bo'lishi mumkin yoki u kundalik ish bilan bog'liq bo'lishi mumkin. Masalan, oskiy
Esp32-Ubidots-simsiz uzoq masofali harorat va namlik: 6 qadam
Esp32-Ubidots-simsiz uzoq masofali harorat va namlik: Bu darslikda biz harorat va namlik sensori yordamida har xil harorat va namlik ma'lumotlarini o'lchaymiz. Shuningdek, siz ushbu ma'lumotlarni Ubidots -ga qanday yuborishni bilib olasiz. Shunday qilib, siz uni har xil ilovalar uchun istalgan joydan tahlil qilishingiz mumkin
IoT uzoq masofali tebranish va harorat sensori bilan tugun-RED: 34 qadam
IoT uzoq masofali tebranish va harorat sensori bilan tugunli-RED: simsiz tarmoqli tarmoq arxitekturasidan foydalangan holda 28 milgacha bo'lgan NCD uzoq masofali simsiz harorat namlik sensori bilan tanishish. Honeywell HIH9130 namlik datchigi yuqori aniqlikdagi haroratni uzatadi
IoT-ThingSpeak-ESP32-uzoq masofali-simsiz-tebranish va harorat: 6 qadam
IoT-ThingSpeak-ESP32-Uzoq masofali-Simsiz-Vibratsiyali va Harorat: Ushbu loyihada biz NCD tebranishi va harorat sensori, Esp32, ThingSpeak yordamida tebranish va haroratni o'lchaymiz. - motorli gadjetlardagi mashinalar va butlovchi qismlar. I -dagi tebranish
IoT uzoq masofali simsiz harorat va namlik sensori ma'lumotlarini Google jadvaliga yuborish: 39 qadam
IoT uzoq masofali simsiz harorat va namlik sensori ma'lumotlarini Google jadvaliga yuborish: biz bu erda NCD harorat va namlik sensori ishlatamiz, lekin har qanday ncd mahsuloti uchun qadamlar teng bo'lib qoladi, shuning uchun agar sizda boshqa ncd simsiz sensorlar bo'lsa, kuzatib boring. yonida. Ushbu matnni to'xtatish orqali siz