Orodha ya maudhui:

Mita ya KiloWatthour Kutumia Programu ya RoboRemo: Hatua 3
Mita ya KiloWatthour Kutumia Programu ya RoboRemo: Hatua 3

Video: Mita ya KiloWatthour Kutumia Programu ya RoboRemo: Hatua 3

Video: Mita ya KiloWatthour Kutumia Programu ya RoboRemo: Hatua 3
Video: Электрика в квартире своими руками. Финал. Переделка хрущевки от А до Я. #11 2024, Julai
Anonim
Mita ya KiloWatthour Kutumia App ya RoboRemo
Mita ya KiloWatthour Kutumia App ya RoboRemo
Mita ya KiloWatthour Kutumia App ya RoboRemo
Mita ya KiloWatthour Kutumia App ya RoboRemo
Mita ya KiloWatthour Kutumia App ya RoboRemo
Mita ya KiloWatthour Kutumia App ya RoboRemo

Wakati hewa yangu / bomba la joto iliposanikishwa programu iliyokuja nayo ilifanya kazi vizuri (wingu la faraja la Panasonic). Sasa programu ni sawa kwa kudhibiti mfumo lakini sehemu ya ufuatiliaji inashindwa wakati mwingine kwa sababu ya muda wa seva. Pia nina mashaka juu ya kWh zilizopimwa, ninapolinganisha siku mbili na joto la nje linalofanana siku moja husababisha 11kWh, 2kWh nyingine…

Wakati wa kuchukua hatua!

Kawaida mimi hutumia bodi yangu nipendayo, Wemos D1, na Micropython kufanya kazi hiyo lakini baada ya majaribio kadhaa ilionekana kuwa ADC ya D1 ilikosa usahihi… Hata mzunguko sahihi wa kipelelezi haukutatua shida. Google ni rafiki yangu (na wako!) Kwa hivyo nimegundua tovuti hii nzuri: Open Energy Monitor. Unaweza kujifunza na kugundua, unahitaji tu hapa! Na pia wanatoa maktaba ya Arduino inayofanya kazi kamili: EmonLib.

Nilijaribu michoro na kuzibadilisha kwa sababu matokeo yanaonyeshwa katika moja ya programu ninazopenda za Android: RoboRemo. mchoro wa mwisho una mita ya kWh iliyojengwa na maadili ya upimaji hubadilishwa kuwa transformer ya sasa (CT) iliyotumiwa. Ninashauri sana kusoma sehemu ya kujifunza:

Jifunze sehemu. Imejaa vitu vyema! Uunganisho wa mita ya kWh kwa AndroidPhone (Ubao) imewekwa kupitia moduli ya Bluetooth ya HC-05.

Vifaa

- Simu ya Android au kompyuta kibao na programu ya RoboRemo imewekwa

- Arduino Uno au Nano na kebo ya programu

Kiunga cha Bluetooth-moduli HC-05

- CT (transformer ya sasa) Sehemu ya nambari ya kiungo SCT-013-050

2 resistors 10kOhm 1 / 4W (maadili tofauti sawa, hadi 470kOhm kwa muda mrefu kama zinafanana)

- capacitor 10microFarad (16V sawa)

Hiari:

- Bodi ya mkate ya kupimia

-Breakoutboard kwa mkutano rahisi

-USB kwa kebo ya serial kwa kupanga moduli ya Bluetooth

Hatua ya 1: Kuandaa Moduli ya Bluetooth

Kuandaa Moduli ya Bluetooth
Kuandaa Moduli ya Bluetooth
Kuandaa Moduli ya Bluetooth
Kuandaa Moduli ya Bluetooth

Mawasiliano ya Bluetooth hufanywa kupitia vifaa vya Arduino Rx / Tx vituo @ 9600 baud.

Kwa hivyo lazima tuandae moduli yetu, iipe jina na idhibitishe / rekebisha baudrate. Inaweza kufanywa kupitia kebo ya hiari ya USB-serial na emulator ya terminal (au Arduino IDE serial monitor). Pini ya "ufunguo" wa moduli lazima ivutwa kwa Vcc na baudrate kuweka 38400. Hakuna Cable? Hakuna Tatizo, tovuti hii (kwa Kijerumani) inaelezea yote: kuanzisha HC-05 Gomcu.

Taja moduli yako, angalia / rekebisha baudrate (UART 9600, 0, 0) na umemaliza!

Hatua ya 2: Kusanikisha EmonLib katika IDE yako ya Arduino, Kupakia Mchoro

Kuweka EmonLib katika IDE yako ya Arduino, Kupakia Mchoro
Kuweka EmonLib katika IDE yako ya Arduino, Kupakia Mchoro
Kuweka EmonLib katika IDE yako ya Arduino, Kupakia Mchoro
Kuweka EmonLib katika IDE yako ya Arduino, Kupakia Mchoro

Yote iko hapa: Inasakinisha maktaba. Anza upya IDE yako, umekamilisha:-)

pakia mchoro katika UNO / Nano yako na uunganishe vipinga / capacitor na transformer ya sasa kama inavyoonekana katika skimu. Tahadhari! Mchoro umebadilishwa kwa Idadi ya Sehemu ya sasa ya transfoma SCT-013-050. Kontena sambamba na transformer katika skimu lazima iondolewe (ni 2kkmh na capacitor 2 tu zinahitajika). CT zingine zinaweza kutumika lakini mchoro wa usawa wa mchoro lazima ubadilishwe (na kontena la mzigo linaongezwa ikiwa kuna "aina ya sasa").

Unganisha Arduino kwenye kompyuta yako na ufungue mfuatiliaji wa serial @ 9600 baud. Rudisha Arduino, angalia ikiwa masharti yamechapishwa kwenye mfuatiliaji wa serial. Kamba zimefungwa kwa kiolesura cha RoboRemo na zinaweza kubadilishwa kwa upendeleo wa watumiaji (angalia mwongozo wa RoboRemo). Ilijaribu kupakia kiolesura cha RoboRemo lakini inasababisha hitilafu ya seva … Kwa hivyo kutuma data kwa RoboRemo ni rahisi: tengeneza kamba iliyo na ID + String (Thamani) + / n, hiyo ni yote. Amri kutoka RoboRemo ni masharti yaliyomalizika na / n.

Sasisha feb 29 2019: Nilibadilisha mchoro kidogo, kwa sababu ya azimio la Arduino ADC hata pembejeo fupi ilitoa.55Amps au takriban 100Watts. Kwa hivyo mikondo yote chini ya 0.55Amps hukatwa hadi sifuri.

Faili mpya ni toleo la 1.3

Hatua ya 3: Tahadhari! Voltage ya juu

Kuweka CT imeelezewa vizuri hapa. Jihadharini, Voltage ya Juu!

Unganisha moduli ya Bluetooth kwa Arduino: 5V hadi Vcc, GND hadi GND Rx hadi Tx, Tx hadi Rx.

Arduino lazima iendeshwe na usambazaji wa 5V, sio kupitia USB!

jozi moduli ya bluetooth na simu / kompyuta kibao, anzisha programu na una kWhmeter nzuri!

Furahiya!

Ilipendekeza: