
Мазмұны:
2025 Автор: John Day | [email protected]. Соңғы өзгертілген: 2025-01-23 14:51


Ешқандай сенсорды пайдаланбай метеостанция жобасын құрғыңыз келе ме және бүкіл әлемдегі ауа райы туралы ақпарат алғыңыз келе ме?
OpenWeatherMap көмегімен бұл нақты тапсырмаға айналады.
1 -қадам: Қалай жұмыс істейді?

OpenWeatherMap.org планетаның түкпір -түкпірінен деректерді ұсынады және олардың API (қосымшаларды бағдарламалау интерфейсі) арқылы қол жеткізу оңай, ол әрине JSON -да шығарылады.
OpenWeatherMap.org тек ауа райы туралы мәлімет беріп қана қоймайды, сонымен қатар 5 және 16 күндік болжамдарға, тарихи деректерге, тіпті ауа райы ескертулеріне де қызмет көрсете алады.
Бұл сайт бізге әлемнің кез келген қаласынан ауа райы мен бес күндік болжамды алу мүмкіндігін беретін ақысыз опцияны ұсынады.
2 -қадам: ОРНАТУ



1. OpenWeatherMap.org сайтына өтіңіз.
2. API кілтін алу үшін олардың ақысыз шотына тіркелу қажет.
Оны табу үшін тіркелгіңізге кіріңіз, содан кейін «API кілттері» тармағына өтіңіз, содан кейін кілт атыңызды енгізіп, генерациялау түймесін басыңыз.
Жоғарыдағы фотоларды қараңыз.
3 -қадам: КОД



Біз ESP8266 кітапханалары мен платформасын қолданатын боламыз. Төмендегі код NodeMCU көмегімен тексерілді.
Ең алдымен, сіздің даму ортасында ESP8266 және ArduinoJSON кітапханалары бар екеніне көз жеткізіңіз.
ESP8266 кітапханасы үшін Arduino бағдарламасын іске қосыңыз және «Параметрлер» терезесін ашыңыз.
қосымша тақталарда менеджер URL мекенжайлары енгізілді.
Құралдар> Тақта мәзірінен тақта менеджерін ашып, ESP8266 платформасын табыңыз. Қажетті нұсқаны таңдаңыз, содан кейін орнату түймесін басыңыз. Tools> Board мәзірінен ESP8266 тақтасын таңдаңыз.
ArduinoJSON кітапханасы үшін оны кітапхананы қосу> кітапханаларды басқару бөлімінен іздеу арқылы табуға болады.
Төмендегі кодты ESP8266 негізіндегі тақтаға жүктеңіз.
4 -қадам: НӘТИЖЕ





Ең алдымен, кодты сәл өзгерту керек, - Wi -Fi атауымен ssid өзгертіңіз.
- WiFi құпия сөзімен парольді өзгертіңіз.
- API_KEY қойыңыз: & appid =
Егер бәрі жақсы болса, кодты тақтаға жүктеңіз.
Сіз деректерді әлемнің кез келген қаласынан ала аласыз.
фотоларды қараңыз.
Егер сіз тоқтап қалсаңыз, бейнені қараңыз.
5 -қадам: ОСЫНАН ҚАЙДА?
Бұл әлдеқайда үлкен жобаның бастамасы, сондықтан егер сіз оны кеңейткіңіз келсе, сіз қазіргі ауа райын көрсететін OLED немесе СКД экрандарын оңай қосып, ақылды айна жасау үшін күнделікті кестеңізді оқи аласыз.
6 -қадам: Қорытынды
Интернетте ауа -райы туралы көптеген ақпарат көздері бар және олардың қызметі әр түрлі.
OpenWeatherMap.org - бұл планетаның түкпір -түкпірінен ауа райы деректеріне оңай қол жеткізуге болатын ең қарапайым және талғампаз шешімдердің бірі болуы керек.
Егер сізде сұрақтар туындаса, сіз пікір қалдыра аласыз.myYoutube
myFacebook
myTwitter
Бұл жобаны оқығаныңызға рахмет ^^ және күндеріңіз сәтті өтсін.
Көріскенше.
Ахмед Нуира
Ұсынылған:
ESP8266 және ESP32 DIY қолданатын кәсіби метеостанция: 9 қадам (суреттермен)

ESP8266 мен ESP32 DIY қолданатын кәсіби метеостанция: LineaMeteoStazione - бұл Sensirion кәсіби сенсорларымен, сондай -ақ Дэвис аспаптарының кейбір компоненттерімен (жаңбыр өлшегіш, анемометр) байланысуға болатын толық ауа райы станциясы
Arduino негізіндегі дауыспен басқарылатын IOT релелік қосқышы (Google Home және Alexa қолдауымен): 11 қадам

Arduino негізіндегі дауысты басқарылатын IOT релелік қосқышы (Google Home және Alexa қолдауымен): Бұл жоба Arduino негізіндегі, дауыспен басқарылатын IOT реле қосқышын қалай жасау керектігін сипаттайды. Бұл реле, сіз iOS және Android үшін қосымшаны пайдаланып қашықтан қосуға немесе өшіруге, сонымен қатар оны IFTTT -ге байланыстыруға және Goog көмегімен дауыспен басқаруға болады
MQmax 0.7 Esp8266 және Arduino Mini Pro негізіндегі WiFi IoT платформасы төмен: 6 қадам

MQmax 0.7 Esp8266 мен Arduino Mini Pro негізіндегі WiFi IoT платформасының төмен құны: Сәлеметсіз бе, бұл менің екінші нұсқаулығым (бұдан былай мен санауды тоқтатамын). Мен мұны M2M жұмысын қамтитын нақты IoT қосымшалары үшін қарапайым (кем дегенде мен үшін), арзан, жасауға оңай және тиімді платформа жасау үшін жасадым. Бұл платформа esp8266 жұмыс істейді және
Arduino негізіндегі байланыссыз инфрақызыл термометр - IR негізіндегі термометр Arduino көмегімен: 4 қадам

Arduino негізіндегі байланыссыз инфрақызыл термометр | Ардуиноны қолданатын инфрақызыл термометр: Сәлеметсіз бе, балалар, біз индуктивті емес термометр жасаймыз, өйткені кейде сұйықтықтың/қатты заттың температурасы тым жоғары немесе төмен болады, содан кейін онымен байланыс жасау және оны оқу қиын. сол кездегі температура
NodeMCU ESP8266 қолданатын IOT негізіндегі су деңгейінің реттегіші: 6 қадам

NodeMCU ESP8266 көмегімен IOT негізіндегі су деңгейінің реттегіші: Бұл IOT негізіндегі су деңгейінің реттегішін қалай жасау керектігі туралы нұсқаулық. Бұл жобаның ерекшеліктері:- Android қосымшасындағы су деңгейінің нақты уақыттағы жаңартулары. Су минималды деңгейден төмен болғанда су сорғысын автоматты түрде қосыңыз. Ау