Talaan ng mga Nilalaman:

Ang Kumpletong Smart Home Addon: 8 Hakbang
Ang Kumpletong Smart Home Addon: 8 Hakbang

Video: Ang Kumpletong Smart Home Addon: 8 Hakbang

Video: Ang Kumpletong Smart Home Addon: 8 Hakbang
Video: ТЕПЕРЬ НЕ ПРОПАДУ 10-ть самоделок ВЫРУЧАТ ГДЕ УГОДНО! 2024, Nobyembre
Anonim
Ang Kumpletong Smart Home Addon
Ang Kumpletong Smart Home Addon

Ang aking nakaraang proyekto na "The Kumpletong Smart Home" ay matagumpay na tumatakbo nang halos 5 taon nang walang anumang mga isyu. Ngayon na nagpasya akong magdagdag ng isang puna sa pareho nang walang anumang pagbabago sa kasalukuyang circuit at eskematiko. Kaya't ang pagdaragdag sa proyekto na ito ay magbibigay ng kawalan ng pag-andar ng puna kung ang load ay naka-on o naka-off sa mayroon nang relay board. Ginamit ko ang Tasmota firmware sa Wemos D1 Mini na kumokonekta sa Node-Red para sa UI.

PAG-INGAT: NAGPAPAKITAN NG PELIGRONG PAGGAWA SA AC MAINS. ANG PROYEKTO NA ITO AY SINASABI NG TRABAHO SA AC MAINS. SWITCH OFF ALL AC MAINS WHEN AND SAAN MAN KAILANGAN

Hakbang 1: Kailangan ng Mga Bahagi

Mga Bahaging Kailangan
Mga Bahaging Kailangan
Mga Bahaging Kailangan
Mga Bahaging Kailangan

Ang aking paunang ideya ay gamitin ang board na ito na tinawag na "8 Channel Optocoupler Isolation Voltage Test Board MCU TTL sa PLC" upang makakuha ng puna sa Wemos D1 Mini. Dahil ang linya ng AC Live ay nasa gilid ng relay ang board na ito ay hindi magagamit. Nang maglaon ay nakarating ako sa sumusunod na circuit

Mga Kinakailangan na Bahagi:

1. 2 Pole Connector - 9 Pcs

2. 10A10 Diode - 64 Pcs

3. S8050 Transistor - 16 Pcs

4. MCP23017 IC - 1 Pce

5. 220uF 16 V Electrolytic Capacitor - 16 Pcs

6. 47Ω ¼W Resistor - 16 Pcs

7. 1kΩ ¼W Resistor - 49 Pcs

8. Wemos D1 mini - 1 Pce

9. Green o Red Led - 16 Pcs

10. PC817 Optocoupler - 16 Pcs

11. Mga Header ng Babae kung kinakailangan

12. Dot board o Copper Clad board (Nangangailangan ng pag-ukit) kung kinakailangan.

13. I-hook up ang mga wire

14. Silvered Copper wire

Dito nagamit ko ang isang tuldok na tuldok at medyo matagal para sa paghihinang at pagsubok ng mga soldered joint.

Hakbang 2: Paghihinang ☺

Paghihinang ☺
Paghihinang ☺
Paghihinang ☺
Paghihinang ☺
Paghihinang ☺
Paghihinang ☺

Ang paghihinang sa isang dot board para sa 16 na mga channel ay syempre isang mahirap na gawain.

Sa wakas nagawa kong tapusin ang board na may 15 mga channel dahil ang aking relay board ay gumagamit lamang ng 15 Mga Channel

Nang maglaon ay walang sapat na puwang upang mai-mount ang MCP23017 at Wemos d1 mini kaya't ang isang maliit na tuldok na tuldok ay tumatanggap ng pareho.

Hakbang 3: Oscilloscoping

Oscilloscoping
Oscilloscoping
Oscilloscoping
Oscilloscoping
Oscilloscoping
Oscilloscoping

Matapos ang dinisenyo circuit at paglalagay sa tuldok board at paghihinang sa wakas ay hindi nagbigay ng tamang output, dahil hindi ako gumamit ng tamang pagwawasto circuit.

Nagbigay ito ng maling halaga sa MCP23017 at sa wakas kay Wemos.

Pagkatapos ng pagsunod sa Oscilloscope sa emitter ng S8050 natagpuan, 50Hz square wave, na kung saan ay lohikal. Sa paglaon sa pamamagitan ng pagdaragdag ng 220uF capacitor tulad ng ipinakita sa eskematiko malutas ang problema. Suriin ang mga larawan bago at pagkatapos idagdag ang capacitor.

Hakbang 4: Assembly

Assembly
Assembly
Assembly
Assembly
Assembly
Assembly

Ngayon ay nag-drill ako ng 4 na butas at gumamit ng 4 na mga turnilyo na may mga mani tulad ng ipinakita at manggas mula sa isang ethernet cable upang ma-secure ang feedback board ng diode sa malapit sa mayroon nang relay board.

Inilipat ang mayroon nang relay board at pinalitan / pinahaba ang mga nag-uugnay na mga wire kung nahanap na kinakailangan.

Hakbang 5: Pagsubok

Pagsubok
Pagsubok
Pagsubok
Pagsubok
Pagsubok
Pagsubok

Ang circuit ay kumukuha ng 250mA DC para sa paggana ng buong pag-setup. Ang pagsubok sa UI at mga lokal na leds na nahanap na ok.

Ang circuit ay simple lamang upang ilagay sa serye sa AC live wire sa pol terminal ng relay. Sumangguni sa eskematiko.

Ang pagtatrabaho ng circuit ay simple, ang AC mains live ay naipasa bagaman isang 10A diode na sanhi ng ilang boltahe na drop, ang boltahe na drop na ito ay pinakain sa kombinasyon ng optocoupler-transistor upang magbigay ng binary signal sa MCP23017 at sa paglaon sa Wemos.

Hakbang 6: Firmware

Dito ko ginamit ang Tasmota firmware na may I2C MCP23017 pinagana na nagbibigay ng madaling json output sa node pula.

I-download ang firmware mula sa ibaba at ipagsama ang MCP23XXX sensor na pinagana sa tulong ng PlatformIO

github.com/arendst/Tasmota/releases

Hakbang 7: Skematika

Skematika
Skematika

Ang buong iskematika ay may buong detalye.

Gumamit ako ng isang 5V 1.5A SMPS ay kapangyarihan ang circuit

Ang lahat ng mga emitter ng transistors ay hinila pababa.

Ang pag-address sa MCP23017 ay 0x20, ang Reset pin ay nakuha nang mataas.

Hakbang 8: Pagtatapos at Node Red Pagsasama

Pagtatapos at Node Red Pagsasama
Pagtatapos at Node Red Pagsasama
Pagtatapos at Node Red Pagsasama
Pagtatapos at Node Red Pagsasama
Pagtatapos at Node Red Pagsasama
Pagtatapos at Node Red Pagsasama

Pagkatapos ng isang matagumpay na pagsubok. Ang bagong daloy ay idinagdag sa node red na tumatakbo sa aking lumang Android phone.

Sumangguni ng mga nakalakip na larawan.

Inirerekumendang: