Բովանդակություն:
- Քայլ 1: Հավաքեք էլեկտրոնիկան
- Քայլ 2: Ներբեռնեք, թարմացրեք և վերբեռնեք ուրվագիծը
- Քայլ 3: Միացրեք OLED մոդուլը և փորձարկումը
- Քայլ 4: Օգտագործեք պարիսպ
Video: Եղանակի ցուցադրման առցանց վիջեթ ՝ օգտագործելով ESP8266: 4 քայլերը
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Մի քանի շաբաթ առաջ մենք սովորեցինք, թե ինչպես կարելի է եղանակի ցուցադրման առցանց համակարգ կառուցել, որը տվյալ քաղաքի համար եղանակային տեղեկատվություն էր ստանում և այն ցուցադրում OLED մոդուլով: Այդ նախագծի համար մենք օգտագործեցինք Arduino Nano 33 IoT տախտակը, որը նոր տախտակ է, որն ունի բազմաթիվ հնարավորություններ, բայց մի փոքր թանկ է և ավելի մեծ, քան համեմատած այլընտրանքների հետ: Այս գրառման մեջ մենք կսովորենք, թե ինչպես կարելի է կառուցել այս կոմպակտ և սրամիտ առցանց եղանակային ցուցադրման վիջեթը, որը նման է նախորդ նախագծին:
Վերոնշյալ տեսանյութը ներառում է այն ամենը, ինչ դուք պետք է իմանաք, ինչպես նաև բացատրում է, թե ինչպես է ուրվագիծը հավաքվում:
Քայլ 1: Հավաքեք էլեկտրոնիկան
Մենք կօգտագործենք WeMos D1 մինի տախտակը, որն օգտագործում է ESP8266 չիպսեթը և ցուցադրման համար կօգտագործենք 0.96”OLED մոդուլ:
Քայլ 2: Ներբեռնեք, թարմացրեք և վերբեռնեք ուրվագիծը
Ինչպես և նախորդ նախագիծը, մենք եղանակի մասին տեղեկատվություն կստանանք OpenWeatherMap ծառայությունից: Ներբեռնեք ուրվագիծը հետևյալ հղումով ՝
Մենք առաջին հերթին պետք է ձեռք բերենք API բանալի ՝ OpenWeatherMap ծառայությունից օգտվելու համար: OpenWeatherMap ծառայությունն ունի անվճար ծրագիր, որը թույլ է տալիս առավելագույնը 60 API զանգ րոպեում: Սա նշանակում է, որ մենք կարող ենք եղանակի մասին տեղեկատվություն պահանջել առավելագույնը մեկ վայրկյան մեկ անգամ, որն ավելին է, քան մեզ անհրաժեշտ է: Տեսանյութը ներառում է ամբողջ գործընթացը, բայց ահա տեքստային տարբերակը, թե ինչ պետք է արվի.
Սկսեք գրանցվել կամ մուտք գործել OpenWeatherMap ծառայություն և անցեք API բաժին: Մուտքագրեք նոր բանալու անունը և կտտացրեք գեներացման կոճակին: Նշեք այս բանալին, բայց մի կիսվեք այն ոչ ոքի հետ: Այս բանալին ակտիվացնելու համար մի քիչ ժամանակ է պահանջվում, այնպես որ դուք ստիպված կլինեք սպասել որոշ ժամանակ: Դա ավարտելու համար կարող է տևել մինչև մեկ ժամ, բայց իմ բանալին ակտիվացվեց 10 րոպեի ընթացքում:
Սկսեք էսքիզը թարմացնել ՝ ավելացնելով ձեր WiFi հավատարմագրերը, քանի որ դա աշխատելու համար մենք պետք է միանանք ցանցին: Մյուս բանը, որ պետք է անեք ուրվագծում, դա API- ի զանգի թարմացումն է ՝ ձեր քաղաքի տեղեկատվությամբ և API բանալով: Համոզվեք, որ ESP8266 տախտակի համար տեղադրված եք տախտակի աջակցության ճիշտ փաթեթը: Էսքիզն աշխատելու համար անհրաժեշտ կլինի նաև տեղադրել ArduinoJSON և u8g2 գրադարանները: Տեսանյութը ձեզ տանում է այս ամենը տեղադրելու գործընթացով:
Ավարտելուց հետո միացրեք տախտակը, համոզվեք, որ ընտրել եք տախտակի ճիշտ կարգավորումները և սեղմել վերբեռնման կոճակը: Վերբեռնելուց հետո տախտակը կարգավիճակի և եղանակային տեղեկատվության հետ միասին կտպագրի սերիական տերմինալ: Կարող եք դիտել սա ՝ համոզվելու համար, որ ամեն ինչ աշխատում է ըստ սպասվածի, մինչ հաջորդ քայլին անցնելը:
Քայլ 3: Միացրեք OLED մոդուլը և փորձարկումը
Այժմ, երբ ուրվագիծը ճիշտ է աշխատում, մենք պետք է լարով միացնենք OLED մոդուլը: Օգտագործեք վերևում ներկայացված էլեկտրագծերի դիագրամը և համոզվեք, որ էլեկտրամատակարարման ճիշտ լարումը միացնում եք OLED մոդուլին, քանի որ ոմանք ընդունում են միայն 3.3 Վ:
Միացնելուց հետո միացրեք տախտակին և դուք պետք է տեսնեք ողջույնի ուղերձը: Եղանակի մասին տեղեկությունները ստանալու համար տախտակին մի քանի վայրկյան տվեք, և այն կտպվի OLED մոդուլին:
Քայլ 4: Օգտագործեք պարիսպ
Մնում է միայն համապատասխան պարիսպ ավելացնել, և ես կօգտագործեմ այս մոդելը Thingiverse- ից (https://www.thingiverse.com/thing:857858): Սա նույնն է, որն օգտագործվել է ցանցային ժամանակի նախագծի համար, և ինձ շատ է դուր գալիս դրա տեսքը:
OLED մոդուլին ավելացրեք համապատասխան երկարության մետաղալար ՝ երկկողմանի ժապավենի հետ միասին: Կողմնացրեք այն տեղում և մի փոքր տաք սոսինձ օգտագործեք լարերի մոտ `այն դիրքում պահելու համար: Այնուհետև տախտակը դրեք սկուտեղի/հետևի կափարիչի վրա և ամրացրեք OLED մոդուլը դրան, ինչպես նախկինում: Ի վերջո, կափարիչը սեղմեք տեղում և ավելացրեք մի քիչ սոսինձ, որպեսզի այն մնա իր տեղում:
Եթե ձեզ դուր եկավ այս կառուցվածքը, ապա բաժանորդագրվեք մեր YouTube ալիքին և հետևեք մեզ սոցիալական լրատվամիջոցներում: Դա ոչ մի արժեք չի պահանջում, բայց ձեր աջակցությունը մեզ անչափ կօգնի շարունակել նման նախագծերի ստեղծումը:
- YouTube:
- Instagram ՝
- Ֆեյսբուք ՝
- Twitter:
- BnBe կայք ՝
Շնորհակալ եմ աջակցության համար!
Խորհուրդ ենք տալիս:
DIY ցածր գնով տան ավտոմատացում ՝ օգտագործելով Esp8266: 6 քայլերը
DIY ցածր գնով տան ավտոմատացում Esp8266- ի միջոցով. Բարև բոլորին, այսօր այս հրահանգների մեջ ես ձեզ ցույց կտամ, թե ինչպես եմ պատրաստել իմ սեփական տան ավտոմատացումը ՝ որպես քայլ դեպի խելացի տուն ՝ օգտագործելով ESP 8266 մոդուլը, որը ընդհանուր առմամբ հայտնի է որպես nodemcu, առանց ժամանակ կորցնելու: Եկեք սկսենք:)
WiFi RGB բջջային լամպ օգտագործելով ESP8266: 6 քայլերը
WiFi RGB բջջային լամպ ESP8266- ի միջոցով. Այս գրառման մեջ մենք կառուցում ենք գեղեցիկ RGB բջջային լամպ, որը կարող է վերահսկվել WiFi- ի միջոցով: Կառավարման էջը բաղկացած է գունավոր անիվից, որը թույլ է տալիս արագ փոխել գույները, ինչպես նաև կարող եք ուղղակիորեն նշել RGB- ի արժեքները ՝ ընդհանուր առմամբ ավելի քան
ESP8266 Եղանակի վիջեթ. 9 քայլ (նկարներով)
ESP8266 Եղանակի վիջեթ. [Նվագարկեք տեսանյութ] Բարի գալուստ իմ նոր եղանակի վիջեթ նախագիծ: Իմ բոլոր նախագծերը կարող եք գտնել այստեղ ՝ https://www.opengreenenergy.com/ Եղանակի վիջեթը ծրագիր է, որը կարելի է ներբեռնել ձեր համակարգչի, նոութբուքի վրա կամ բջջային սարք և կատարել աշխատանքը ապահովող
Եղանակի վիջեթ պատրաստելը 10 րոպեի ընթացքում `3 քայլ
Եղանակի վիջեթ պատրաստելը 10 րոպեի ընթացքում. Այս ուսանելի դասում մենք պատրաստվում ենք սովորել, թե ինչպես կարելի է եղանակային վիջեթ կառուցել 10 րոպեի ընթացքում: Սա iot նախագծով արագ սկսելու ամենահեշտ ձևն է: Ձեզ անհրաժեշտ է միայն մեկ SLabs-32 տախտակ: ԱՅՈ դա ճիշտ է միայն մեկ զարգացող տախտակ
Ներբեռնեք և խաղացեք Flash խաղեր առցանց կամ առցանց ՝ 5 քայլ
Ներբեռնեք և խաղացեք Ֆլեշ խաղեր առցանց կամ առցանց Սա հիանալի է ուղևորությունների և այլ բաների համար, եթե դուք չեք կարող ստանալ wi-fi