Բովանդակություն:
Video: Ինչպես կարդալ էլեկտրաէներգիայի հաշվիչ Arduino- ի միջոցով. 3 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:45
Հաճախ հետաքրքիր կլիներ իմանալ ձեր տան ներկայիս էներգիայի սպառումը կամ ընդհանուր էներգիայի սպառումը `էլեկտրաէներգիայի ծախսերը սահմանափակելու և շրջակա միջավայրը պաշտպանելու համար: Սա իրականում խնդիր չէ, քանի որ հիմնականում տեղադրման պահարանում դուք կգտնեք խելացի թվային էլեկտրաէներգիայի հաշվիչ: Այստեղ ՝ Գերմանիայում, այս դեպքում դուք հաճախ կգտնեք Չինաստանից Holley Tech- ի DZ541- ը ձեր կաբինետում: Այս հաշվիչը հագեցած է օպտիկական ինֆրակարմիր ինտերֆեյսով և RS485 ինտերֆեյսով, որպեսզի հավաքված տվյալները բաշխվի այսպես կոչված SML արձանագրության միջոցով: Այս նախագծում մենք կօգտագործենք RS485 ինտերֆեյսը `Arduino- ն հաշվիչին միացնելու և ընդհանուր էներգիայի սպառման և իրական էներգիայի արժեքները կարդալու համար:
Քայլ 1: RS485 միացում
Arduino- ն հաշվիչին RS485- ի միջոցով միացնելու համար ես օգտագործել եմ մեր Arduino RS485 վահանը մեկուսացված ինտերֆեյսով: Հաշվիչի RS485- ի տերմինալները պաշտպանված են պլաստիկ ծածկով: Այս ծածկը սովորաբար կողպված է կնիքով: Մի՛ բացեք այս ծածկը ինքնուրույն: Դա կարող է վտանգավոր լինել, և կոտրված կնիքը կարող է ձեր էներգակիրների հետ շատ դժվարությունների պատճառ դառնալ: Լավագույն միջոցը էլեկտրիկից օգնություն խնդրելն է: Նա կարող է մալուխը միացնել հաշվիչի RS485 տերմինալներին և վերականգնել կնիքը:
Այժմ կարող եք հաշվիչի A և B տերմինալները միացնել վահանի A և B տերմինալներին:
Քայլ 2: Թռիչքի և DIP անջատիչի կարգավորում
RS485 վահանը կազմաձևման համար հագեցած է որոշ թռիչքներով և DIP անջատիչներով: Խնդրում ենք տեղադրել DIP անջատիչները հետևյալ եղանակով.) Պետք է սահմանել միայն երկու թռիչք `JP1- ից մինչև 5V Arduino UNO- ի համար և երկրորդ թռիչք RX դիրքի վրա` 2
Քայլ 3: Կոդ
Մենք UART- ն օգտագործում ենք վրիպազերծման և ծրագրավորման համար: Հաշվիչը միացված է D2 նավահանգստի և ծրագրային UART- ի միջոցով ՝ 9600 Baud (8N1) միջոցով: Հաշվիչը անընդհատ ուղարկում է տվյալները: Programրագիրը տվյալների հոսքում փնտրում է հատուկ բայթային հաջորդականություններ `հետաքրքիր տվյալների փաթեթները գտնելու համար: Այլ հաշվիչների համար կարող է անհրաժեշտ լինել խմբագրել բայթերի հաջորդականությունները կամ բայտերի (վերնագրի) հաջորդականությունների և հետաքրքիր տվյալների միջև եղած հեռավորությունը: Ընդհանուր էներգիայի սպառման և իրական հզորության վերծանված արժեքները կցուցադրվեն Arduino IDE- ի տերմինալային պատուհանում:
Խորհուրդ ենք տալիս:
Կարդացեք էլեկտրաէներգիայի և գազի հաշվիչ (բելգիական/հոլանդական) և վերբեռնեք Thingspeak: 5 քայլ
Կարդացեք Էլեկտրաէներգիայի և գազի հաշվիչ (բելգիական/հոլանդական) և վերբեռնեք Thingspeak. Եթե մտահոգված եք ձեր էներգիայի սպառման կամ պարզապես մի փոքր անորոշության մասին, հավանաբար ցանկանում եք տեսնել ձեր սմարթֆոնի ձեր նոր շքեղ թվային հաշվիչի տվյալները: նախագիծը, մենք ընթացիկ տվյալները կստանանք բելգիական կամ հոլանդական թվային էլեկտր
Էլեկտրաէներգիայի հաշվիչ `4 քայլ
Էլեկտրաէներգիայի հաշվիչ. Bueno, va mi primer հրահանգներ: Así que todos los comentarios y quejas son bienvenidos.Aa idea is mostrar un medidor de مصرف սպառող միջոցների օգտագործումը, որոնք հիմնված են հիմնական սկզբունքների վրա, arduino, un sensor de corriente y una ազնվամորի entre otras cosas de la forma mas s
Wemos- ի միջոցով Raspberry Pi- ով սերիական նավահանգստից կարդալ և գրել. 5 քայլ
Wemos- ի միջոցով Raspberry Pi- ով սերիական նավահանգստից կարդալ և գրել. Շփում Raspberry Pi- ի հետ `օգտագործելով Wemos D1 mini R2
Էլեկտրաէներգիայի խելացի հաշվիչ `3 քայլ
Էլեկտրաէներգիայի խելացի հաշվիչ. Գրեթե բոլոր թվային էլեկտրաչափերը (խելացի կամ ոչ) ունեն լույս, որը թարթում է ամեն անգամ, երբ որոշակի քանակությամբ էներգիա է օգտագործվում ՝ հաճախ մեկ անգամ յուրաքանչյուր Վատ ժամի համար (սովորաբար պիտակավորված է որպես 1000 imp/kWh): Դուք կարող եք հեշտությամբ հայտնաբերեք սա պարզ լույսի նվազեցման միջոցով
Կառուցեք անալոգային էլեկտրաէներգիայի օգտագործման հաշվիչ `8 քայլ (նկարներով)
Կառուցեք էլեկտրաէներգիայի օգտագործման անալոգային հաշվիչ. Ես օգտագործել եմ Kill A Watt (http://www.p3international.com/products/special/P4400/P4400-CE.html) էլեկտրական հաշվիչ որոշ ժամանակ, և ես որոշեցի կառուցել անալոգային մեկը: Այս նախագիծը դարձավ պարզ, մեկ վահանակի ամպաչափով