Агуулгын хүснэгт:

Лора температурын хяналтын самбар: 5 алхам
Лора температурын хяналтын самбар: 5 алхам

Видео: Лора температурын хяналтын самбар: 5 алхам

Видео: Лора температурын хяналтын самбар: 5 алхам
Видео: Как построить сеть LoRa с ES8266 || Облако Интернета вещей RemoteXY 2024, Долдугаар сарын
Anonim
Лора температурын хяналтын самбар
Лора температурын хяналтын самбар

Миний сүүлчийн зааварчилгаанд би TTN -ээр дамжуулан температур мэдрэгчийг Лора руу хэрхэн холбохыг танд үзүүлэв. Одоо би энэ өгөгдлийг хэрхэн уншиж, хяналтын самбарт харуулахыг танд үзүүлэх гэж байна. IFTTT дээрх өгөгдлийг хэрхэн ашиглах талаар бид бас авч үзэх болно.

Алхам 1: Node-red татаж авах

Node-red татаж авах
Node-red татаж авах

Хэрэв та аль хэдийн улаан-зангилаа суулгасан бол энэ алхамыг алгасаж болно.

Улаан зангилаа суулгах

Эхлээд та Node.js. -г суулгах хэрэгтэй. Суулгаж дууссаны дараа CMD -ийг нээгээд дараах тушаалыг ажиллуулна уу.

npm install -g --unsafe-perm node-red

зангилааны улаан нээгдсэн CMD-ийг эхлүүлж, энэ тушаалыг гүйцэтгэхийн тулд:

зангилаа улаан

Албан ёсны суулгах гарын авлага:

Алхам 2: Зангилааг суулгана уу

Nodes -ийг суулгана уу
Nodes -ийг суулгана уу
Nodes -ийг суулгана уу
Nodes -ийг суулгана уу
Nodes -ийг суулгана уу
Nodes -ийг суулгана уу
Nodes -ийг суулгана уу
Nodes -ийг суулгана уу

Одоо бид хэрэгтэй зангилаагаа суулгах ёстой.

2 арга бий:

1) CMD -ийг нээгээд энэ тушаалыг ажиллуулна уу.

cd./.node-rednpm зангилааны улаан самбарыг суулгана уу

2) Зангилааны улаан ажиллаж байгаа эсэхийг шалгаарай, 127.0.0.1:1880-ийг нээж, баруун дээд буланд байгаа 3 баарыг дарж, палитрыг удирдах, суулгах, "зангилаа-улаан самбар" гэж хайх, суулгах товчийг дарна уу.

Алхам 3: Node-red-ийг нээж, урсгалыг суулгана уу

Node-red-ийг нээж, урсгалыг суулгана уу
Node-red-ийг нээж, урсгалыг суулгана уу

Хөтөч дээрээ "127.0.0.1:1880" гэж бичээд улаан зангилааг нээнэ үү.

Node-red.txt доторх текстийг доороос нь хуулж ав

Баруун дээд буланд байгаа 3 баарыг дарж, импорт руу ороод санах ойг дарна уу. Одоо өмнө нь хуулсан текстээ буулгана уу.

Алхам 4: MQTT зангилаа тохируулна уу

MQTT зангилаа тохируулах
MQTT зангилаа тохируулах
MQTT зангилаа тохируулах
MQTT зангилаа тохируулах
MQTT зангилаа тохируулах
MQTT зангилаа тохируулах
MQTT зангилаа тохируулах
MQTT зангилаа тохируулах

MQTT зангилаа дээр хоёр товшоод баруун дээд буланд байгаа харандаагаар засаарай.

Серверийг "eu.thethings.network" болгож, портыг "1883" болгож тохируулна уу.

"Аюулгүй байдал" дээр дараад итгэмжлэлээ оруулна уу

Та өргөдлийн сайт дээрээс итгэмжлэлээ олж авах боломжтой.

Алхам 5: Зарим нэмэлт зүйлс

Миний Arduino скрипт дээр би аравтын бутархай цэгүүдийг арилгахын тулд температурыг 100 коэффициентээр үржүүлсэн. Хэрэв та энэ функцийг хүсэхгүй байгаа бол зангилааг хялбархан арилгаж, "Parsefloat" -ийг "Celsius/Farenheit" руу холбож болно.

Цельсийн болон фаренгейтийн хооронд шилжих боломжийг олгодог зангилаа надад бас бий. Farenheit руу шилжихийн тулд эхний мөрөнд тайлбар бичээд хоёр дахь мөрөөс "//" -ийг хасна уу.

Зөвлөмж болгож буй: