INHOUDSOPGAWE:

Die volledige Smart Home -byvoeging: 8 stappe
Die volledige Smart Home -byvoeging: 8 stappe

Video: Die volledige Smart Home -byvoeging: 8 stappe

Video: Die volledige Smart Home -byvoeging: 8 stappe
Video: Smart home voor gevorderden: jouw volgende stap? 2024, Julie
Anonim
Die volledige Smart Home -byvoeging
Die volledige Smart Home -byvoeging

My vorige projek "The Complete Smart Home" is suksesvol vir amper 5 jaar sonder probleme. Noudat ek besluit het om 'n terugvoer daaroor te gee sonder om die huidige stroombaan en die skematiese aanpassing aan te pas. Hierdie byvoegingsprojek bied dus die ontbrekende funksionaliteit van terugvoer, of die lading aan of af is op die bestaande aflosbord. Ek het Tasmota-firmware gebruik op Wemos D1 Mini wat met Node-Red verbind is vir UI.

LET WEL: WERK OP AC -HOOFSTUK IS BAIE GEVAARLIK. HIERDIE PROJEK BETROKKE OP VOLGENS HOOF. SKAKEL ALLE AC -HOOFTE AF EN WANNEER dit ook al nodig is

Stap 1: Onderdele benodig

Onderdele benodig
Onderdele benodig
Onderdele benodig
Onderdele benodig

My aanvanklike idee was om hierdie bord, die sogenaamde "8 -kanaals optokoppelaar -isolasie -spanningstoetsbord MCU TTL tot PLC", te gebruik om terugvoer te kry aan Wemos D1 Mini. Aangesien die AC Live -lyn aan die afloskant is, was hierdie bord nie bruikbaar nie. Later het ek met die volgende kring vorendag gekom

Vereiste onderdele:

1. 2 -polige aansluiting - 9 stuks

2. 10A10 -diode - 64 stuks

3. S8050 Transistor - 16 stuks

4. MCP23017 IC - 1 stuks

5. 220uF 16 V elektrolitiese kondensator - 16 stuks

6. 47Ω ¼W Weerstand - 16 stuks

7. 1kΩ ¼W Weerstand - 49 stuks

8. Wemos D1 mini - 1 stuks

9. Groen of rooi LED - 16 stuks

10. PC817 Optokoppelaar - 16 stuks

11. Vroulike hoofde soos benodig

12. Dotbord of koperbedekte bord (benodig ets) indien nodig.

13. Sluit drade aan

14. Verzilverde koperdraad

Hier het ek 'n puntbord gebruik en al geruime tyd vir soldeer en toets van gesoldeerde verbindings.

Stap 2: Soldeer ☺

Soldeer ☺
Soldeer ☺
Soldeer ☺
Soldeer ☺
Soldeer ☺
Soldeer ☺

Soldeer in 'n puntbord vir 16 kanale is natuurlik 'n moeilike taak.

Uiteindelik het ek daarin geslaag om die bord met 15 kanale af te handel, aangesien my aflosbord slegs 15 kanale gebruik

Later was daar nie genoeg ruimte om MCP23017 en Wemos d1 mini te monteer nie, sodat 'n klein stippelbord dieselfde pas.

Stap 3: Ossilloskoop

Ossilloskoop
Ossilloskoop
Ossilloskoop
Ossilloskoop
Ossilloskoop
Ossilloskoop

Na die ontwerp van die kring en die plasing in die puntbord en soldeer het uiteindelik nie die regte uitset gelewer nie, aangesien ek nie die regte regstellende kring gebruik het nie.

Dit het MCP23017 en uiteindelik Wemos verkeerde waardes gegee.

Na opsporing met die oscilloskoop by die emitter van S8050 gevind, 'n vierkante golf van 50Hz, wat logies is. Later het die probleem opgelos deur 'n kondensator van 220uF by te voeg, soos in die skema getoon. Kyk na die foto's voor en na die byvoeging van die kapasitor.

Stap 4: Montering

Vergadering
Vergadering
Vergadering
Vergadering
Vergadering
Vergadering

Nou het ek 4 gate geboor en 4 skroewe met moere gebruik, soos aangedui, en 'n mou van 'n ethernetkabel om die terugvoerbord in die omgewing aan die bestaande relaisbord vas te maak.

Die bestaande relaisbord verskuif en die verbindingsdrade vervang / verleng soos nodig.

Stap 5: Toets

Toets
Toets
Toets
Toets
Toets
Toets

Die stroombaan het 250mA DC geneem om die hele opstelling aan te dryf. Toets met UI en plaaslike LED's was in orde.

Die stroombaan was eenvoudig om net in serie te plaas op 'n wisselstroomdraad na die paalaansluiting van die aflos. Verwys na die skematiese.

Die werk van die stroombaan is eenvoudig, die netstroom word oorgedra deur 'n 10A-diode wat spanningverlies veroorsaak, hierdie spanningsval word na die optokoppelaar-transistorkombinasie gevoer om 'n binêre sein aan MCP23017 en later aan Wemos te gee.

Stap 6: Firmware

Hier het ek Tasmota -firmware gebruik met I2C MCP23017 geaktiveer, wat maklike json -uitvoer na knooprooi gee.

Laai die firmware van onder af en stel die MCP23XXX -sensor saam wat met PlatformIO aangeskakel is

github.com/arendst/Tasmota/releases

Stap 7: Skematiese

Skematiese
Skematiese

Skematiese het volledige besonderhede.

Ek gebruik 'n 5V 1.5A SMPS is power the circuit

Alle senders van transistors word afgetrek.

Die aanspreek van MCP23017 is 0x20, die resetpen word hoog getrek.

Stap 8: Finalisering en Node Red Integration

Finalisering en Node Red Integration
Finalisering en Node Red Integration
Finalisering en Node Red Integration
Finalisering en Node Red Integration
Finalisering en Node Red Integration
Finalisering en Node Red Integration

Na 'n suksesvolle toets. Nuwe vloei word bygevoeg by knooprooi wat op my ou Android -foon loop.

Verwys aangehegte prente.

Aanbeveel: