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

Нодемку температур ба чийгшлийн мэдээллийг Thingspeak руу илгээж байна: 7 алхам
Нодемку температур ба чийгшлийн мэдээллийг Thingspeak руу илгээж байна: 7 алхам

Видео: Нодемку температур ба чийгшлийн мэдээллийг Thingspeak руу илгээж байна: 7 алхам

Видео: Нодемку температур ба чийгшлийн мэдээллийг Thingspeak руу илгээж байна: 7 алхам
Видео: Прогноз погоды на 2022 год 2024, Арваннэгдүгээр
Anonim
Нодемку температур, чийгшлийн мэдээллийг Thingspeak руу илгээж байна
Нодемку температур, чийгшлийн мэдээллийг Thingspeak руу илгээж байна

Энэхүү гарын авлагад бид dht11 мэдрэгчтэй nodemcu -тэй холбогдож, температур, чийгшлийн өгөгдлийг thingspeak серверт илгээдэг. Энд бид мөн температур, чийгшлийн графикийг thingspeak серверт зурсан болно.

Алхам 1: Ашигласан програм хангамж:

Ашигласан програм хангамж
Ашигласан програм хангамж

1. Arduino IDE: nodemcu -ийн хувьд бид зөвхөн arduino IDE -ийг ашиглаж байна. Та хамгийн сүүлийн үеийн Arduino IDE -ийг энэ линкээс татаж авах боломжтой.

www.arduino.cc/en/Main/Software Одоо nodemcu -ийг arduino IDE -д хэрхэн тохируулах талаар бид доорх алхмуудаар танд хэлэх болно.

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

Ашигласан бүрэлдэхүүн хэсэг
Ашигласан бүрэлдэхүүн хэсэг
Ашигласан бүрэлдэхүүн хэсэг
Ашигласан бүрэлдэхүүн хэсэг

1) MCU V3 зангилаа: Зангилааны MCU бол нээлттэй эх сурвалжтай IOT платформ юм. Үүнд ESP8266 Wi-Fi SoC дээр ажилладаг ESP-12 модуль дээр суурилсан тоног төхөөрөмжөөр ажилладаг програм хангамж орно. Анхдагч байдлаар "Node MCU" гэсэн нэр томъёо нь хөгжүүлэгч иж бүрдэл гэхээсээ илүү програм хангамжийг хэлдэг.

2) DHT11 мэдрэгч: Энэхүү DHT11 температур ба чийгшил мэдрэгч нь температур, чийгшлийн мэдрэгчийн тохируулгатай дижитал дохионы гаралттай. Энэ нь өндөр гүйцэтгэлтэй 8 битийн микроконтроллертой нэгдсэн. Түүний технологи нь өндөр найдвартай байдал, урт хугацааны тогтвортой байдлыг хангадаг. Энэхүү мэдрэгч нь эсэргүүцэлтэй элемент ба нойтон NTC температур хэмжих төхөөрөмжийн мэдрэгчийг агуулдаг. Энэ нь маш сайн чанар, хурдан хариу үйлдэл, хөндлөнгийн оролцоо, өндөр гүйцэтгэлтэй.

Алхам 3: Arduino IDE дээр Nodemcu -ийг хэрхэн тохируулах вэ:

Nodemcu -г Arduino IDE дээр хэрхэн тохируулах вэ
Nodemcu -г Arduino IDE дээр хэрхэн тохируулах вэ
Nodemcu -г Arduino IDE дээр хэрхэн тохируулах вэ
Nodemcu -г Arduino IDE дээр хэрхэн тохируулах вэ
Nodemcu -г Arduino IDE дээр хэрхэн тохируулах вэ
Nodemcu -г Arduino IDE дээр хэрхэн тохируулах вэ

Nodemcu -ийг arduino IDE дээр тохируулах алхамуудыг доор өгөв

I1, I2 ба I3 -ийн дээрх зургуудыг лавлагааны зориулалтаар ашиглах бөгөөд үүнийг бид танд ойлгуулах болно

Алхам 1: Эхлээд та Arduino IDE -ийг нээх хэрэгтэй.

Алхам 2: Одоо I1 зураг шиг тохиргооны таб дээр дарна уу. Одоо та нэмэлт URL менежер дээр нэг URL хуулах хэрэгтэй. Энд URL байна- https://arduino.esp8266.com/stable/package_esp8266… дараа нь дарна уу

Алхам 3: Одоо Хэрэгслүүд рүү очоод Удирдах зөвлөлийн менежерийг сонгоно уу. Та I2 шиг нэг цонх авах болно.

Зүгээр л тэр цонхыг доош гүйлгээд ESP8266 -ийн esp8266 -ийг хайж олох эсвэл хайлтын сонголтыг бичээд esp8266 -г шууд хайж олох боломжтой бол одоо суулгах товчийг дарна уу.

Алхам 4: Arduino IDE -г дахин эхлүүлнэ үү

Алхам 5: Одоо Tools руу очоод I3 зураг дээр үзүүлсэн шиг nodemcu төхөөрөмжөө сонгоно уу

Алхам 4: Thingspeak ажиллах:

Thingspeak Working
Thingspeak Working
Thingspeak Working
Thingspeak Working
Thingspeak Working
Thingspeak Working

Одоогийн байдлаар та энэ төсөлд ашигласан програм хангамж, бүрэлдэхүүн хэсгүүдийг олж авсан болно.

Тиймээс, та одоо thingspeak серверийг ойлгох хэрэгтэй.

ThingsSpeak бол интернетийн эсвэл дотоод сүлжээгээр дамжуулан HTTP протоколыг ашиглан аливаа зүйлээс өгөгдлийг хадгалах, авах зориулалттай нээлттэй зүйлийн интернет (IoT) програм ба API юм.

Тиймээс, график болон мэдрэгчийн өгөгдлийг thingspeak дээр авахын тулд эхлээд thingspeak дээр данс үүсгэх хэрэгтэй.

Бүртгэлийг амжилттай үүсгэсний дараа та данс руугаа нэвтрэх ёстой.

Одоо та суваг үүсгэх хэрэгтэй бөгөөд ингэснээр дээрх зурагт үзүүлсэн Шинэ сувгууд дээр дарна уу.

Дээрх зураг дээрх DHT11 мэдрэгчийн өгөгдлийг өгч, тайлбар, талбар1 ба талбар2 гэх мэт зарим зүйлийг бөглөхийг та харж болно.

Бид нэг сувагт 8 хүртэлх талбар үүсгэх боломжтой. Dht11 мэдрэгчээс температур, чийгшлийг авдаг тул бидэнд зөвхөн 2 суваг хэрэгтэй.

Сувгийг амжилттай үүсгэсний дараа та API түлхүүрүүдийн таб руу очиж энэ API API бичих түлхүүрийг авах хэрэгтэй бөгөөд үүнийг бичихдээ Arduino IDE дээр бичигдсэн код код дээрээ ашиглах болно.

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

Хэлхээ диаграм
Хэлхээ диаграм

Алхам 6: Код:

Та манай Github линкээс эх кодыг авах боломжтой

Алхам 7: Видео:

Төслийн тайлбарыг бүхэлд нь дээрх видеон дээр өгсөн болно

Хэрэв та энэ төслийн талаар эргэлзэж байвал доорхи сэтгэгдлээ бидэнд үлдээнэ үү.

Хэрэв та суулгагдсан системийн талаар илүү ихийг мэдэхийг хүсвэл манай youtube сувгийг үзэх боломжтой

Манай фэйсбүүк хуудсанд зочилж, лайк дарж байнга мэдээлэл аваарай.

Баярлалаа, Regards, Embedotronics технологи

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