Orodha ya maudhui:

Soma mita yako kuu ya Umeme (ESP8266, WiFi, MQTT na Openhab): Hatua 6 (na Picha)
Soma mita yako kuu ya Umeme (ESP8266, WiFi, MQTT na Openhab): Hatua 6 (na Picha)

Video: Soma mita yako kuu ya Umeme (ESP8266, WiFi, MQTT na Openhab): Hatua 6 (na Picha)

Video: Soma mita yako kuu ya Umeme (ESP8266, WiFi, MQTT na Openhab): Hatua 6 (na Picha)
Video: 12V Bluetooth Relay to control AC or DC load using mobile Phone 2024, Novemba
Anonim
Image
Image

Katika hii Inayoweza kufundishwa utapata jinsi nilisoma matumizi yangu kuu ya Umeme wa Umeme wa nyumba yangu na kuichapisha kupitia ESP8266, Wifi, MQTT katika Openhab Home Automation yangu.

Nina 'smart meter' Aina ya ISKRA MT372, hata hivyo haina uwezekano rahisi wa kusafirisha data. Kwa hivyo nilitumia vidonda vya LED kusoma Nguvu ya sasa, vidonda vya LED mara 1000 kwa 1 kW / h.

Hatua ya 1: Mpango wa Kanuni

Mpango wa Kanuni
Mpango wa Kanuni
Mpango wa Kanuni
Mpango wa Kanuni

Kunde ni wanaona na ESP8266. Walakini, unahitaji nzuri na wazi '0' na '1'. Kunde ni dhaifu sana kwa hivyo nilihitaji vifaa vya elektroniki vinavyofaa.

Phototransistor

Picharesistor haina haraka ya kutosha kugundua mapigo mafupi na dhaifu ya taa nyekundu. Kulingana na video hii ya Youtube mimi huchagua phototransistor. Kwa kuongeza kipingaji cha 2M Ohm ningeweza kufikia karibu 2V.

Kulinganisha

Walakini, ili kuhakikisha '0' na '1' wazi nachagua kuongeza kilinganishi cha LM293. Kwa kuunganisha 0.6 V na Vin na phototransistor Vref, nilipata ishara nzuri gizani, na ishara hasi kwenye mapigo. Voltages zinazofaa zilipatikana kwa kutumia potentiometers kwa Vin na Vref voltage. Na kulinganisha, nilitumia kontena la 300K.

Kwa kutumia kontena la kuvuta juu ya pato, ningeweza kupata tofauti ya pato la karibu 3.3V.

Pato linaonyeshwa kwenye skrini ya oscillope.

ESP8266

ESP8266 hugundua voltage ya chini wakati kuna kunde. Inatuma data ya pato kwa broker wangu wa MQTT. Takwimu zinapokelewa na: - Openhab2- Node-nyekundu kupitia ambayo data imepakiwa kwa Thingspeak

Hatua ya 2: Vipengele

Sehemu kuu nilizotumia:

- 3DU5C Phototransistor (angalia video kwa maelezo)

- Kilinganishi cha LM293

- ESP-01

- vipingaji kadhaa

mfano PCB

- Buck kibadilishaji. Ninatumia usambazaji wangu wa umeme wa 12V na kugundua kuwa LM1117 haifanyi kazi vizuri na inapata moto kabisa.

- Sanduku la ABS

Hatua ya 3: Programu

Kupanga programu
Kupanga programu
Kupanga programu
Kupanga programu
Kupanga programu
Kupanga programu
Kupanga programu
Kupanga programu

Programu hiyo imechapishwa kwenye Github yangu:

Tazama mpango wa muhtasari wa programu na njia ambayo nguvu imehesabiwa.

Ninapanga ESP-01 yangu kupitia programu-tumizi ya USB. Niliuza swichi ya kitufe kati ya RST na GND ikifanya urekebishaji rahisi na swichi kati ya GPIO0 na GND ili kuanza katika hali ya flash.

Hatua ya 4: Kukusanyika

Kukusanyika
Kukusanyika
Kukusanyika
Kukusanyika
Kukusanyika
Kukusanyika

Sehemu zote zinauzwa kwa PCB ya mfano.

Tazama picha na mpango wa ufafanuzi.

LED ya Bluu: LED ya bluu imeambatanishwa na ishara ya pato ya kulinganisha LM293 taa zinazojitegemea kutoka kwa ESP8266. Ikiwa hakuna mapigo (giza), pato la voltage kutoka kwa mzunguko wa phototransistor ni ndogo, kwa hivyo Vref <Vin (voltage thabiti ya 0, 6V) na pato la LM293 ni kubwa, hakuna mtiririko wa sasa kwa VCC na LED ya BURE imezimwa.

Ikiwa kuna mapigo (mwanga), pato kutoka kwa mzunguko wa phototransistor ni kubwa zaidi (takriban 1.5V) kwa hivyo Vref? Vin (voltage thabiti ya 0.6V) na pato la LM293 ni la chini, kwa hivyo mtiririko wa sasa kutoka VCC na LED ya hudhurungi imewashwa.

LED ya Kijani: LED ya kijani imeshikamana na GPIO0 ya ESP8266 na kunde ikiwa ESP8266 imegundua kunde nzuri.

Hatua ya 5: Kupanda kwa mita ya Umeme

Kuweka kwa mita ya Umeme
Kuweka kwa mita ya Umeme
Kuweka kwa mita ya Umeme
Kuweka kwa mita ya Umeme
Kuweka kwa mita ya Umeme
Kuweka kwa mita ya Umeme
Kuweka kwa mita ya Umeme
Kuweka kwa mita ya Umeme

Nilitumia putty ya kunata kwa mabango kuweka PCB kwenye sanduku na sanduku kwa mita, sio kuharibu mita. Ni muhimu kuchimba shimo kwenye nafasi halisi ya LED. Pindisha phototransistor akielekeza kwenye LED.

Hatua ya 6: Kuongeza Nguvu

Image
Image
Kuimarisha Nguvu
Kuimarisha Nguvu
Kuongeza Nguvu
Kuongeza Nguvu

Nilitumia putty zaidi ya nata kuzuia nuru iliyoko ndani iangaze kwenye phototransistor wakati nilifungua kesi mchana. Piga shimo ndogo kwenye kifuniko ili kuona mwangaza wa LED (sio kwenye picha).

Soma maadili katika Openhab ili kupata grafu hizi nzuri!

Ilipendekeza: