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

Ubidots-ESP32+Температур ба чийгшил мэдрэгчийг үүсгэх-сэрэмжлүүлэх-ашиглах: 9 алхам
Ubidots-ESP32+Температур ба чийгшил мэдрэгчийг үүсгэх-сэрэмжлүүлэх-ашиглах: 9 алхам

Видео: Ubidots-ESP32+Температур ба чийгшил мэдрэгчийг үүсгэх-сэрэмжлүүлэх-ашиглах: 9 алхам

Видео: Ubidots-ESP32+Температур ба чийгшил мэдрэгчийг үүсгэх-сэрэмжлүүлэх-ашиглах: 9 алхам
Видео: Proyecto de heliostato Templastat / Templastat Heliostat Project: improvements, updates and test 2024, Долдугаар сарын
Anonim
Ubidots-ESP32+Температур ба чийгшил мэдрэгчийг үүсгэх-дохиолол-ашиглах
Ubidots-ESP32+Температур ба чийгшил мэдрэгчийг үүсгэх-дохиолол-ашиглах

Энэхүү гарын авлагад бид температур, чийгшлийн янз бүрийн өгөгдлийг температур ба чийгшлийн мэдрэгч ашиглан хэмжих болно. Та мөн энэ өгөгдлийг Ubidots руу хэрхэн илгээх талаар сурах болно. Тиймээс та үүнийг хаанаас ч хамаагүй өөр өөр програмд дүн шинжилгээ хийх боломжтой болно. Мөн өөр өөр температур, чийгшлийн өгөгдөлд имэйл дохио өгөх замаар системийн аль ч температурт гарч буй янз бүрийн өөрчлөлтийн талаар бидэнд мэдэгдэх боломжтой болно

Алхам 1: Тоног төхөөрөмж, програм хангамж шаардлагатай

Шаардлагатай техник хангамж:

  • USB -тэй NCD ESP32 IoT WiFi BLE модуль
  • NCD IoT урт хугацааны утасгүй температур ба чийгшил мэдрэгч
  • USB интерфэйстэй NCD урт хугацааны утасгүй сүлжээний модем

Шаардлагатай програм хангамж:

  • Arduino IDE
  • LabView хэрэгсэл
  • Убидотууд

Ашигласан номын сан:

  • PubSubClient номын сан
  • Утас.h

Алхам 2: USB интерфэйстэй IoT урт хугацааны утасгүй температур, чийгшил мэдрэгч, урт хугацааны утасгүй сүлжээний модем ашиглан LabVIEW температур ба чийгшлийн платформ руу мэдээлэл илгээх алхамууд

  • Нэгдүгээрт, бидэнд өгөгдлийг үзэх боломжтой ncd.io утасгүй температур ба чийгшилийн мэдрэгч.exe файл болох Labview хэрэгслийн програм хэрэгтэй.
  • Энэхүү Labview програм нь зөвхөн ncd.io утасгүй температур мэдрэгчтэй ажиллах болно
  • Энэхүү интерфэйсийг ашиглахын тулд та дараах драйверуудыг суулгах хэрэгтэй
  • 32 бит
  • NI Visa драйверийг суулгана уу
  • L LabVIEW Run-Time Engine болон NI-Serial Runtime-ийг суулгана уу
  • Энэ бүтээгдэхүүнийг эхлүүлэх гарын авлага.

Алхам 3: Arduino IDE ашиглан ESP32 руу код байршуулах:

  • PubSubClient номын сан болон Wire.h номын санг татаж аваад оруулна уу.
  • Та өөрийн өвөрмөц Ubidots TOKEN, MQTTCLIENTNAME, SSID (WiFi нэр) болон боломжтой сүлжээний нууц үгийг өгөх ёстой.
  • Temp_humidity.ino кодыг хөрвүүлж байршуулна уу.
  • Төхөөрөмжийн холболт болон илгээсэн өгөгдлийг шалгахын тулд цуваа дэлгэцийг нээнэ үү, хэрэв хариу өгөхгүй бол ESP32 -ийг салгаад дахин залгаарай. Цуваа мониторын дамжуулалтын хурд нь таны код 115200 дээр заасантай ижил байгаа эсэхийг шалгаарай.

Алхам 4: Цуваа дэлгэцийн гаралт

Цуваа дэлгэцийн гаралт
Цуваа дэлгэцийн гаралт

