Мазмуну:

RoboRemo колдонмосун колдонуу менен KiloWatthour метр: 3 кадам
RoboRemo колдонмосун колдонуу менен KiloWatthour метр: 3 кадам

Video: RoboRemo колдонмосун колдонуу менен KiloWatthour метр: 3 кадам

Video: RoboRemo колдонмосун колдонуу менен KiloWatthour метр: 3 кадам
Video: Полный обзор тестера емкости аккумулятора DL24P, монитора энергопотребления и электронной нагрузки 180 Вт 2024, Июль
Anonim
RoboRemo тиркемесин колдонуу менен KiloWatthour Meter
RoboRemo тиркемесин колдонуу менен KiloWatthour Meter
RoboRemo тиркемесин колдонуп KiloWatthour метр
RoboRemo тиркемесин колдонуп KiloWatthour метр
RoboRemo тиркемесин колдонуу менен KiloWatthour Meter
RoboRemo тиркемесин колдонуу менен KiloWatthour Meter

Менин airco/жылуулук насосум орнотулганда, аны менен келген колдонмо абдан жакшы иштеген (Panasonic сооронуч булуту). Эми колдонмо тутумду көзөмөлдөөгө жарайт, бирок кээде сервердин күтүү мөөнөтүнөн улам мониторинг бөлүгү иштебей калат. Мен дагы өлчөнгөн кВтс боюнча күмөнүм бар, мен эки күндү дээрлик бирдей тышкы температуралар менен салыштырганда, бир күнү 11 кВт / саатка, экинчиси 2 кВтс…

Аракет кылууга убакыт келди!

Адатта, мен жумушту аткаруу үчүн сүйүктүү тактайымды, Wemos D1 жана Micropython колдоном, бирок бир нече сыноолордон кийин D1 ADCнин тактыгы жоктой сезилген … Атүгүл так чоку детекторунун схемасы да маселени чечкен эмес. Google менин (жана сенин!) Досум, ошондуктан мен бул фантастикалык сайтты ачтым: Open Energy Monitor. Сиз үйрөнө жана ача аласыз, сизге керектүү нерсенин баары ушул жерде! Ошондой эле алар кемчиликсиз иштеген Arduino китепканасын камсыз кылышат: EmonLib.

Мен эскиздерди сынап көрүп, аларды өзгөрттүм, анткени жыйынтыктар менин сүйүктүү Android колдонмолорумдун биринде көрсөтүлөт: RoboRemo. акыркы эскизде кВт-с-метр орнотулган жана калибрлөө баалуулуктары колдонулган ток трансформаторуна (КТ) ылайыкташтырылган. Мен окуу бөлүмүн изилдөөнү сунуштайм:

Үйрөнүү бөлүмү. Жакшылыктарга толгон! AndroidPhone (Планшет) менен кВт-с-метр байланыш HC-05 Bluetooth-модулу аркылуу орнотулат.

Жабдуулар

- RoboRemo колдонмосу орнотулган Android телефону же планшети

- Arduino Uno же Nano жана программалоо кабели

-Bluetooth модулу HC-05 шилтемеси

-CT (ток трансформатору) Бөлүмдүн номери SCT-013-050 шилтемеси

--2 каршылыгы 10kOhm 1/4W

--1 конденсатор 10microFarad (16V OK)

Кошумча:

--Тестирлөө үчүн нан тактасы

-Оңой чогултуу үчүн брейк-такта

-Bluetooth модулун программалоо үчүн USB сериялык кабелине

1 -кадам: Bluetooth модулун даярдоо

Bluetooth модулун даярдоо
Bluetooth модулун даярдоо
Bluetooth модулун даярдоо
Bluetooth модулун даярдоо

Bluetooth байланышы Arduino Rx/Tx терминалдары @9600 baud аркылуу жүргүзүлөт.

Ошентип, биз модулубузду даярдашыбыз керек, анын атын атообуз керек жана радиусту текшеришибиз/тууралашыбыз керек. Бул кошумча USB-сериялык кабель жана терминалдык эмулятор (же Arduino IDE сериялык монитору) аркылуу жасалышы мүмкүн. Модулдун "ачкыч" төөнөгүчүн Vccке тартып, 38400 өлчөмүндөгү бодтраны коюу керек. Кабель жокпу? Эч кандай көйгөй жок, бул сайт (немис тилинде) баарын түшүндүрөт: орнотуу HC-05 Gomcu.

Модулуңузга ат коюңуз, текшерүү/тууралоо ылдамдыгы (UART 9600, 0, 0) жана сиз бүттүңүз!

2 -кадам: EmonLibти Arduino IDEге орнотуу, эскизди жүктөө

EmonLibти Arduino IDEге орнотуу, эскизди жүктөө
EmonLibти Arduino IDEге орнотуу, эскизди жүктөө
EmonLibти Arduino IDEге орнотуу, эскизди жүктөө
EmonLibти Arduino IDEге орнотуу, эскизди жүктөө

Мунун баары бул жерде: китепкананы орнотуу. IDEди кайра жүктөңүз:-)

эскизди UNO/Nanoго жүктөп, схемада көрүнгөн резисторлорду/конденсатор менен ток трансформаторун туташтырыңыз. ЭСКЕРТҮҮ! Эскиз учурдагы трансформатордун Part Number SCT-013-050 үчүн өзгөртүлгөн. Схемада трансформаторго параллель болгон резистор алынып салынышы керек (болгону 2 10кОм жана конденсатор керек). Башка КТ колдонулушу мүмкүн, бирок эскиз калибрлөө мааниси ыңгайлаштырылышы керек (жана "учурдагы типте" жүк каршылыгы кошулат).

Ардуинону компьютериңизге туташтырып,@9600 baud сериялык мониторун ачыңыз. Ардуинону баштапкы абалга келтирип, саптар сериялык монитордо басылганын караңыз. Саптар RoboRemo интерфейси үчүн жабдылган жана колдонуучулардын каалоосуна жараша өзгөртүлүшү мүмкүн (RoboRemo колдонмосун караңыз). RoboRemo интерфейсин жүктөөгө аракет кылдым, бирок ал серверде ката кетирет … Баары бир RoboRemo'го маалыматтарды жөнөтүү оңой: ID + String (Values) + / n камтылган сап түзүңүз, баары ушул. RoboRemo командалары / n менен бүткөн саптар.

2019 -жылдын 29 -февралында жаңыртуу: Мен эскизди бир аз өзгөртүп койдум, анткени Arduino ADC токтомунун аркасында кыска киргизилген.55Amps же болжол менен 100Ватт. Ошентип, 0.55Amps астындагы бардык агымдар нөлгө чейин кыскарат.

Жаңы файл 1.3 версиясы

3 -кадам: Абайлаңыз! Жогорку чыңалуу

КТ орнотуу бул жерде абдан жакшы түшүндүрүлгөн. Абайлаңыз, жогорку чыңалуу!

Bluetooth модулун Arduino менен туташтырыңыз: 5V Vcc, GND to GND Rx to Tx, Tx to Rx.

Arduino USB аркылуу эмес, 5В менен камсыз болушу керек!

телефон/планшет менен жуп Bluetooth модулу, колдонмону ишке киргизиңиз жана сизде жакшы кВтметр бар!

Ырахат!

Сунушталууда: