Innholdsfortegnelse:
- Trinn 1: Deler i 3D -utskrift
- Trinn 2: Demonter persienner
- Trinn 3: Legg til overstyringsbryter
- Trinn 4: Installer servomotoren
- Trinn 5: Ledningstilkoblinger
- Trinn 6: Programvare og konfigurasjon
- Trinn 7: Testing med hjemmeassistent
- Trinn 8: Avsluttende tanker
Video: Hjemmeautomatisering - Smart persienner: 8 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:24
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
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
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
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
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
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
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:
Hjemmeautomatisering: 5 trinn
Hjemmeautomatisering: i dette prosjektet er vi borte, bruk mange ting, bygg det fra null for å forstå prosessen med IoT internet of thingsvideo for hele prosjektet
Arduin-hjemmeautomatisering: 5 trinn
Arduin-hjemmeautomatisering: I denne instruksjonsboken vil jeg fortelle deg om et eksempel på hjemmeautomatisering styrt av en ZELIO SR3 PLC og Arduino-plater som brukes til å måle og kontrollere lys, varme og fuktighet. Dette systemet brukes av elevene mine for å lære det grunnleggende om automasjon
HC-05 (bluetooth) modul for hjemmeautomatisering Grunnleggende: 3 trinn
HC-05 (bluetooth) -modul for hjemmeautomatisering Grunnleggende: I mitt siste prosjekt kontrollerte jeg LED ved hjelp av en trykknapp, men i dette prosjektet har jeg byttet PUSH BUTTON med HC-05-modul. Jeg anbefaler på det sterkeste å gå gjennom disse prosjektene før fortsetter med dette prosjektet. Du får alle detaljene i
AutoBlinds - DIY -automatisering for vertikale og horisontale persienner: 5 trinn (med bilder)
AutoBlinds - DIY -automatisering for vertikale og horisontale persienner: Dette prosjektet startet med et behov for å lukke persiennene mine på et vestvendt vindu på ettermiddagen, mens jeg var borte. Spesielt om sommeren kan solen i Australia gjøre ødeleggende ting mot objektene den skinner direkte på. I tillegg er det drastisk i
Stemmeaktiverte Arduino persienner: 9 trinn (med bilder)
Stemmeaktiverte Arduino persienner: For en stund siden lagde jeg en Instructable hvor jeg la til en servo og Bluetooth -enhet i dørlåsen slik at jeg kunne styre den med telefonen min som en narkoman. Jeg kan bare ikke slutte å legge Bluetooth til ting, og så i dette prosjektet kan jeg Jeg skal vise deg hvordan du lager Blu