
Агуулгын хүснэгт:
2025 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2025-01-23 15:00

Энэхүү зааварчилгаа нь ESP8266 NodeMCU болон AskSensors нэртэй онлайн IoT үйлчилгээг ашиглан энгийн зүйлүүдийн интернет демог харуулж байна. Бид ESP8266 HTTPS үйлчлүүлэгчээс өгөгдлийг хэрхэн хурдан олж авахыг AskSensors IoT платформд графикаар хэрхэн яаж хийхийг танд үзүүлэх болно.
Алхам 1: Танд хэрэгтэй материал

Энэхүү гарын авлагыг дагаж мөрдөхийн тулд танд дараахь зүйл хэрэгтэй болно.
- Arduino програмыг ажиллуулж буй компьютер
- ESP8266 зангилаа MCU
- MCU зангилааг компьютерт холбох USB микро кабель.
Алхам 2: AskSensors -д бүртгүүлнэ үү
Нэгдүгээрт, AskSensors дээр шинэ данс үүсгэнэ үү. Нэвтрэхийн тулд танд хэрэгтэй бүх зааврыг агуулсан имэйл ирэх болно (Энэ нь маш хялбар).
Шинэ мэдрэгчийг хэрхэн үүсгэх, тохируулах талаар тайлбарласан энэхүү эхлэх гарын авлагыг дагана уу, ингэснээр бид энэ мэдрэгч рүү өгөгдөл бичих боломжтой болно. Энд гол алхамууд байна:
- Өвөр ID болон Api түлхүүр бүхий холбооны суваг үүсгэхийн тулд 'Шинэ мэдрэгч' дээр дарна уу. Мэдрэгчдээ нэр, тодорхойлолт өгөөрэй.
- Таны төлөвлөж буй өгөгдөлд зориулж модуль нэмнэ үү.
- Api Key In -ийн утгыг хуулна уу. Бид дараа нь ESP8266 кодыг ашиглах болно.
Алхам 3: Кодыг бичнэ үү
Жишээ нь ноорог болон ESP8266 WIFI номын санг github дээр ашиглах боломжтой. Өгөгдсөн кодыг ашиглахад бэлэн байна. Энэ нь ESP8266 -ийг утасгүй сүлжээнд HTTPS клиент болгон холбож, 25 секунд тутамд өгөгдлийг AskSensors руу дамжуулдаг. Та дараахь зүйлийг бөглөх ёстой.
- Таны WIFI SSID болон нууц үг.
- ApS Key In -ийг өмнө AskSensors үүсгэсэн.
- Шаардлагатай бол хоёр дараалсан өгөгдөл шинэчлэлтийн хоорондох хугацаа (энэ жишээнд 25 секунд байхаар тохируулагдсан).
// Wifi тохиргоо
const char* wifi_ssid = "………."; // SSID const char* wifi_password = "………."; // WIFI
const char* apiKeyIn = "………."; // API KEY IN, жишээ нь: FALOAPPKH17ZR4Q23A8U9W0XPJL0F6OG
саатал (25000); // 25 секундын саатал
Алхам 4: Кодыг ажиллуулна уу


- Arduino IDE -ийг нээгээд кодыг ESP8266 nodeMCU руу оруулна уу. Хэрэв та ESP8266 ESP-12E NodeMCU-ийг Arduino IDE ашиглан програмчилж эхлэх шаардлагатай хэвээр байвал энэ зааврыг дагана уу.
- AskSensors дээрх мэдрэгчийн хуудас руу буцаж ороод 'мэдрэх' ба 'Графикийг харуулах' дээр дарж мэдрэгчийнхээ өгөгдлийг графикаар үзнэ үү.
-
Цуваа терминал нээх. Та график уншилтыг Arduino терминал дээр хэвлэсэн утгатай харьцуулж шалгаж болно.
Алхам 5: Гүйцэтгэв
Ингээд л боллоо!
Энэхүү зааварчилгааг уншсанд баярлалаа!
Та эндээс илүү олон хичээлийг туршиж үзэх боломжтой.
Эцэст нь хэлэхэд таны санал хүсэлтийг үнэлэх болно. доор сэтгэгдлээ үлдээнэ үү!
Зөвлөмж болгож буй:
Цахилгаан шилжүүлэгчийг Ci40: 4 алхам руу холбох

Цахилгаан унтраалгыг Бүтээгч Ci40 руу холбох: Бүтээгч Ci40 самбарыг хашлага болгон барихын тулд самбар дээрх тэжээлийг алсаас удирдах шаардлагатай байж магадгүй юм. Энэхүү зааварчилгаа нь тогтмол гүйдлийн тэжээлийн хангамжийг удирдах идэвхгүй, идэвхтэй сонголтыг самбар дээр хэрхэн нэмэх талаар авч үзэх болно. Танд хэрэгтэй зүйл 1 x Бүтээгч
Олон тооны мэдрэгчийг нэг ARDUINO UNO серийн порт руу холбох: 4 алхам

Олон тооны мэдрэгчийг ARDUINO UNO SERIAL PORT руу холбох: Энэхүү гарын авлагад бид Arduino UNO UART (Rx/Tx) цуваа портыг өргөтгөх бөгөөд ингэснээр олон Атлас мэдрэгчийг холбох боломжтой болно. Өргөтгөлийг 8: 1 цуваа порт өргөтгөгч хавтан ашиглан хийдэг. Arduino боомт нь өргөтгөгчтэй холбогдсоны дараа
L293D ашиглан Arduino руу мотор холбох: 3 алхам

L293D -ийг ашиглан моторыг Arduino -д холбох: Мотор бол робот техникийн үндсэн барилгын хэсэг бөгөөд хэрэв та Arduino -г сурч байгаа бол мотороо холбож сурах нь маш чухал юм. Өнөөдөр бид үүнийг L293D ic ашиглан хийх болно. L293D мотор драйвер IC нь үнэхээр чухал юм. Үгүй бол энэ нь
I2C Lcd дэлгэцийг Arduino Uno руу хэрхэн холбох вэ: 5 алхам (зурагтай)

I2C Lcd дэлгэцийг Arduino Uno -той хэрхэн холбох вэ: Сайн байна уу залуусаа, энэхүү зааварчилгаанд та i2c lcd дэлгэцийг arduino руу хэрхэн холбох, lcd дэлгэц дээр хэрхэн хэвлэх талаар үзэх болно. I2C автобус бүр хоёр дохионоос бүрдэнэ
RF дамжуулагч ба хүлээн авагчийг Arduino руу холбох: 5 алхам

RF дамжуулагч ба хүлээн авагчийг Arduino руу холбох: RF (Радио давтамж) модуль нь радио давтамж дээр ажилладаг бөгөөд харгалзах хүрээ нь 30 кГц хооронд хэлбэлздэг. 300 ГГц, RF системд дижитал өгөгдлийг дамжуулагч долгионы далайцын хэлбэлзэл хэлбэрээр дүрсэлдэг. Энэ төрлийн модуляцийг мэддэг