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

IoT цаг агаарын мониторын цахим цаасан дэлгэц - Интернетэд холбогдсон ESP8266: 7 алхам
IoT цаг агаарын мониторын цахим цаасан дэлгэц - Интернетэд холбогдсон ESP8266: 7 алхам

Видео: IoT цаг агаарын мониторын цахим цаасан дэлгэц - Интернетэд холбогдсон ESP8266: 7 алхам

Видео: IoT цаг агаарын мониторын цахим цаасан дэлгэц - Интернетэд холбогдсон ESP8266: 7 алхам
Видео: IELTS All Tips for Speaking Writing Listening & Reading Preparation 2024, Долдугаар сарын
Anonim
Image
Image

Цахим цаасан дэлгэц нь OpenWeatherMap API (WiFi-ээр) синхрончлогдсон цаг агаарын мэдээллийг харуулах болно. Төслийн зүрх нь ESP8266/32 юм.

Хөөе, яасан бэ, залуусаа? Акарш эндээс CETech-ээс авсан. Өнөөдөр бид цаг агаарын холбогдолтой бүх мэдээллийг DFRobot-ийн цахим цаасан дэлгэц дээр харуулдаг цаг агаарын хяналт хийх төсөл хийх гэж байна.

Дэлгэц нь esp8266 -тай холбогдсон тул та энэ дэлгэцийн хамт esp32 -ийг ашиглаж болно. Esp8266 нь интернетэд Wi -Fi ашиглан холбогдсон бөгөөд GitHub дээр өгсөн кодыг ашиглан дэлгэрэнгүй мэдээллийг өөрчлөх боломжтой.

Тиймээс эхэлцгээе! Би энэ төслийг хэрхэн яаж хийх талаар нарийвчилсан видео бичлэг хийсэн бөгөөд үүнийг илүү сайн ойлгохын тулд үүнийг үзэхийг зөвлөж байна.

Алхам 1: эд анги

Эд анги
Эд анги
Эд анги
Эд анги

Үүнийг хийхийн тулд танд ESP8266 самбар эсвэл ESP32 хэрэгтэй бөгөөд хэрэв хүсвэл зайгаа нэмж болно.

Дэлгэцийн хувьд би EPaper Firebeetle модулийг ашигласан.

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

Алхам 2: Үйлдвэрлэсэн төслийнхөө ПХБ -ийг аваарай

Төсөлдөө зориулж ПХБ авах
Төсөлдөө зориулж ПХБ авах

ПХБ -ийг онлайнаар хямд үнээр захиалахын тулд та JLCPCB -ийг шалгаж үзэх хэрэгтэй!

Та сайн чанарын 10 ширхэг ПХБ -ийг үйлдвэрлэн 2 долларын үнээр, үүдэнд нь хүргэж өгнө. Мөн та анхны захиалгаа өгөхдөө тээвэрлэлтийн хөнгөлөлт эдлэх болно. Өөрийн ПХБ -ийн дизайныг хялбар EDA руу шилжүүлэхийн тулд Gerber файлуудаа JLCPCB дээр байршуулж, чанартай, хурдан хугацаанд үйлдвэрлэх боломжтой болгоно.

Алхам 3: Arduino IDE татаж аваад тохируулна уу

Arduino IDE татаж аваад тохируулна уу
Arduino IDE татаж аваад тохируулна уу

Arduino IDE -г эндээс татаж авна уу.

1. Arduino IDE -ийг суулгаад нээнэ үү. 2. Файл> Тохиргоо руу очно уу

3. https://arduino.esp8266.com/versions/2.5.0/package_esp8266com_index.json -ийг Нэмэлт ТУЗ -ийн менежерийн URL хаягийг нэмнэ үү.

4. Багаж хэрэгсэл> Удирдах зөвлөл> Самбар менежер рүү очно уу

5. ESP8266 хайж, дараа нь самбарыг суулгана уу.

6. IDE -г дахин эхлүүлнэ үү.

Алхам 4: Цахим цаасны дэлгэцийг Firebeetle микро хянагчтай холбоно уу

Цахим цаасан дэлгэцийг Firebeetle микро хянагчтай холбоно уу
Цахим цаасан дэлгэцийг Firebeetle микро хянагчтай холбоно уу

1. Хоёр модулийн цагаан буланг хооронд нь тааруулж, тэгшлээд модулийг бие биенийхээ дээр овоолно.

Алхам 5: OpenWeatherMap.org дээр бүртгүүлнэ үү

OpenWeatherMap.org дээр бүртгүүлнэ үү
OpenWeatherMap.org дээр бүртгүүлнэ үү
OpenWeatherMap.org дээр бүртгүүлнэ үү
OpenWeatherMap.org дээр бүртгүүлнэ үү

1. Вэбсайт руу орох.

2. Имэйлийн id болон бусад итгэмжлэлүүдээр бүртгүүлэх (ҮНЭГҮЙ).

3. Та нэвтэрсний дараа API түлхүүрүүд таб руу очоод дараагийн алхамд бидэнд хэрэгтэй өвөрмөц API түлхүүрээ хуулж аваарай.

Алхам 6: Модулийг кодлох

Модулийг кодлох
Модулийг кодлох

1. GitHub репозиторыг татаж авах:

2. Татаж авсан репозиторыг задлах.

3. Татаж авсан репозитороос номын сангуудыг Arduino ноорог хавтас дахь Номын сангийн фолдерт хуулж ав.

4. Arduino IDE дээр Code.ino ноорогыг нээнэ үү.

5. Ноорог дээрх Wi-Fi SSID болон нууц үгийг өөрчлөх.

6. Hashtags -ийн оронд кодын 44 -р мөрөнд 4 -р алхамаас API түлхүүрийг нэмнэ үү.

7. Tools> Board руу очно уу. Миний ашиглаж буй тохирох самбарыг сонгоорой, миний хувьд Firebeetle ESP8266.

8. Зөв харилцаа холбоог сонгоно уу. Tools> Port руу очиж портыг оруулна уу.

9. Байршуулах товчийг дарна уу.

10. Таб дээр байршуулалтыг дуусгасан гэж хэлэхэд та цаг агаарын мониторыг ашиглахад бэлэн байна.

Алхам 7: Монитороор тоглох

Монитороор тоглож байна
Монитороор тоглож байна

Модуль нь WiFi сүлжээнд холбогдсоны дараа дэлгэц сэргэж эхлэх бөгөөд та төсөл хэрэгжиж эхлэхийг харах болно.

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