Բովանդակություն:
- Քայլ 1: Ինչպես է այն աշխատում:
- Քայլ 2: ԿԱՐԳԱՎՈՐՈՄԸ
- Քայլ 3. ԿՈԴԸ
- Քայլ 4. ԱՐԴՅՈՆՔ
- Քայլ 5. ԱՅՍՏԵԻ WH ԱՅՍՏԵ
- Քայլ 6: Եզրակացություն
Video: IoT ESP8266- ի վրա հիմնված եղանակային կայան. 6 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Wantանկանու՞մ եք կառուցել եղանակային կայանի նախագիծ ՝ առանց որևէ սենսոր օգտագործելու և եղանակի մասին տեղեկատվություն ստանալ ամբողջ աշխարհից:
Օգտագործելով 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- ներ:
Բացեք Տախտակների կառավարիչը Գործիքներ> Տախտակ ընտրացանկից և գտեք ESP8266 հարթակը: Ընտրեք ձեզ անհրաժեշտ տարբերակը, այնուհետև կտտացրեք տեղադրման կոճակին: ընտրեք ESP8266 տախտակը Գործիքներ> Տախտակ ընտրացանկից:
ArduinoJSON գրադարանի համար այն կարող եք գտնել ՝ որոնելով Ներառել գրադարանը> Կառավարել գրադարանները:
Վերբեռնեք ներքևի ծածկագիրը ձեր ESP8266- ի վրա հիմնված տախտակին:
Քայլ 4. ԱՐԴՅՈՆՔ
Առաջին հերթին պետք է մի փոքր փոխել կոդը, - փոխեք ձեր WiFi- ի անունը:
- փոխել գաղտնաբառը ձեր WiFi գաղտնաբառով:
- տեղադրեք ձեր API_KEY- ը `& appid = հետո
Եթե ամեն ինչ կարգին է, վերբեռնեք կոդը ձեր տախտակին:
Դուք կարող եք տվյալներ ստանալ աշխարհի ցանկացած քաղաքից:
տես լուսանկարներ:
Ստուգեք տեսանյութը, եթե խրված եք:
Քայլ 5. ԱՅՍՏԵԻ WH ԱՅՍՏԵ
Սա շատ ավելի մեծ ծրագրի սկիզբն է, այնպես որ, եթե ցանկանայիք այն ընդլայնել, կարող եք հեշտությամբ ավելացնել ընթացիկ եղանակը ցուցադրող OLED կամ LCD էկրաններ և կարդալ ձեր ամենօրյա գրաֆիկը `խելացի հայելի կառուցելու համար:
Քայլ 6: Եզրակացություն
Ինտերնետում եղանակի վերաբերյալ տվյալների բազմաթիվ աղբյուրներ կան և դրանք տարբերվում են գործառույթով:
OpenWeatherMap.org- ը պետք է լինի ամենաուղիղ և էլեգանտ լուծումներից մեկը, որը մենք գտել ենք ՝ մոլորակի բոլոր եղանակներից եղանակային տվյալներին հեշտ մուտք գործելու համար:
Եթե ունեք որևէ հարց, իհարկե, կարող եք թողնել մեկնաբանություն: myYoutube
myFacebook
myTwitter
Շնորհակալություն այս նախագիծը կարդալու համար ^^ և հաճելի օր:
Կտեսնվենք.
Ահմեդ Նուիրա
Խորհուրդ ենք տալիս:
NaTaLia եղանակային կայան. Arduino արևային էներգիայով աշխատող եղանակային կայանը կատարվել է ճիշտ ճանապարհով. 8 քայլ (նկարներով)
NaTaLia եղանակային կայան. Arduino արևային էներգիայով աշխատող եղանակային կայանը կատարվեց ճիշտ ճանապարհով. 2 տարբեր վայրերում 1 տարվա հաջող աշխատանքից հետո ես կիսում եմ իմ արևային էներգիայով աշխատող եղանակային կայանի նախագծի ծրագրերը և բացատրում, թե ինչպես այն վերածվեց համակարգի, որն իսկապես կարող է գոյատևել երկար ժամանակ: արևային էներգիայի ժամանակաշրջաններ: Եթե հետևեք
DIY եղանակային կայան և WiFi սենսորային կայան. 7 քայլ (նկարներով)
DIY եղանակային կայան և WiFi սենսորային կայան. Այս նախագծում ես ձեզ ցույց կտամ, թե ինչպես կարելի է եղանակային կայան ստեղծել WiFi սենսորային կայանի հետ միասին: Սենսորային կայանը չափում է տեղական ջերմաստիճանի և խոնավության տվյալները և այն WiFi- ի միջոցով ուղարկում է եղանակային կայանին: Օդերևութաբանական կայանն այնուհետև ցուցադրում է
Arduino- ի վրա հիմնված եղանակային կայան. 9 քայլ
Arduino- ի վրա հիմնված եղանակային կայան. Համակարգի ապարատային բաղադրիչները բաղկացած են Խոնավության+ջերմաստիճանի տվիչից, մթնոլորտային ճնշումից, բարձրության սենսորից, կողմնացույցից, լույսի հայտնաբերման ցուցիչից, ժամացույցի մոդուլից, անվտանգ թվային քարտի (SD քարտի) մոդուլից, Arduino մեգա զարգացման տախտակից և LCD- ից: Մի դե
Եղանակի վրա հիմնված երաժշտության գեներատոր (ESP8266 վրա հիմնված միջինի գեներատոր). 4 քայլ (նկարներով)
Եղանակի վրա հիմնված երաժշտության գեներատոր (ESP8266 Based Midi Generator). Բարև, այսօր ես կբացատրեմ, թե ինչպես պատրաստել ձեր սեփական եղանակի վրա հիմնված փոքր երաժշտության գեներատոր: Այն հիմնված է ESP8266- ի վրա, որը նման է Arduino- ին և արձագանքում է ջերմաստիճանին, անձրևին: և լույսի ուժգնություն: Մի ակնկալեք, որ այն ամբողջ երգեր կամ ակորդներ կհաղորդի
Acurite 5 in 1 եղանակային կայան ՝ օգտագործելով Raspberry Pi և Weewx (այլ եղանակային կայաններ համատեղելի են). 5 քայլ (նկարներով)
Acurite 5 in 1 եղանակային կայան ՝ օգտագործելով Raspberry Pi և Weewx (այլ եղանակային կայաններ համատեղելի են). Երբ ես գնել էի Acurite 5 in 1 օդերևութաբանական կայանը, ես ցանկանում էի, որ կարողանայի ստուգել եղանակը իմ տանը, երբ ես հեռու էի: Երբ տուն հասա և տեղադրեցի, հասկացա, որ կամ պետք է միացնեմ համակարգչին կամ գնեմ նրանց խելացի հանգույցը