Բովանդակություն:

ESP8266 Արեգակնային բռնկման մոնիտոր `8 քայլ
ESP8266 Արեգակնային բռնկման մոնիտոր `8 քայլ

Video: ESP8266 Արեգակնային բռնկման մոնիտոր `8 քայլ

Video: ESP8266 Արեգակնային բռնկման մոնիտոր `8 քայլ
Video: 220 vdc solar system arduino with help of instructable 2024, Հունիսի
Anonim
ESP8266 Արեգակնային բռնկման մոնիտոր
ESP8266 Արեգակնային բռնկման մոնիտոր

Գիտե՞ք ինչ թույն է: Եղանակ տիեզերքում! Ի՞նչ կլիներ, եթե ձեր գրասեղանին դրված լիներ մի փոքրիկ տուփ, որը ձեզ կասեր, թե երբ է արևի բռնկում տեղի ունենում: Դե, կարող ես: ESP8266, IIC 7 հատվածի էկրանով և որոշ ժամանակ անց կարող եք ունենալ ձեր սեփականը:

Քայլ 1: Սարքաշար. Այն, ինչ ձեզ հարկավոր կլինի

Սարքաշար. Այն, ինչ ձեզ հարկավոր կլինի
Սարքաշար. Այն, ինչ ձեզ հարկավոր կլինի
Սարքաշար. Այն, ինչ ձեզ հարկավոր կլինի
Սարքաշար. Այն, ինչ ձեզ հարկավոր կլինի
Սարքաշար. Այն, ինչ ձեզ հարկավոր կլինի
Սարքաշար. Այն, ինչ ձեզ հարկավոր կլինի

************************* Էլեկտրաստատիկ լիցքաթափման մասին նշում ******

Իմ ծածկագրի առաջին տարբերակն ավարտելուց անմիջապես հետո ես նետվեցի դրա վրա բազմոցի վրա, և իմ LED էկրանը դադարեց աշխատել: Եթե դա ձեզ հետ պատահի, նորից միացրեք որոնվածը պրոցեսորին `այն շտկելու համար, բայց պարզապես զգույշ եղեք ձեր էկրանին: Բացի այդ, ձեր լարերը մի փոքր ավելի կարճ պահեք, քան իմը, ես կասեի ՝ մոտ 6 դյույմ առավելագույնը: Ես շատ միջամտություն ունեի ցուցադրմանս: Ես ստիպված էի դա անել ԵՐԿՈ անգամ: Ի վերջո, ես կոտրեցի իմ ցուցադրումը: Գործի կառուցման ժամանակ ես ստիպված էի անցնել սպիտակի !!!

*************************************************************************************************************

Ահա ձեզ անհրաժեշտ սարքավորումները,

  • ESP8266 Մոդուլ
  • Սովորաբար բաց կոճակ
  • Սերիական 7-Seg Display

Եվ գործիքները,

  • Sոդման երկաթ
  • Մետաղալարեր
  • 3D տպիչ (ըստ ցանկության)

Քայլ 2: Սարքավորման հավաքում

Սարքավորումների հավաքում
Սարքավորումների հավաքում
Սարքավորումների հավաքում
Սարքավորումների հավաքում
Սարքավորումների հավաքում
Սարքավորումների հավաքում

Նախ, միացրեք 7-հատվածի ցուցադրումը: Դա բավականին ինքնին բացատրելի է ՝ Vcc- ից 3v3, GND- ից GND, SDA- ից SDA, SCL- ից SCL- ից:

Dուցադրել ESP8266

+ --------------------------- 3v3

------------------------------- GND

SDA ------------------------------ SDA (4)

SCL ------------------------------ SCL (5)

Բավականին պարզ: Այնուհետեւ, կոճակը: Մի բևեռը միացրեք GND- ին, իսկ մյուսը ՝ 2 -ին:

ԿՈUTՅԹ ESP8266PIN 1 --------------------------- GND

PIN 2 ------------------------------ GPIO 2

Եվ վերջ! Վատ չէ, հա՞:

Քայլ 3. Կոդ. Տեսություն

Կոդ. Տեսություն
Կոդ. Տեսություն

Լավ, այնպես որ, եթե ձեզ չի հետաքրքրում, թե ինչու եմ ես արել այն, ինչ արել եմ, բաց թողեք այս քայլը: Հակառակ դեպքում, ահա այն: Տիեզերքն իսկապես հեռու է: Սկզբում ես ուզում էի չափել արևի բռնկումները իմ սեփական մագնիսաչափով, բայց դա բավականին դժվար կլիներ: Տիեզերքում արդեն շատ ավելի ճշգրիտ սարքավորումներ կան, ուստի եկեք օգտվենք դրանից: Ես մեկ օր անցկացրեցի Sparkfun- ի և Adafruit- ի մագնիսաչափերի վրա ՝ մինչև այս եզրակացության գալը: Եվս երկու օր ծախսեցի տվյալների աղբյուրներ գտնելու համար: Վերջապես ես գտա մի գեղեցիկ JSON ֆայլ NOAA- ից: (Սա հաճելի է, ես ապրում եմ CO- ում) Այնուհետև ես օգտագործեցի ThingSpeak API- ն ՝ ինձ անհրաժեշտ փոքր քանակությամբ տվյալներ ստանալու համար: Այնուհետև մենք վերցնում ենք Thingspeak- ի տվյալները և ցուցադրում դրանք 7 հատվածի ցուցադրման վրա: Այսպիսով, եկեք անցնենք ծածկագրին:

Քայլ 4: Կոդ. Գրադարաններ

Կոդ. Գրադարաններ
Կոդ. Գրադարաններ

Ձեզ անհրաժեշտ են չորս գրադարաններ, որոնցից բոլորը բավականին պարզ է ձեռք բերել: Առաջին երկուսը ներկառուցված են arduino IDE- ի մեջ, բայց եթե դրանք չունեք, դրանք կոչվում են Wire.h և Arduino.h: Մնացած երեքը ավտոմատ կերպով տեղադրվում են սովորաբար ESP8266 տախտակով, բայց դրանք կոչվում են ESP8266WiFi.h, ESP8266WiFiMulti.h և ESP8266HTTPClient.h: Համոզվեք, որ դրանք ունեք IDE- ում և շարունակեք հաջորդ քայլին:

Քայլ 5. Կոդ. Ծածկագիր

Կոդ. Ծածկագիր
Կոդ. Ծածկագիր
Կոդ. Ծածկագիր
Կոդ. Ծածկագիր

Այսպիսով, այն պահը, որին մենք սպասում էինք: Ծածկագիրը: Սա ընթացքի մեջ է, ուստի ես կթարմացնեմ ծածկագիրը: Ես կպահեմ օրիգինալ տարբերակները և յուրաքանչյուր նոր թարմացման համար այս քայլին կավելացնեմ մեկ այլ բաժին: Ներբեռնումները կատարվում են google drive- ի միջոցով: (Հաշիվ չի պահանջվում)

**************** բնօրինակ տարբերակ **************** (18.04.2018)

Կոդ 18.04.2018

***************************************************

************************ տարբերակ 1.2 **************** (22.04.2018)

Կոդ 4/22/2018

******************************************************

Քայլ 6: Գործը:

Այն դեպքն է!
Այն դեպքն է!
Այն դեպքն է!
Այն դեպքն է!
Այն դեպքն է!
Այն դեպքն է!

Այսպիսով, այժմ, երբ ունեք զովացուցիչ նոր արևային մոնիտոր, եկեք այն դնենք գեղեցիկ տուփի մեջ: Ես 3d տպեցի իմ գործը, չնայած եթե ցանկանաք, ինքներդ կարող եք գործ սարքել: Ահա դիզայնը.

Thingiverse

Հիմա պարզ է. Կոճակը դրեք կոճակի անցքի մեջ, էկրանը ցուցադրման անցքի մեջ և կպցրեք esp8266- ը հետևի պատին: Այժմ միացրեք ձեր USB մալուխը կողային անցքով դեպի esp8266:

Քայլ 7: Ավարտվեց:

Ավարտվեց!
Ավարտվեց!
Ավարտվեց!
Ավարտվեց!
Ավարտվեց!
Ավարտվեց!
Ավարտվեց!
Ավարտվեց!

Ահա թե ինչպես է այն աշխատում: Էկրանն անջատվում է 30 վայրկյանից հետո: Կոճակը միացնում է էկրանը և անցնում երկու ստորև նկարագրված երկու ռեժիմների միջև: Ահա հաղորդագրությունները և դրանց իմաստները:

Y FI - Միացում

FlAr - Արևի վերջին բռնկում (առավելագույն դաս)

Curr - ընթացիկ դաս

Դասի ցուցադրման օրինակ ՝ A5.2

Եթե դասը M է, նախածանց տառը («A» «A5.2» - ում) կցուցադրվի որպես N:

Եթե դասը X է, նախածանց տառը («A» «A5.2» - ում) կցուցադրվի որպես H:

Ահա դասերը:

A - ամենափոքր դասարան: (1-9) Տեղական էֆեկտներ չկան:

B-Տաս անգամ Ա. (1-9) Տեղական էֆեկտներ չկան:

C-Տաս անգամ B. (1-9) Տեղական ազդեցություններ չկան:

M-Տասը անգամ C. (1-9) Կարող է ազդել արբանյակների վրա: Փոքր վտանգ է ներկայացնում տիեզերագնացների համար: Երկիրն անփոփոխ է:

X - տասն անգամ M և բարձր: (1-∞) Կարող է նոկաուտի ենթարկել կապի համակարգերը, էլեկտրական ցանցերը, արբանյակները և այլն: Հիմնականում խոշոր էլեկտրոնային սարքեր:

Երբևէ գրանցված ամենամեծ դասարանը 2003 թվականին էր: Սենսորները գերբեռնված էին և անջատված էին X28- ով:

Սանդղակը նույնն է, այնպես էլ FlAr և Curr ռեժիմների դեպքում:

Wantանկանում եք լրացուցիչ տեղեկություններ սանդղակի մասին: Սեղմեք այստեղ.

Քայլ 8: Applicրագրեր

Ենթադրենք, դուք ունեք մի քանի զգայուն էլեկտրոնիկա, որոնք արժեն հազարավոր դոլարներ: Դուք կարող եք այս սարքը փակել ձեր սարքավորումները, եթե բռնկումը հասնի որոշակի դասի ՝ վնասը նվազագույնի հասցնելու համար:

Խորհուրդ ենք տալիս: