Мазмуну:

IOT негизделген акылдуу аба ырайы жана шамалдын ылдамдыгын көзөмөлдөө системасы: 8 кадам
IOT негизделген акылдуу аба ырайы жана шамалдын ылдамдыгын көзөмөлдөө системасы: 8 кадам

Video: IOT негизделген акылдуу аба ырайы жана шамалдын ылдамдыгын көзөмөлдөө системасы: 8 кадам

Video: IOT негизделген акылдуу аба ырайы жана шамалдын ылдамдыгын көзөмөлдөө системасы: 8 кадам
Video: 60 минут очень длинных предложений на английском языке - разговорная практика английского языка 2024, Ноябрь
Anonim
IOT негизделген Smart Weather жана Wind Speed Monitoring System
IOT негизделген Smart Weather жана Wind Speed Monitoring System

Иштеп чыккан - Никхил Чудасма, Дханашри Мудлиар жана Ашита Радж

Киришүү

Аба ырайынын мониторингинин маанилүүлүгү көп жагынан бар. Аба ырайынын параметрлери айыл чарбасын, күнөскананы өнүктүрүүнү колдоо үчүн жана өндүрүштөрдө коопсуз иштөө чөйрөсүн камсыз кылуу үчүн көзөмөлгө алынышы керек. Бул долбоорду ишке ашыруунун негизги мотивациясы ар кандай аймактарда зымсыз аба ырайынын мониторингинин чоң утилити болуп саналат. айыл чарбасынын өсүшүнөн жана өнүгүүсүнөн өнөр жайдын өнүгүшүнө чейин. Талаанын аба ырайынын шарттарын алыскы жерден дыйкандар көзөмөлдөп турушат жана зымсыз байланышты колдонуу менен дыйканчылык талаасында/күнөскананын климаттык жүрүм -турумун билүү үчүн ал жерде физикалык түрдө болушун талап кылбайт.

Жабдуулар

Керектүү Аппаратура:

  1. Raspberry Pi B+ модели
  2. Мэга 2560
  3. A3144 Hall Sensor
  4. IR Sensor Module
  5. DHT11 температура жана нымдуулук сенсору
  6. MQ-7 газ сенсору
  7. UV сенсор ML8511
  8. Miniature Ball Bearing
  9. Threaded Bar, Hex Nut and Washer
  10. Неодим магнит
  11. 10K каршылыгы
  12. PVC түтүк жана чыканак
  13. Шар калем

Керектүү программалык камсыздоо:

  1. Arduino IDE
  2. Кызыл түйүн

1 -кадам: анемометрди иштеп чыгуу

Анемометрдин иштелип чыгышы
Анемометрдин иштелип чыгышы
Анемометрдин иштелип чыгышы
Анемометрдин иштелип чыгышы
Анемометрдин иштелип чыгышы
Анемометрдин иштелип чыгышы
  • ПВХ түтүкчөсүнүн узундугу подшипниктин калыңдыгынан чоңураак.
  • Шарик подшипнигин трубанын кесилген бөлүгүнүн ичине орнотуңуз.
  • Калемдин арткы капкагын 0-120-240 градуска кесилген чоордун сырткы четине кошуңуз
  • Калемдин жазуу жагына кагаз чөйчөктөрдү тагыңыз.
  • Кир жуугуч менен гайканы колдонуп, түтүктүн ичине сайылган барды орнотуп, A3144 залынын сенсорун сүрөттө көрсөтүлгөндөй орнотуңуз.
  • Магнитти калемдер чогултулганда магнит залдын сенсорунун үстүнө так келиши үчүн, үч калемдин бирине тагыңыз.

2 -кадам: Шамалдын багытын иштеп чыгуу