Алхам 5: Ubidot -ийг ажиллуулах:

Ubidot -ийг ажиллуулах
Ubidot -ийг ажиллуулах
Ubidot -ийг ажиллуулах
Ubidot -ийг ажиллуулах
Ubidot -ийг ажиллуулах
Ubidot -ийг ажиллуулах
Ubidot -ийг ажиллуулах
Ubidot -ийг ажиллуулах
  • Ubidots дээр данс үүсгэнэ үү.
  • Миний профайл руу орж, данс бүрийн өвөрмөц түлхүүр болох жетоны түлхүүрийг тэмдэглээд, байршуулахаасаа өмнө ESP32 код дээрээ буулгаарай.
  • Ubidots хяналтын самбарт esp32 нэртэй шинэ төхөөрөмж нэмнэ үү.
  • Төхөөрөмжүүд дээр дараад Ubidots дээрх төхөөрөмжүүдийг сонгоно уу.
  • Одоо та нийтлэгдсэн өгөгдлийг Ubidots дансандаа "ESP32" нэртэй төхөөрөмжийн дотор харах ёстой.
  • Төхөөрөмжийн дотор температурын заалтыг харуулах шинэ хувьсагчийн нэр мэдрэгчийг бий болго.
  • Одоо та өмнө нь цуваа дэлгэц дээр харж байсан температур болон бусад мэдрэгчийн мэдээллийг харах боломжтой боллоо. Энэ нь мэдрэгчийн өөр өөр уншилтын утгыг тэмдэгт болгон өгч хувьсагч дотор хадгалж, эсp32 төхөөрөмжийн доторх хувьсагч руу нийтэлсэнтэй холбоотой юм.

Алхам 6: ГАРАХ

ГАРАХ
ГАРАХ

Алхам 7:

Алхам 8: Ubidots дээр үйл явдал үүсгэх:

Ubidots дээр үйл явдал үүсгэх
Ubidots дээр үйл явдал үүсгэх
Ubidots дээр үйл явдал үүсгэх
Ubidots дээр үйл явдал үүсгэх
Ubidots дээр үйл явдал үүсгэх
Ubidots дээр үйл явдал үүсгэх
  • Үйл явдлыг сонгоно уу (Мэдээллийн жагсаалтаас).
  • Одоо Үйл явдал үүсгэх дээр дарна уу.
  • Үйл явдлын төрөл Ubidots нь аль хэдийн нэгдсэн үйл явдлуудыг дэмжиж, үйл явдлууд, сэрэмжлүүлэг, мэдэгдлүүдийг хүссэн үедээ мэдэх шаардлагатай хүмүүст илгээх боломжийг олгодог. Ubidots -ийн урьдчилан бүтээсэн интеграцид дараахь зүйлс орно.

1. Имэйлийн мэдэгдэл

2. SMS мэдэгдэл

3. Webhook -ийн арга хэмжээ - илүү ихийг мэдэж аваарай

4. Telegram мэдэгдэл

5. Сул мэдэгдэл - илүү ихийг мэдэж аваарай

6. Дуут дуудлагын мэдэгдэл - илүү ихийг мэдэж аваарай

7. Ердийн мэдэгдэл рүү буцах - илүү ихийг мэдэх

8. Геофенцийн мэдэгдлүүд - илүү ихийг мэдэж аваарай

  • Дараа нь төхөөрөмжүүдийн "утгыг" харуулсан төхөөрөмж болон холбогдох хувьсагчийг сонгоно уу.
  • Одоо үйл явдлынхаа босго утгыг идэвхжүүлж, төхөөрөмжийн утгатай харьцуулж, үйл явдлыг өдөөх цагийг сонгоно уу.
  • Одоо нэмэх тэмдэг дээр дарж үйлдлийн төрлийг үүсгээрэй.
  • Гүйцэтгэх ёстой үйлдлүүд болон хүлээн авагчид ирэх мессежийг тохируулж тохируулах: Мэдэх шаардлагатай хүмүүст SMS, имэйл, вэб дэгээ, телеграм, утасны дуудлага, SLACK, вэб хөтөч илгээх.
  • Одоо шаардлагатай бүх талбарыг бөглөнө үү.
  • Үйл явдлын цонхыг тодорхойлж, үйл явдлуудыг гүйцэтгэхгүй байж магадгүй.
  • Үйл явдлуудаа баталгаажуулна уу.

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