Indholdsfortegnelse:
- Trin 1: 3D -udskrivningsdele
- Trin 2: Adskil persienner
- Trin 3: Tilføj overstyringsafbryder
- Trin 4: Installer servomotoren
- Trin 5: Trådforbindelser
- Trin 6: Software og konfiguration
- Trin 7: Test med hjemmeassistent
- Trin 8: Afsluttende tanker
Video: Hjemmeautomatisering - Smart persienner: 8 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:29
I denne instruktive vil vi se på, hvordan du eftermonterer dine egne persienner derhjemme med en servomotor og en brugerdefineret controller til at omdanne dine persienner til automatiserede smarte persienner, der kan integreres med hjemmeassistent for at give dig fuld automatisk styring af dine persienner.
Denne instruks var sponsoreret af JLCPCB. Jeg brugte denne service til at bygge printkortene til controlleren. PCB'erne er af høj kvalitet og er en rigtig god handel til prototyper. Jeg anbefaler dem stærkt, gå og tjek dem på nedenstående link:
Gratis forsendelse ved første ordre og $ 2 PCB Prototyping på
Trin 1: 3D -udskrivningsdele
Først skal du udskrive nogle dele til dette. Følgende dele skal udskrives, og linket til.stl -modelfilerne er angivet herunder:
1.) Switch Mount
2.) Servomontage
3.) Firkantede Shanks Kobling
Alle disse kan fås fra følgende link under mech:
github.com/misperry/Smart_Blinds
Trin 2: Adskil persienner
Du bliver nødt til at fjerne den normale blinde åbne/lukke -mekanisme fra dine persienner.
Den type, som mine persienner er, er trækstrengstypen. I bunden af træksnorene er der kvaster af plast. Disse kan fjernes ved at skubbe snoren igennem og løsne den knude, der er til sidst. Når knuden er løsnet, kan plastikkvasterne glide af snoren.
For at fjerne den mekaniske aktuator skal du blot sprede den hvide kanal fra hinanden, og den skal glide af den firkantede drejestang og fjernes.
Trin 3: Tilføj overstyringsafbryder
Nu skal du tilføje overstyringsafbryderen, så når nogen kommer op til persiennerne, skal de ikke have appen på en smartenhed, de kan simpelthen trække i en trækkædekontakt for at betjene persiennerne.
Du skal installere switch -beslaget, der tidligere var 3D -udskrevet i kanalens ende og skubbe det på plads. Sørg for, at den klikker sikkert ind i det firkantede hul.
Når du er der, kan du installere kontakten. Denne pull chain switch var en, jeg fandt i min lokale hardware butik til et lys.
Skru møtrikken af kontakten, og før kæden gennem det 3d -trykte beslagshul. Fastgør derefter trækstrengen, og skub møtrikken tilbage og skru den på plads for at sikre kontakten.
Trin 4: Installer servomotoren
Dernæst installerer vi servomotoren. Først skal du fjerne et af monteringshullerne fra siden. Dette skyldes, at det ikke kan passe, hvis dette ikke fjernes. Jeg fjernede simpelthen min med en håndsummer. Se billedet for at se, hvilken side der skal fjernes.
Når dette er fjernet, kan du nu indsætte servomotoren i plastikbeslaget, der blev 3D -printet i forrige trin. Når den er indsat, kan du fastgøre den firkantede skaftkobling til servoens splineaksel.
Monter til sidst servomodulet i enden af persiennerne, og sæt firkantstangen på linje med det firkantede hul i koblingen. Disse skal passe sammen. På denne måde, når servoen drejer, vil persiennerne åbne og lukke.
Trin 5: Trådforbindelser
Her er en skematisk oversigt over, hvordan jeg har tilsluttet ESP8266 til at arbejde med dette system. Dette blev indbygget i et printkort af JLCPCB.
Jeg placerede to USB mini -porte på dette for at kunne daisy kæde disse sammen fra en strømforsyning, så hvis du har flere persienner i træk, kan du kun bringe strøm til en enhed og daisy chain resten.
Den er bygget med en 3.3v liner regulator til at sænke indgangsspændingen fra 5V til 3.3 for ESP8266.
Trin 6: Software og konfiguration
Nu vil vi bygge softwaredelen af dette.
Du kan finde softwaren under softwaremappen i følgende git -hub -link:
github.com/misperry/Smart_Blinds
Når du har indlæst koden i arduino -softwaren, skal du indtaste dine wifi -oplysninger samt MQTT -serveroplysninger.
Du bliver også nødt til at opdatere koden, så den indeholder den kommando- og emneinformation, du ønsker at bruge til MQTT -informationsoverførsel. Når du er færdig med disse indstillinger, kan du installere dem på ESP8266 -kortet.
Endelig skal du opdatere din configuration.yaml -fil med følgende oplysninger, så dine emner matcher dine arduino -kodeemner:
light: - platform: 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
- platform: mqtt
navn: "Vindue nederst til højre" 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
Trin 7: Test med hjemmeassistent
Når du har genstartet hjemmeassistenten, skal du se persienner dukke op som et "let" objekt på din HASS -startskærm.
Du kan nu klikke på kontakten for at åbne dine persienner helt eller for at lukke dine persienner helt ved at tænde eller slukke kontakten. Også hvis du klikker på navnet på dine persienner, vil du blive præsenteret for skyderen til lysstyrke, der til dette vil fungere, hvor åbne persienner er.
Trin 8: Afsluttende tanker
Jeg håber, at du har nydt dette projekt og ender med at prøve det.
Her er to videoer af dette, der fungerer fra min youtube-kanal, hvis du vil have mange detaljer, kan du tjekke den dybtgående video. Hvis du vil have et hurtigt overblik over, hvordan dette blev bygget, skal du vælge det ikke-dybdegående.
Tak igen.
Anbefalede:
Hjemmeautomatisering: 5 trin
Hjemmeautomatisering: i dette projekt er vi væk, brug mange ting, byg det fra nul til at forstå processen med IoT internet of thingsvideo til hele projektet
Arduin-hjemmeautomatisering: 5 trin
Arduin-hjemmeautomatisering: I denne Instructable vil jeg fortælle dig om et eksempel på hjemmeautomatisering styret af en ZELIO SR3 PLC og Arduino-plader, der bruges til at måle og kontrollere lys, varme og fugtighed. Dette system bruges af mine elever til at lære det grundlæggende i automatisering
Hjemmeautomatisering Trin for trin Brug af Wemos D1 Mini Med PCB -design: 4 trin
Hjemmeautomatisering Trin for trin Brug af Wemos D1 Mini Med PCB -design: Hjemmeautomatisering Trin for trin ved hjælp af Wemos D1 Mini med PCB -design For et par uger siden udgav vi en tutorial "Home Automation using Raspberry Pi" i rootsaid.com, som blev godt modtaget blandt hobbyfolk og universitetsstuderende. Så kom et af vores medlemmer
AutoBlinds - DIY -automatisering til lodrette og vandrette persienner: 5 trin (med billeder)
AutoBlinds - DIY -automatisering til lodrette og vandrette persienner: Dette projekt startede med et behov for at lukke mine persienner på et vestvendt vindue om eftermiddagen, mens jeg var væk. Især om sommeren kan solen i Australien gøre ødelæggende ting for de objekter, den skinner direkte på. Plus, det drastisk i
Stemmeaktiverede Arduino persienner: 9 trin (med billeder)
Stemmeaktiverede Arduino persienner: For et stykke tid siden lavede jeg en Instructable, hvor jeg tilføjede en servo og Bluetooth -enhed til min dørlås, så jeg kunne styre den med min telefon som en misbruger, jeg kan bare ikke stoppe med at tilføje Bluetooth til ting og så i dette projekt kan jeg Jeg vil vise dig, hvordan du laver Blu