Innholdsfortegnelse:

Hjemmeautomatisering - Smart persienner: 8 trinn
Hjemmeautomatisering - Smart persienner: 8 trinn

Video: Hjemmeautomatisering - Smart persienner: 8 trinn

Video: Hjemmeautomatisering - Smart persienner: 8 trinn
Video: 🌡️ 2023's Top 5 Smart Thermostats You Need to See for Smart Home Automation 🔥 2024, November
Anonim
Hjemmeautomatisering - smarte persienner
Hjemmeautomatisering - smarte persienner

I denne instruksen vil vi se på hvordan du kan ettermontere dine egne persienner hjemme med en servomotor og en tilpasset kontroller for å gjøre rullegardinene dine til automatiserte smarte persienner som kan integreres med hjemmeassistent for å gi deg full automatisk kontroll over gardiner.

Denne instruksen ble sponset av JLCPCB. Jeg brukte denne tjenesten til å bygge kretskortene for kontrolleren. Kretskortene er av høy kvalitet og er et skikkelig røverkjøp for prototyping. Jeg anbefaler dem på det sterkeste, gå og sjekk dem på lenken nedenfor:

Gratis frakt på første ordre og $ 2 PCB Prototyping på

Trinn 1: Deler i 3D -utskrift

Først må du skrive ut noen deler for dette. Følgende deler skal skrives ut, og lenken til.stl -modellfilene er oppført nedenfor:

1.) Bryterfeste

2.) Servomontasje

3.) Square Shanks Coupling

Alle disse kan fås fra følgende lenke under mech:

github.com/misperry/Smart_Blinds

Trinn 2: Demonter persienner

Demonter persienner
Demonter persienner
Demonter persienner
Demonter persienner
Demonter persienner
Demonter persienner

Du må fjerne den normale blinde åpen/lukk -mekanismen fra persiennene.

Typen som persiennene mine er, er dragstrengen. I bunnen av trekkledningene er det dusker av plast. Disse kan fjernes ved å skyve snoren gjennom og løsne knuten som er til slutt. Når knuten er løsnet, kan plastkvastene gli av snoren.

For å fjerne den mekaniske aktuatoren trenger du bare å spre den hvite kanalen fra hverandre, og den skal gli av den firkantede svingstangen og fjernes.

Trinn 3: Legg til overstyringsbryter

Legg til overstyringsbryter
Legg til overstyringsbryter
Legg til overstyringsbryter
Legg til overstyringsbryter

Nå må du legge til overstyringsbryteren slik at når noen kommer opp til persiennene, trenger de ikke å ha appen på en smartenhet, de kan ganske enkelt trekke i en trekkjettingsbryter for å betjene persiennene.

Du må installere bryterbraketten som tidligere var 3D -trykt inn i enden av kanalen og skyve den på plass. Sørg for at den klikker godt inn i det firkantede hullet.

Når du er der, kan du installere bryteren. Denne trekkjettingsbryteren var en jeg fant i min lokale jernvarehandel for et lys.

Skru ut mutteren fra bryteren og før kjedet gjennom det hullede hullet i braketten. Fest deretter trekkstrengen og skyv mutteren tilbake og skru den på plass for å sikre bryteren.

Trinn 4: Installer servomotoren

Installer servomotoren
Installer servomotoren
Installer servomotoren
Installer servomotoren
Installer servomotoren
Installer servomotoren
Installer servomotoren
Installer servomotoren

Deretter installerer vi servomotoren. Først må du fjerne et av monteringshullene fra siden. Dette skyldes at den ikke får plass hvis denne ikke fjernes. Jeg fjernet ganske enkelt min med en håndsummer. Se bildet for å se hvilken side du skal fjerne.

Når dette er fjernet, kan du nå sette inn servomotoren i plastbraketten som ble skrevet ut 3D i forrige trinn. Når den er satt inn, kan du feste den firkantede skaftkoblingen til servoens spline -aksel.

Monter til slutt servomontasjen inn i enden av persiennene og sett den firkantede stangen på linje med det firkantede hullet i koblingen. Disse skal passe sammen. På denne måten når servoen snur, åpnes og lukkes persiennene.

Trinn 5: Ledningstilkoblinger

Trådtilkoblinger
Trådtilkoblinger

Her er en skjematisk oversikt over hvordan jeg har koblet opp ESP8266 for å jobbe med dette systemet. Dette ble bygget inn i et kretskort av JLCPCB.

Jeg plasserte to USB mini -porter på dette for muligheten til å kjede disse sammen fra en strømforsyning, så hvis du har flere persienner på rad, kan du bare få strøm til en enhet og kjede resten.

Den er bygget med en 3.3v linerregulator for å senke inngangsspenningen fra 5V til 3.3 for ESP8266.

Trinn 6: Programvare og konfigurasjon

Programvare og konfigurasjon
Programvare og konfigurasjon
Programvare og konfigurasjon
Programvare og konfigurasjon

Nå skal vi bygge programvaredelen av dette.

Du finner programvaren under programvaremappen i følgende git -hub -lenke:

github.com/misperry/Smart_Blinds

Når du har lastet opp koden i arduino -programvaren, må du skrive inn wifi -informasjonen din, så vel som MQTT -serverinformasjonen.

Du må også oppdatere koden for å inkludere hvilken som helst kommando- og emneinformasjon du vil bruke for MQTT -informasjonsoverføring. Når du er ferdig med disse innstillingene, kan du installere dem på ESP8266 -kortet.

Til slutt må du oppdatere filen config.yaml med følgende informasjon for å sikre at emnene dine samsvarer med dine arduino -kodeemner:

light: - plattform: mqtt navn: "Window Bottom Center" state_topic: "blind/bc/state" command_topic: "blind/bc/command" brightness_state_topic: "blind/bc/state" brightness_command_topic: "blind/bc/level" brightness_scale: 100 qos: 0 payload_on: "ON" payload_off: "OFF" optimistisk: false behold: true

- plattform: mqtt

navn: "Vindu nederst til høyre" state_topic: "blind/br/state" command_topic: "blind/br/command" brightness_state_topic: "blind/br/state" brightness_command_topic: "blind/br/level" brightness_scale: 100 qos: 0 payload_on: "ON" payload_off: "OFF" optimistisk: false behold: true

Trinn 7: Testing med hjemmeassistent

Testing med hjemmeassistent
Testing med hjemmeassistent
Testing med hjemmeassistent
Testing med hjemmeassistent

Når du har startet hjemmeassistenten på nytt, bør du se persiennene som et "lett" objekt på HASS -startskjermen.

Du kan nå klikke på bryteren for å åpne persiennene helt eller for å lukke persiennene helt ved å slå bryteren på eller av. Også hvis du klikker på navnet på persiennene, vil du bli presentert med glidebryteren for lysstyrke som for dette vil fungere hvor åpne persiennene er.

Trinn 8: Avsluttende tanker

Jeg håper at du har hatt glede av dette prosjektet og at du prøver det.

Her er to videoer av dette som fungerer fra min youtube-kanal. Hvis du vil ha mange detaljer, kan du sjekke den grundige videoen. Hvis du vil ha en rask oversikt over hvordan dette ble bygget, velger du den ikke-dyptgående.

Takk igjen.

Anbefalt: