Բովանդակություն:
- Քայլ 1: Ինչպես է այն աշխատում
- Քայլ 2: Հավաքեք նյութերը
- Քայլ 3: Սկսեք NodeMCU- ով և վերբեռնեք ծրագիրը
- Քայլ 4: Կառուցեք էլեկտրոնիկա
- Քայլ 5: Կառուցեք արկղը
- Քայլ 6: Ավելացրեք էլեկտրոնիկա
- Քայլ 7: Ապագա քայլեր
Video: Mario Question Block Solar Monitor: 7 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:49
Մենք ունենք տանիքի վրա արևային վահանակների համակարգ, որը մեզ համար էլեկտրաէներգիա է արտադրում: Դա մեծ ներդրում էր սկզբում և ժամանակի ընթացքում դանդաղ է վերադարձվում: Ես միշտ մտածել եմ որպես կոպեկ, որը մի քանի վայրկյան մեկ դույլի մեջ է ընկնում, երբ արևը դուրս է գալիս: Օրեցօր այդ կոպեկներն ավելանում են: Ես որոշեցի կառուցել մոնիտոր, որը կյանքի կկոչի այդ հայեցակարգը: Mario Brothers- ի հարցական նշանի բլոկը կատարյալ տեղավորվեց: Ամեն անգամ, երբ մեր արևային վահանակները արտադրում են մեկ կոպեկի էլեկտրաէներգիա, բլոկը լույս է տալիս և նվագում է Մարիոյի մետաղադրամի ձայնը: Ամեն անգամ, երբ վահանակներն արտադրում են մեկ դոլարի էլեկտրաէներգիա, (100 մետաղադրամ) այն լուսավորվում է և խաղում ինչպես Mario 1up ձայնը: Ուրախ հիշեցում է, որ իմ վահանակները քրտնաջան աշխատում են նույնիսկ այն ժամանակ, երբ ես դա չեմ անում:
Նշում. Այս նախագծի ծածկագիրը ներկայումս աշխատում է միայն Enphase համակարգերի հետ: Եթե ունեք այլ մոնիտորով համակարգ, ես կցանկանայի համագործակցել այն լուծման շուրջ, որը կաշխատեր ձեր համար, պարզապես թողեք մեկնաբանություն ստորև:
Քայլ 1: Ինչպես է այն աշխատում
Այս նախագիծը օգտագործում է NodeMCU ՝ անլար միանալու համար Enphase Envoy տուփին ՝ արևի արտադրությունը վերահսկելու համար: Եթե ներկայումս միացված եք ցանցին, որի վրա կա Ներկայացուցիչ, ստուգեք նրա IP հասցեն ՝ նայելով վանդակի էկրանին: Իմը ներկայումս գտնվում է 192.168.1.10 -ում: Եթե հետևեք ստորև բերված հղմանը, դուք կստանաք կարճ (JSON) տեքստային պատասխան, որը ցույց է տալիս, թե որքան էներգիա են արտադրել ձեր վահանակները մինչ այժմ և ընթացիկ էներգիայի ելքը:
192.168.1.10/api/v1/production (Հավանաբար, դուք պետք է փոխեք 192.168.1.10 հատվածը `ձեր Ներկայացուցիչի IP հասցեին համապատասխանելու համար):
Այս նախագիծը օգտագործում է «wattsNow» արժեքը և մեկ կիլովատ ժամի արժեքը, որը տրամադրվում է տեղադրման ժամանակ ՝ հաշվարկելու համար, թե որքան ժամանակ է պահանջվում համակարգից մեկ տոկոս էլեկտրաէներգիա արտադրելու համար: Այդ ժամանակն անցնելուց հետո այն նվագում է մետաղադրամի ձայնը և փայլում դեղին:
Քայլ 2: Հավաքեք նյութերը
Այս արևային մոնիտորը կառուցելու համար ձեզ հարկավոր կլինի հետևյալը.
Էլեկտրոնային բաղադրիչներ.
- NodeMCU Amazon 4.99 դոլար
- Մինի Breadboard
- Դեղին և կանաչ LED
- Պիեզո ազդանշան
- 2-100 Ω դիմադրիչներ
- USB Micro B մալուխ (ես կարճն էի օգտագործում նախագիծը սնուցելու համար, իսկ ավելի երկարը ՝ ծրագիրը վերբեռնելու համար)
- Jumper լարերը
- USB պատի ադապտեր (ես օգտագործել եմ հին iPhone լիցքավորիչ)
- Enphase Envoy Monitor- ը միացված է անլար երթուղիչին
Տուփի բաղադրիչներ.
- 3D տպիչ, նախընտրելի է դեղին թելիկով
- 3 հատ պլեքսիգլաս կտրված է 3-1/8 "քառակուսի
- սպիտակ լակի ներկ (ես օգտագործել եմ Rust-oleum, բայց ավելի թափանցիկ բան երևի ավելի լավ կլիներ)
Քայլ 3: Սկսեք NodeMCU- ով և վերբեռնեք ծրագիրը
Magesh Jayakumar- ը հիանալի հրահանգ է ստեղծել NodeMCU- ով սկսելու համար: Արագ մեկնարկ Nodemcu ESP8266- ին Arduino IDE- ի վրա Պարզ է, հստակ և տալիս է մի քանի օրինակ: Արժե ստուգել, եթե դուք նորեկ եք NodeMCU- ում, բայց ես այստեղ նույնպես կարևոր քայլեր կտամ:
- Ներբեռնեք, տեղադրեք և գործարկեք Arduino IDE- ն:
- Գնացեք նախապատվություններ և մուտքագրեք հետևյալ հասցեն «Լրացուցիչ տախտակների կառավարչի հասցեներ.» Տեքստային դաշտում, այնուհետև կտտացրեք OK.https://arduino.esp8266.com/stable/package_esp8266com_index.json
- Գնացեք Գործիքներ> Տախտակ> Տախտակների կառավարիչ: Որոնեք ESP8266 և տեղադրեք «esp8266 by ESP8266 Community»
- Գնացեք Գործիքներ> Տախտակ> NodeMCU 1.0: Այն կցուցադրվի Arduino- ի մյուս տախտակների ներքևում:
- Համոզվեք, որ ձեր NodeMCU- ն միացված է USB- ով և գնացեք Գործիքներ> Պորտ> Ընտրեք ձեր USB պորտը:
- Ներբեռնեք և բացեք SolarMonitor.ino ֆայլը և բացեք այն Arduino IDE- ում: Topրագրի վերևում կա 4 կտոր տեղեկատվություն, որոնք անհրաժեշտ են ծրագրին հաջողությամբ գործարկելու համար: Սրանք են ձեր անլար ցանցի ssid- ը և գաղտնաբառը, Envoy- ի էկրանին թվարկված ձեր Envoy IP հասցեն և արևային էներգիայի մեկ կՎտժ արժեքը սենթներով: Այս վերջին արժեքը կարող եք ստանալ ձեր էլեկտրաէներգիայի վճարից: Եթե դուք գրանցված եք ձեր պետության միջոցով SREC ծրագրում, ապա դա նույնպես ավելացրեք:
- Վերբեռնեք փոփոխված ծրագիրը ձեր NodeMCU- ում ՝ կտտացնելով պատուհանի վերևի ձախ մասում գտնվող վերբեռնում (սլաք) կոճակին:
Քայլ 4: Կառուցեք էլեկտրոնիկա
Էլեկտրոնիկայի բաղադրիչները կառուցելու համար դիմեք վերևի էլեկտրագծերի գծապատկերին: Ամփոփագիրը ստորև ՝
- Կանաչ LED- ի դրական վերջը, որը միացված է D6- ին, բացասական ծայրը `100 օմ -ի դիմացկուն:
- Դեղին LED- ի դրական վերջը միացված է D7- ին, բացասական վերջը `100 օմ -ի դիմադրության:
- Պիեզո ազդանշանի դրական վերջը միացված է D8- ին:
- Բոլոր սխեմաները դադարում են GND- ում:
Քայլ 5: Կառուցեք արկղը
Տուփը տպելու համար օգտագործեք վերը նշված STL ֆայլերը: Ես օգտագործել եմ դեղին թել: Հարցական նշանների ներդիրները պատրաստելու համար կտրեք պլեքսիգլասի երեք քառակուսիներ 3-1/8 "x 3-1/8": Ես ուզում էի, որ հարցական նշանները թույլ տան լույսը ներսից մթագնել, բայց ներսը մթագնի, այնպես որ ես նրանց տվեցի սպիտակ լակի ներկի թեթև ծածկույթ: Ես օգտագործել եմ Rust-oleum- ը, բայց ավելի թափանցիկ մի բան, հավանաբար, ավելի լավ կաշխատի: Ներդիրները չորանալուց հետո մի քանի հատ տաք սոսինձ կպցրեք դրանք տուփի ներքին երեսներին ամրացնելու համար: Այնուհետև պատի ադապտեր ավելացրեք տուփի մեջ, որի ծայրերը կպչում են հետևի միջով: Ապահովեք այն տեղում ՝ ներքևի մասում տաք սոսինձով:
Քայլ 6: Ավելացրեք էլեկտրոնիկա
Միացրեք USB մալուխը պատի ադապտերին և միացրեք այն NodeMCU- ին: Ես այստեղ օգտագործեցի կրճատված մալուխ `տուփի խառնաշփոթը նվազագույնի հասցնելու համար: Ի վերջո, տախտակը կպցրեք տուփի հետևի մասին ՝ ներքևի սոսինձով կամ տաք սոսինձի մեկ այլ կտորով: Տեղադրեք վերևում և միացրեք այն ծծողին: Նախքան դա իմանալը, դուք մինչև ձեր աչքերը կշարունակեք Mario մետաղադրամներով:
Քայլ 7: Ապագա քայլեր
- Եթե ունեք արևային վահանակների համակարգ, որը պատրաստված է մեկ ուրիշից, բացի Enphase- ից, ես շատ կուզենայի օգնել ձեզ, որպեսզի այն աշխատի նաև ձեր համակարգի վրա: Քանի դեռ կա մի տեսակ տեղական կամ վեբ վրա հիմնված API, այն պետք է լինի ուղղակի լարային մանիպուլյացիա: Տեղադրեք մեկնաբանություն, և եթե կարողանամ օգնել, կանեմ:
- Ես կարող եմ թվային ցուցադրում ավելացնել, որպեսզի կարողանամ տեսնել, թե ինչպես են ցենտները թրթռում ամեն անգամ, երբ այն հարվածում է: Մնացեք մեզ հետ.
Խորհուրդ ենք տալիս:
DIY Mario Kart Balloon Battle Robots: 4 քայլ (նկարներով)
DIY Mario Kart Balloon Battle Robots. Կան որոշ նախագծեր, որտեղ դուք պատրաստում եք ֆունկցիոնալ կամ գործնական իր: Կան որոշ նախագծեր, որտեղ դուք գեղեցիկ բան եք պատրաստում: Եվ հետո կան նման նախագծեր, որտեղ դուք որոշում եք մի սափրիչ և փուչիկ հարվածել որոշ ռոբոտների վրա և պայքարել
Դակիչ ակտիվացված Mario Quest Block Lamp: 8 քայլ (նկարներով)
Punch Activated Mario Question Block Lamp: The Super Mario խաղերը իմ մանկությունն էին: Ես միշտ ցանկացել եմ խաղերում ունենալ որոշ հենարաններ, և այժմ, երբ դրա համար գործիքներ ունեմ, որոշեցի սկսել դրանք պատրաստել: Իմ ցուցակում դրա առաջինը Հարցերի բլոկն է: Ինձ հաջողվեց կատարել
IOT123 - D1M BLOCK - 2xAMUX հավաքում. 7 քայլ (նկարներով)
IOT123 - D1M BLOCK - 2xAMUX հավաքում. D1M BLOCKS- ը ավելացնում է շոշափելի պատյաններ, պիտակներ, բևեռայնության ուղեցույցներ և ճեղքեր հանրաճանաչ Wemos D1 Mini SOC/Shields/Clones- ի համար: ESP8266 չիպի հետ կապված խնդիրներից մեկն այն է, որ առկա է միայն մեկ անալոգային IO կապ: Այս հրահանգը ցույց է տալիս, թե ինչպես հավաքել 2xA
IOT123 - D1M BLOCK - ACAM2 Խցիկի հավաքում. 8 քայլ (նկարներով)
IOT123 - D1M BLOCK - ACAM2 Խցիկի հավաքում. D1M BLOCKS- ը ավելացնում է շոշափելի պատյաններ, պիտակներ, բևեռայնության ուղեցույցներ և ճեղքեր հանրաճանաչ Wemos D1 Mini SOC/Shields/Clones- ի համար: ArduCam 2MP տեսախցիկը թույլ է տալիս ճկուն պատկեր/տեսանկարահանում ESP8266 չիպով (որի վրա հիմնված են D1M BLOCKS- ը): Այս հրահանգը
Super Mario Bros Inspired Wii USB USB բազայով ՝ 5 քայլ (նկարներով)
Super Mario Bros- ը ոգեշնչված Wii USB հիմքով ARԳՈՇԱՈՄ. Ես պատասխանատվություն չեմ կրում, եթե ձեր Wii- ն փչացնեք, դուք կվերացնեք ձեր երաշխիքը, եթե դուք