Orodha ya maudhui:
- Vifaa
- Hatua ya 1: Kuandaa Moduli ya Bluetooth
- Hatua ya 2: Kusanikisha EmonLib katika IDE yako ya Arduino, Kupakia Mchoro
- Hatua ya 3: Tahadhari! Voltage ya juu
Video: Mita ya KiloWatthour Kutumia Programu ya RoboRemo: Hatua 3
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:48
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
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
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:
Jinsi ya Kuweka Kiwango au Programu ya ESP8266 AT Firmware kwa Kutumia ESP8266 Flasher na Programu, Moduli ya IOT Wifi: Hatua 6
Jinsi ya Flash au Programu ya ESP8266 AT Firmware kwa Kutumia ESP8266 Flasher na Programu, Moduli ya IOT Wifi: Maelezo: Moduli hii ni adapta / programu ya USB ya moduli za ESP8266 za aina ESP-01 au ESP-01S. Imewekwa vizuri kwa kichwa cha kike cha 2x4P 2.54mm ili kuziba ESP01. Pia inavunja pini zote za ESP-01 kupitia 2x4P 2.54mm kiume h
(Ascensor) Mfano wa Elevator Kutumia Arduino, Mvumbuzi wa Programu na Programu Nyingine ya Bure: Hatua 7
(Ascensor) Mfano wa Elevator Kutumia Arduino, Inventor ya App na Programu Nyingine ya Bure: ESPConstrucción, paso ya programu, de un ascensor a escala usando arduino (como controlador del motor y entradas y salidas por bluetooth), mvumbuzi wa programu (para diseño de aplicación como panel ya kudhibiti del ascensor) na freeCAD na LibreCAD kwa ugonjwa.Abajo
Kutumia Kijijini Kina waya bila kutumia 2.4Ghz NRF24L01 Module Na Arduino - Nrf24l01 4 Channel / 6 Kituo cha Mpokeaji wa Kituo cha Quadcopter - Helikopta ya Rc - Ndege ya Rc Kutumia Arduino: Hatua 5 (na Picha)
Kutumia Kijijini Kina waya bila kutumia 2.4Ghz NRF24L01 Module Na Arduino | Nrf24l01 4 Channel / 6 Channel Transmitter kipokeaji cha Quadcopter | Helikopta ya Rc | Ndege ya Rc Kutumia Arduino: Kuendesha gari la Rc | Quadcopter | Drone | Ndege ya RC | Boti ya RC, siku zote tunahitaji kipokezi na mtumaji, tuseme kwa RC QUADCOPTER tunahitaji kipitishaji na mpokeaji wa kituo 6 na aina hiyo ya TX na RX ni ya gharama kubwa sana, kwa hivyo tutafanya moja kwenye yetu
Mita ya Uzito wa Mwanga Bila Programu: Hatua 7 (na Picha)
Mita ya Uzito wa Nuru Bila Programu: Hii inaweza kufundishwa juu ya kutengeneza mita ya kiwango cha mwangaza bila kutumia Arduino au mtawala mwingine wowote mdogo au programu. Mita ya kiwango cha mwanga huonyesha viwango tofauti vya kiwango cha nuru na rangi tofauti za LED. Taa nyekundu
Mita ya Chug-O-mita: Hatua 4 (na Picha)
Mita ya Chug-O: Niliunda, kile ninachokiita, Chug-O-Meter. Hii iliundwa kwa watu wawili kuona ni nani anayeweza kunywa kinywaji haraka na wakati wa kila mtu, haraka na kwa urahisi. Mita ya Chug-O-mita itahesabu kutoka 3 (kwenye LCD) wakati taa ya kijani ikiwaka, saa " 1 "