Агуулгын хүснэгт:
- Алхам 1: Шаардлагатай бүрэлдэхүүн хэсгүүд
- Алхам 2: Бүрэлдэхүүн хэсгүүдийг холбох
- Алхам 3: Процедур
- Алхам 4: Код
Видео: NodeMCU болон IOT Thingspeak ашиглан агаарын хяналтын систем: 4 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:02
ThingSpeak бол Тоног төхөөрөмжийн төхөөрөмж, мэдрэгчээс өгөгдлийг хадгалах, авах нээлттэй эх сурвалжтай IoT програм ба API юм. Энэ нь интернет эсвэл LAN -ээр дамжуулан HTTP протоколыг ашигладаг. MATLAB аналитик нь таны Тоног төхөөрөмж эсвэл Мэдрэгч төхөөрөмжөөс авсан өгөгдлийг шинжлэх, дүрслэхэд зориулагдсан болно.
Бид мэдрэгч бүрийн өгөгдөл бүрт суваг үүсгэх боломжтой. Эдгээр сувгуудыг хувийн сувгаар тохируулж болно, эсвэл та олон нийтийн сувгаар дамжуулан нийтэд мэдээллээ хуваалцах боломжтой. Арилжааны шинж чанарууд нь нэмэлт шинж чанаруудыг агуулдаг. Гэхдээ бид боловсролын зорилгоор үнэгүй хувилбарыг ашиглах болно.
(Хэрэв та ThingSpeak болон ерөнхийдөө төслийн талаар илүү ихийг мэдэхийг хүсвэл https://www.instructables.com/ хаягаар зочилно уу.
Онцлог:
- Хувийн сувгаар мэдээлэл цуглуулах.
- Олон нийтийн сувгуудтай мэдээлэл хуваалцах
- REST API ба MQTT APIS
- MATLAB® Аналитик ба дүрслэл.
- Дэлхийн хамтын нийгэмлэг
Энэхүү гарын авлагад MQ3 спиртийн мэдрэгчийг ашиглан NingMCU ашиглан ThingSpeak дээр үнэ цэнээ харуулаарай. Энэ програмд NodeMCU нь мэдрэгчийн өгөгдлийг хувьсагч болгон уншиж, хадгалж, дараа нь сувгийн нэр, API түлхүүрийг ашиглан ThingSpeak руу байршуулах боломжтой болно. NodeMCU нь интернетэд Wi-Fi-ээр холбогдсон байх ёстой. Бид ThingSpeak сувгууд хэрхэн үүсгэж, NodeMCU дээр тохируулахыг харах болно.
Алхам 1: Шаардлагатай бүрэлдэхүүн хэсгүүд
Тоног төхөөрөмж шаардлагатай
- NodeMCU
- MQ-3 архины мэдрэгч
- 5V цахилгаан хангамж
- Холбогч утас
- Breadboard (заавал биш)
NodeMCU LUA WiFi интернэт ESP8266 хөгжлийн самбар: NodeMCU Dev Kit/самбар нь ESP8266 wifi идэвхжүүлсэн чипээс бүрдэнэ. ESP8266 бол TCP/IP протокол бүхий Espressif Systems-ийн боловсруулсан хямд өртөгтэй Wi-Fi чип юм. ESP8266 -ийн талаар нэмэлт мэдээлэл авахыг хүсвэл ESP8266 WiFi модулийг лавлаж болно.
MQ-3 Alcohol Sensorr: Энэхүү модулийг MQ3 спиртийн хийн мэдрэгч ашиглан хийсэн болно. Энэ нь 0.05 мг/л -ээс 10 мг/л хүртэлх концентрацид согтууруулах ундааны хий байгааг илрүүлэх боломжтой хямд өртөгтэй хагас дамжуулагч мэдрэгч юм. Энэхүү мэдрэгчийн мэдрэмтгий материал нь цэвэр агаарт цахилгаан дамжуулах чадвар багатай SnO2 юм. Архины хийн агууламж нэмэгдэхийн хэрээр цахилгаан дамжуулах чанар нь нэмэгддэг. Энэ нь согтууруулах ундааны өндөр мэдрэмжтэй бөгөөд утаа, уур, бензинээс үүдэлтэй эвдрэлийг сайн эсэргүүцдэг. Энэ модуль нь дижитал болон аналог гаралтыг хангадаг. MQ3 спирт мэдрэгчийн модулийг микроконтроллер, Arduino самбар, Raspberry Pi гэх мэт хялбархан холбож болно, эсвэл MQ3 -ийн талаар илүү их мэдээлэл авахыг хүсвэл согтууруулах ундааны мэдрэгчийн модуль - MQ3 -ийг лавлаж болно.
5V цахилгаан хангамж: Манай ихэнх электрон бүтээгдэхүүн, төслүүдэд сүлжээний хувьсах гүйдлийн хүчдэлийг тохируулсан тогтмол гүйдлийн хүчдэл болгон хувиргах тэжээл шаардлагатай байдаг.
Холбогч утас: Үсрэгч утас нь зөвхөн төгсгөлд нь холбогч зүү бүхий утаснууд бөгөөд тэдгээрийг хоёр цэгийг гагнахгүйгээр хооронд нь холбоход ашиглах боломжийг олгодог. Энэ төсөлд эмэгтэй -эмэгтэй холбогчийг ашигладаг.
Breadboard: Талхны самбар нь электроник болон туршилтын хэлхээний загвар бүхий түр зуурын загварыг гагнах төхөөрөмж юм. Цахим хэлхээний ихэнх электрон эд ангиудыг хооронд нь холбож, залгуур эсвэл терминалуудыг нүхэнд оруулаад дараа нь шаардлагатай бол утсаар холболт хийж болно.
Алхам 2: Бүрэлдэхүүн хэсгүүдийг холбох
Тодорхойлолт
+5V, AUT, DOUT, GND гэсэн 4 тугалга байдаг.
+5V ба GND утаснууд нь спирт мэдрэгчийн хүчийг тогтоодог. Бусад 2 утас нь AOUT (аналог гаралт) ба DOUT (дижитал гаралт) юм. Мэдрэгч хэрхэн ажилладаг талаар AOUT терминал нь мэдрэгчийн илрүүлсэн архины хэмжээтэй пропорциональ хүчдэлийн гаралтыг өгдөг. Илүү их согтууруулах ундаа илрүүлэх тусам аналог хүчдэл гарах болно. Үүний эсрэгээр согтууруулах ундаа бага илрүүлэх тусам аналог хүчдэл бага гарах болно. Хэрэв аналог хүчдэл тодорхой босго хэмжээнд хүрвэл энэ нь DOUT дижитал зүүг илгээх болно. Энэхүү DOUT зүү өндөр болсны дараа arduino үүнийг илрүүлж, LED -ийг асаах бөгөөд энэ нь архины босгыг давсан бөгөөд одоо хязгаарыг давсан болохыг илтгэнэ. Энэхүү босго түвшинг хэрхэн өөрчлөх вэ гэдэг нь потенциометрийг түвшинг дээшлүүлэх эсвэл бууруулах замаар тохируулах явдал юм.
Холболтууд нь маш энгийн.
Мэдрэгчийг холбохын тулд 3 утас байдаг. Мэдрэгчийн +5V терминал нь тэжээлийн самбарын 5V терминал руу холбогддог. Мэдрэгчийн GND терминал нь NodeMCU -ийн GND терминал руу холбогддог. Энэ нь мэдрэгчийн хүчийг тодорхойлдог. Өөр нэг холболт бол мэдрэгчийн аналог гаралт юм. Энэ нь NodeMCU -ийн аналог A0 зүүтэй холбогддог.
Алхам 3: Процедур
Алхам 1: https://thingspeak.com/ хаягаар орж, байхгүй бол ThingSpeak дансаа үүсгэнэ үү. Өөрийн акаунт руу нэвтэрнэ үү.
Алхам 2: Шинэ суваг дээр дарж суваг үүсгэнэ үү
Алхам 3: Сувгийн дэлгэрэнгүй мэдээллийг оруулна уу.
Нэр: Аливаа нэр
Тодорхойлолт: заавал биш
1 -р талбар: Мэдрэгчийн унших - Үүнийг аналитик график дээр харуулна. Хэрэв танд 1 -ээс дээш суваг хэрэгтэй бол нэмэлт мэдрэгчийн датаг үүсгэх боломжтой.
Энэ тохиргоог хадгална уу.
Алхам 4: Одоо та сувгуудыг харж болно. "API түлхүүрүүд" таб дээр дарна уу. Энд та сувгийн ID болон API түлхүүрүүдийг авах болно. Үүнийг анхаарна уу.
Алхам 5: Arduino IDE -ийг нээж, ThingSpeak номын санг суулгана уу. Үүнийг хийхийн тулд Sketch> Номын санг оруулах> Номын санг удирдах хэсэгт очно уу. ThingSpeak хайж, номын санг суулгана уу. Arduino, ESP8266 ба ESP32 -д зориулсан ThingSpeak холбооны номын сан
Алхам 6: Кодыг өөрчлөх шаардлагатай. Доорх кодод та сүлжээний SSID, нууц үг, ThingSpeak суваг болон API түлхүүрээ өөрчлөх хэрэгтэй.
Алхам 4: Код
Энд хавсаргасан кодыг татаж аваад самбар дээрээ оруулаад өмнөх диаграммд үзүүлсэн шиг бүх зүйлийг утсаар холбоно уу.
Татаж авах код:
Гаралт нь ThingSpeak дээрх дээрх зураг шиг байх болно.
Энэ нь танд илүү хялбар болгосон гэж найдаж байна. Хэрэв танд энэ нийтлэл таалагдсан бөгөөд энэ нь танд хэрэгтэй санагдсан бол бүртгүүлэхээ мартуузай, хэрэв танд ямар нэгэн асуулт эсвэл тусламж хэрэгтэй бол доорх сэтгэгдлээ үлдээнэ үү.
Elementetnzonline.com сайтад баярлалаа.
Зөвлөмж болгож буй:
NodeMCU ашиглан ухаалаг хуваарилагдсан IoT цаг агаарын хяналтын систем: 11 алхам
NodeMCU ашиглан ухаалаг хуваарилагдсан IoT цаг агаарын хяналтын систем: Уламжлалт цаг уурын станцын талаар та бүгд мэддэг байх. гэхдээ энэ нь хэрхэн ажилладаг талаар та бодож байсан уу? Уламжлалт цаг уурын станц нь өндөр өртөгтэй, том хэмжээтэй тул эдгээр станцуудын нэг нэгж талбайд нягтаршил нь маш бага байдаг нь
NodeMCU ашиглан IoT дээр суурилсан хөрсний чийгийн хяналт, хяналтын систем: 6 алхам
NodeMCU ашиглан IoT дээр суурилсан хөрсний чийгийн хяналт, хяналтын систем: Энэхүү гарын авлагад бид ESP8266 WiFi модуль, өөрөөр хэлбэл NodeMCU ашиглан IoT дээр суурилсан хөрсний чийгийн хяналт, хяналтын системийг хэрэгжүүлэх гэж байна. Энэхүү төсөлд шаардлагатай бүрэлдэхүүн хэсгүүд: ESP8266 WiFi модуль- Амазон (334/- INR) Реле модуль- Амазон (130/- INR
ThingSpeak MQTT болон IFTTT апплет ашиглан цаг агаарын мэдээ: 8 алхам
ThingSpeak MQTT болон IFTTT апплет ашиглан цаг агаарын мэдээ: Танилцуулга Өдөр тутмын цаг агаарын мэдээг имэйлээр мэдэгдэх боломжтой үүлд суурилсан цаг агаарын програм. Энэхүү вэб програм нь SHT25 болон Adafruit Huzzah ESP8266 ашиглан температур ба чийгшлийг хэмждэг. Энэ нь бидэнд бодит цагийн температур ба чийгшлийг өгдөг
Android програмын дэмжлэгтэй IoT гэрийн цаг агаарын хяналтын систем (Mercury Droid): 11 алхам
Android програмын дэмжлэгтэй IoT гэрийн цаг агаарын хяналтын систем (Mercury Droid): Танилцуулга Mercury Droid бол Mercury Droid Android Mobile програм дээр суурилсан нэг төрлийн IoT (зүйлсийн интернет) суулгагдсан систем юм. Аль нь хэмжих чадвартай & гэрийн цаг агаарын үйл ажиллагааг хянах. Энэ нь маш хямд үнэтэй гэрийн цаг агаарыг хянах систем юм
Бөөрөлзгөнө Pi болон Weewx ашиглан 5 -аас 1 цаг агаарын станц (бусад цаг агаарын станцууд нийцтэй байдаг): 5 алхам (зурагтай)
Acurite 5 in 1 цаг уурын станц нь Raspberry Pi болон Weewx -ийг ашигладаг (бусад цаг уурын станцууд хоорондоо нийцтэй байдаг): Би Acurite 5 -ийг 1 цаг уурын станц худалдаж аваад би хол байхдаа гэртээ байгаа цаг агаарыг шалгахыг хүсч байсан. Гэртээ ирээд үүнийг тохируулсны дараа би дэлгэцээ компьютерт холбох эсвэл тэдний ухаалаг зангилааг худалдаж авах ёстой гэдгээ ойлгосон