Агуулгын хүснэгт:
- Алхам 1: Яаж ажилладаг вэ?
- Алхам 2: СЭТГЭЛ
- Алхам 3: КОД
- Алхам 4: Үр дүн
- Алхам 5: ЭНД ХААНААС ХИЙХ ВЭ?
- Алхам 6: ДҮГНЭЛТ
Видео: IoT ESP8266 дээр суурилсан цаг уурын станц: 6 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:01
Ямар ч мэдрэгч ашиглахгүйгээр цаг уурын станцын төслийг барьж, дэлхийн өнцөг булан бүрээс цаг агаарын талаар мэдээлэл авахыг хүсч байна уу?
OpenWeatherMap -ийг ашиглах нь бодит ажил болно.
Алхам 1: Яаж ажилладаг вэ?
OpenWeatherMap.org нь дэлхийн өнцөг булан бүрээс өгөгдлийг санал болгодог бөгөөд тэдгээрийн API (програмчлалын интерфейс) -ээр дамжуулан нэвтрэхэд хялбар байдаг бөгөөд үүнийг мэдээж JSON дээр гаргадаг.
OpenWeatherMap.org нь цаг агаарын өнөөгийн мэдээллээр хангаад зогсохгүй 5, 16 хоногийн урьдчилсан мэдээ, түүхэн өгөгдөл, тэр байтугай цаг агаарын сэрэмжлүүлэг өгөх боломжтой.
Энэ сайт нь дэлхийн аль ч хотоос цаг агаарын мэдээ, тав хоногийн урьдчилсан мэдээг авах боломжийг олгодог үнэгүй сонголтыг санал болгодог.
Алхам 2: СЭТГЭЛ
1. OpenWeatherMap.org руу очно уу.
2. API түлхүүр авахын тулд та тэдний үнэгүй дансанд бүртгүүлэх шаардлагатай болно.
Үүнийг олохын тулд данс руугаа нэвтэрч ороод "API түлхүүрүүд" рүү очоод түлхүүр нэрээ оруулаад үүсгэх товчийг дарна уу.
Дээрх зургуудыг үзнэ үү.
Алхам 3: КОД
Бид ESP8266 номын сан, платформыг ашиглах болно. Доорх кодыг NodeMCU ашиглан туршиж үзсэн.
Юуны өмнө ESP8266 болон ArduinoJSON номын санг хөгжүүлэлтийн орчинд суулгасан эсэхээ шалгаарай.
ESP8266 номын сангийн хувьд Arduino -г ажиллуулаад Preferences цонхыг нээнэ үү.
нэмэлт самбаруудад менежерийн URL хаягийг оруулсан болно.
Tools> Board цэснээс Boards Manager -ийг нээгээд ESP8266 платформыг олоорой. Танд хэрэгтэй хувилбараа сонгоод суулгах товчийг дарна уу. Tools> Board цэснээс ESP8266 самбарыг сонгоно уу.
ArduinoJSON номын сангийн хувьд та Номын санг оруулах> Номын санг удирдах хэсгээс хайж олох боломжтой.
Доорх кодыг ESP8266 дээр суурилсан самбартаа байршуулна уу.
Алхам 4: Үр дүн
Юуны өмнө та кодыг бага зэрэг өөрчлөх хэрэгтэй.
- ssid -ийг WiFi нэрээр солино уу.
- WiFi -ийн нууц үгээр нууц үгээ солино уу.
- API_KEY -г дараах хаягаар оруулна уу: & appid =
Хэрэв бүх зүйл хэвийн байгаа бол кодыг самбартаа оруулна уу.
Та дэлхийн аль ч хотоос мэдээлэл авах боломжтой.
гэрэл зургийг үзнэ үү.
Хэрэв та гацсан бол видеог үзээрэй.
Алхам 5: ЭНД ХААНААС ХИЙХ ВЭ?
Энэ бол маш том төслийн эхлэл юм, тиймээс хэрэв та үүнийг өргөжүүлэхийг хүсч байвал цаг агаарыг харуулдаг OLED эсвэл LCD дэлгэцийг хялбархан нэмж, ухаалаг толь бүтээхийн тулд өдөр тутмын хуваариа уншаарай.
Алхам 6: ДҮГНЭЛТ
Интернет дээр цаг агаарын мэдээллийн олон эх сурвалж байдаг бөгөөд тэдгээр нь функцээрээ ялгаатай байдаг.
OpenWeatherMap.org нь дэлхийн өнцөг булан бүрээс ирсэн цаг агаарын мэдээлэлд хялбархан нэвтрэх боломжийг олгодог хамгийн энгийн бөгөөд гоёмсог шийдлүүдийн нэг байх ёстой.
Хэрэв танд асуулт байвал мэдээж сэтгэгдлээ үлдээнэ үү.myYoutube
myFacebook
myTwitter
Энэхүү төслийг уншсанд баярлалаа ^^, өдрийг сайхан өнгөрүүлээрэй.
Дараа уулзая.
Ахмед Нуира
Зөвлөмж болгож буй:
NaTaLia цаг уурын станц: Arduino нарны эрчим хүчээр ажилладаг цаг уурын станц зөв замаар хийсэн: 8 алхам (зурагтай)
NaTaLia цаг уурын станц: Arduino нарны эрчим хүчээр ажилладаг цаг уурын станц зөв замаар хийсэн: 1 жилийн турш 2 өөр байршилд амжилттай ажилласны дараа би нарны эрчим хүчээр ажилладаг цаг уурын станцын төслийн төлөвлөгөөгөө хуваалцаж, хэрхэн урт хугацаанд үнэхээр оршин тогтнож чадах систем болж хөгжсөн тухай тайлбарлаж байна. нарны эрчим хүчнээс үүссэн үе. Хэрэв та дагах бол
DIY цаг уурын станц ба WiFi мэдрэгч станц: 7 алхам (зурагтай)
DIY цаг уурын станц ба WiFi мэдрэгч станц: Энэхүү төсөлд би WiFi мэдрэгч станцын хамт цаг агаарын станцыг хэрхэн яаж хийхийг танд үзүүлэх болно. Мэдрэгч станц нь орон нутгийн температур, чийгшлийн өгөгдлийг хэмжиж, WiFi -ээр цаг уурын станц руу илгээдэг. Цаг уурын станц дараа нь
Arduino -д суурилсан цаг уурын станц: 9 алхам
Arduino -д суурилсан цаг уурын станц: Системийн тоног төхөөрөмжийн бүрэлдэхүүн хэсгүүд нь чийгшил+температур мэдрэгч, атмосферийн даралт, өндрийн мэдрэгч, луужин, гэрэл илрүүлэх мэдрэгч, цагийн модуль, аюулгүй дижитал карт (SD карт) модуль, Arduino мега хөгжлийн самбар, LCD зэргээс бүрдэнэ. Де
DHT11, BMP180, Nodemcu ашиглан Blynk сервер дээр Arduino IDE ашиглан DIY цаг уурын станц: 4 алхам
DHT11, BMP180, Nodemcu ашиглан Blynk сервер дээр Arduino IDE ашиглан DIY цаг уурын станц: Github: DIY_Weather_Station Hackster.io: Цаг агаарын станц Та цаг агаарын мэдээг зөв харах байсан уу? Жишээлбэл, та үүнийг нээхдээ температур, чийгшил гэх мэт цаг агаарын нөхцөл байдалтай танилцах болно
RPi цаг уурын станц ба дижитал цаг: 4 алхам (зурагтай)
RPi цаг уурын станц ба дижитал цаг: Энэ бол хурдан бөгөөд хялбар төсөл бөгөөд үзүүлэх сайхан дэлгэц юм. Энэ нь цаг хугацаа, цаг агаарын нөхцөл байдал, температурыг хоёуланг нь харуулдаг. Хэрэв танд харсан зүйл тань таалагдаж байвал миний хийсэн зүйлийг дагаж мөрдөхийн тулд намайг Instagram, Twitter (@Anders644PI) дээр дагаарай