Шамалдын багытын иштеп чыгуу
Шамалдын багытын иштеп чыгуу
Шамалдын багытын иштеп чыгуу
Шамалдын багытын иштеп чыгуу
Шамалдын багытын иштеп чыгуу
Шамалдын багытын иштеп чыгуу
Шамалдын багытын иштеп чыгуу
Шамалдын багытын иштеп чыгуу
  • Түтүктүн бир бөлүгүн кесип, шамалга ылайыктуу оюк жасаңыз.
  • Шарик подшипнигин трубанын кесилген бөлүгүнүн ичине орнотуңуз.
  • Түтүктүн ичине сай тилкесин орнотуп, бир четине CD/DVD орнотуңуз. Дисктин үстүндө белгилүү аралыкты калтырып, шариктүү подшипник түтүк бөлүгүнө туура келет.
  • IR Sensor модулун дискте сүрөттө көрсөтүлгөндөй орнотуңуз.
  • Шкаланы колдонуп шамал сымал жасаңыз жана шамал чогултулгандан кийин IR өткөргүчкө жана алуучуга такыр карама -каршы келген тоскоолдук жасаңыз.
  • Канатты уячасына чогултуп алыңыз.

3 -кадам: Шамалдын ылдамдыгын жана Шамалдын багытын түзүңүз

Шамалдын ылдамдыгын жана шамалдын багытын бирдикке чогултуңуз
Шамалдын ылдамдыгын жана шамалдын багытын бирдикке чогултуңуз

Шамалдын ылдамдыгы менен шамалдын багытынын бирдигинде жана 2 -кадамда PVC түтүгүн жана чыканагын колдонуп сүрөттө көрсөтүлгөндөй чогултуңуз.

4 -кадам: Райондук диаграмма жана туташуулар

Райондук диаграмма жана туташуулар
Райондук диаграмма жана туташуулар
Райондук диаграмма жана туташуулар
Райондук диаграмма жана туташуулар
Райондук диаграмма жана туташуулар
Райондук диаграмма жана туташуулар
Райондук диаграмма жана туташуулар
Райондук диаграмма жана туташуулар

Таблицада бардык сенсорлордун Arduino Mega 2560 туташуулары көрсөтүлгөн

  • 10Kohm каршылыгын +5V менен Hall Sensor A3144 маалыматтарынын ортосунда туташтырыңыз.
  • Vcc, 3.3V жана Gnd тиешелүү түрдө бардык сенсорлорду туташтырыңыз.
  • USB түрүндөгү A/B кабелин Arduino жана Raspberry Pi менен туташтырыңыз

5 -кадам: Arduino үчүн программа

Arduino үчүн программа
Arduino үчүн программа

Arduino IDEде:

  • Бул жерде камтылган DHT11 сенсорунун жана MQ-7 китепканаларын орнотуңуз.
  • Бул жерде камтылган Arduino кодун көчүрүү жана чаптоо.
  • Raspberry Pi кабелин колдонуп Arduino тактасын туташтырыңыз
  • Кодду Arduino тактасына жүктөңүз.
  • Ачык Сериялык Монитор жана бардык параметрлерди бул жерден көрүүгө болот.

Arduino коду

DHT китепканасы

MQ7 китепканасы

6 -кадам: Node Red Flow

Node Red Flow
Node Red Flow
Node Red Flow
Node Red Flow

Сүрөттөр Node-Red агымын көрсөтөт.

Төмөндө маалымат тактасында маалыматтарды көрсөтүү үчүн колдонулган түйүндөр келтирилген

  • Serial-IN
  • Функция
  • Бөлүү
  • Которуу
  • Габарит
  • Диаграмма

MQTT түйүндөрүн колдонбоңуз, анткени алар Thingsboard сыяктуу алыскы серверде маалыматтарды жарыялоо үчүн колдонулат. Учурдагы көрсөтмө жергиликтүү тармак тактасы үчүн.

7 -кадам: Куралдар тактасы

Куралдар тактасы
Куралдар тактасы
Куралдар тактасы
Куралдар тактасы

Сүрөттөр бардык аба ырайынын параметрлерин жана реалдуу убакыт графиктерин көрсөтүүчү панелди көрсөтөт.

8 -кадам: Тестирлөө

Тактада көрсөтүлгөн реалдуу убакыт жыйынтыктары

Сунушталууда: