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

IOT ашиглан Ногоон байшингийн хяналт: 5 алхам
IOT ашиглан Ногоон байшингийн хяналт: 5 алхам

Видео: IOT ашиглан Ногоон байшингийн хяналт: 5 алхам

Видео: IOT ашиглан Ногоон байшингийн хяналт: 5 алхам
Видео: 🎶 ДИМАШ "ОПЕРА 2". История выступления и анализ успеха | Dimash "Opera 2" 2024, Арванхоёрдугаар сар
Anonim
Image
Image

Хөдөө аж ахуйн тухайд ургамлын температур, чийгшлийг хянах нь тэдний амьд үлдэх чухал хүчин зүйл болдог. Одоогийн байдлаар хүмүүс хүлэмжинд суулгасан термометр ашигладаг бөгөөд фермерүүд температурыг хэмжиж чаддаг. Гэсэн хэдий ч энэхүү гарын авлагын арга нь фермерийг тухайн газарт биеэрээ байлгаж байхыг шаарддаг бөгөөд үүнийг хийх боломжгүй байдаг. Тиймээс би энэ асуудлыг шийдэхийн тулд VeggiTech дээр энэхүү авсаархан төхөөрөмжийг бүтээсэн.

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

Хангамж

Энэ төслийн нийт өртөг нь 270 AED (73 $)

Шаардлагатай материал:-

  1. Нодемку
  2. Ардуино Уно
  3. 10W нарны хавтан
  4. 12V нарны цэнэг хянагч
  5. 12В хар тугалганы хүчлийн батерей
  6. DHT22 мэдрэгч
  7. 16x2 LCD i2c
  8. Модон шургуулга
  9. 5V реле

Алхам 1: Хэлхээ диаграм

Апп түлхүүр ашиглан Pubnub дээр данс үүсгээрэй
Апп түлхүүр ашиглан Pubnub дээр данс үүсгээрэй

Програмыг бүрэн ажиллуулахын тулд төхөөрөмж дээрх холболттой байна. Холболтыг доор дэлгэрэнгүй харуулав.

  • Нарны хавтангийн хянагч цэнэглэх терминалууд
  • Цэнэглэгч хянагчийн зайны терминалууд
  • Цэнэг хянагчийн гаралт нь Бак хөрвүүлэгч ба дуугаруулагч руу гардаг
  • Бак хөрвүүлэгч (5V гаралт) arduino, relay, lcd, dht22 & nodemcu
  • LCD SDA, SCL -ээс A4 ба A5 хүртэл
  • Arduino Rx, Tx to nodemcu Tx, Rx
  • Цэнэглэгч хянагчийн гаралтын хооронд дуут дохио өгөх реле

Алхам 2: Апп түлхүүр ашиглан Pubnub дээр данс үүсгэнэ үү

Апп түлхүүр ашиглан Pubnub дээр данс үүсгээрэй
Апп түлхүүр ашиглан Pubnub дээр данс үүсгээрэй

Өгөгдлийг амжилттай дамжуулахын тулд Pubnub дээр бүртгэлээ үүсгээрэй. Баруун дээд буланд шинэ апп хийж, паб/дэд түлхүүрийн мэдээллийг хуулж аваарай. Энэ түлхүүрийг nodemcu дээр байршуулах Arduino код руу шилжүүлэх болно.

Алхам 3: Nodemcu & Arduino дээр код оруулах

Nodemcu & Arduino дээр код байршуулах
Nodemcu & Arduino дээр код байршуулах
Nodemcu & Arduino дээр код байршуулах
Nodemcu & Arduino дээр код байршуулах

Доорх кодыг татаж авна уу. PubNub данснаасаа pub/дэд түлхүүрийг тохируулгын функцын дээд талд байрлах greenhouse_iot код руу оруулна уу. 'greenhouse_iot' кодыг nodemcu дээр, 'arduino_slave' кодыг arduino дээр байршуулах болно.

Алхам 4: Freeboard хяналтын самбар үүсгэх

Freeboard хяналтын самбар үүсгэх
Freeboard хяналтын самбар үүсгэх

Freeboard.io -г үүсгээрэй, энд таны өгөгдлийг сэтгэл татам харааны хэлбэрээр харуулах болно. Нэгдүгээрт, өгөгдлийг nodemcu -аас pubnub сервер рүү байршуулах болно, pubnub -ийг freeboard дээр хялбархан нэгтгэх боломжтой бөгөөд энэ нь бид эдгээр үйлчилгээг хоёуланг нь ашиглаж байгаа шалтгаан юм. Онлайн хяналтын самбарыг тохируулахын тулд дараах алхмуудыг дагана уу:-

  1. Баруун дээд буланд байгаа мэдээллийн эх сурвалжийг Pubnub болгон сонгоно уу
  2. Температур, чийгшил, дулааны индексийн хувьд тус бүр шинэ самбар үүсгээрэй
  3. Танд хэрэгтэй бүх төрлийн самбарыг сонгоно уу. Хамгийн алдартай нь энэ програмын хэмжигч юм
  4. Самбар доторх мэдээллийн эх сурвалжийг JSON гэж сонгоно уу. Энэ нь танд [засварлах самбарын нэр] [arduino IDE -аас хувьсагчийн нэр] бичих боломжтой текст засварлагч руу хөтлөх болно. Хэрэв та температурын уншилт авахыг хүсвэл 'Температур' гэж бичээрэй, учир нь энэ нь nodemcu -ээс сервер рүү байршуулагдсан JSON форматын нэр юм. Бүх хавтангийн хувьд адилхан.

Алхам 5: Дүгнэлт

Дүгнэлт
Дүгнэлт

Энэ бол ерөнхийдөө ашигтай төсөл байсан боловч надад тулгарч байсан цөөн хэдэн хязгаарлалтууд энд байна:-

  1. Тоосны хамгаалалт дутмаг:- Би электроникийн хамгаалалт, найдвартай байдлыг хангах үүднээс IP67 бүрхүүлтэй хайрцгийг нэмж оруулах ёстой байсан.
  2. Лити батерейны аюул:-Лити батерейг ашиглахын оронд хар тугалганы хүчлийн батерей нь илүү аюулгүй байдаг, учир нь өндөр температуртай липо батерей нь гал авалцдаг. Ийм байдлаар би энэ төслийг шатаасан тул үүнийг маш хэцүү аргаар сурсан.
  3. Нарны гэрлээс хамаарах хүч:- Нарны гэрэл бол эрчим хүчний гол эх үүсвэр юм. Үүнгүйгээр систем зогсох тул өөр эх сурвалж хэрэгтэй болно. Нарны систем нь зардлыг нэмэгдүүлдэг гэдгийг мартаж болохгүй.
  4. Freeboard үйлчилгээний ашиглалтын зардал:- freeboard.io үйлчилгээнд сард 12 доллар зарцуулах шаардлагатай. Зардлыг бууруулахын тулд илүү сайн хувилбар хэрэгтэй.

Одоо миний дараагийн алхам бол хүлэмжинд утасгүй LoRa мэдрэгчийг нэмж, WiFi гарцаар уншилтыг цуглуулж, Node-Red ашиглан захиалгат самбар дээр байршуулах явдал юм. Энэ систем нь батерейны урт хугацаатай (8-10 жил), илүү найдвартай байдаг тул дээрх бүх хязгаарлалтыг арилгадаг.

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