Sisukord:

Koduautomaatika - nutikad rulood: 8 sammu
Koduautomaatika - nutikad rulood: 8 sammu

Video: Koduautomaatika - nutikad rulood: 8 sammu

Video: Koduautomaatika - nutikad rulood: 8 sammu
Video: 5 Things You Must Do While You Record 2024, November
Anonim
Koduautomaatika - nutikad rulood
Koduautomaatika - nutikad rulood

Selles juhendis uurime, kuidas kodus oma ruloode tagantjärele paigaldada servomootori ja kohandatud kontrolleriga, et muuta teie kodu rulood automaatseteks nutikardinateks, mida saab integreerida koduabilisega, et saaksite oma maja ruloode täielikult automatiseeritud juhtida.

Seda juhendit sponsoreeris JLCPCB. Kasutasin seda teenust kontrolleri trükkplaatide ehitamiseks. Trükkplaadid on kvaliteetsed ja on tõeline prototüüpide tegemise sooduspakkumine. Soovitan neid tungivalt, minge ja vaadake neid alloleval lingil:

Tasuta kohaletoimetamine esimese tellimuse korral ja 2 dollari suurune PCB prototüüpimine saidil

Samm: 3D -printimise osad

Kõigepealt peate selle jaoks mõned osad välja printima. Järgmised osad tuleb printida ja link.stl mudelifailidele on loetletud allpool:

1.) Lüliti kinnitus

2.) Servo Mount

3.) Square Shanks Haakeseadis

Kõik need on saadaval järgmisel lingil mech:

github.com/misperry/Smart_Blinds

Samm: võtke rulood lahti

Võtke rulood lahti
Võtke rulood lahti
Võtke rulood lahti
Võtke rulood lahti
Võtke rulood lahti
Võtke rulood lahti

Peate ruloodelt eemaldama tavalise ruloo avamise/sulgemise mehhanismi.

Tüüp, mis minu rulood on, on tõmbe nöör. Tõmbenööride allosas on plastist tutid. Neid saab eemaldada, lükates nööri läbi ja vabastades lõpus oleva sõlme. Kui sõlm on lahti keeratud, võivad plastikust tutid nöörist maha libiseda.

Mehaanilise täiturmehhanismi eemaldamiseks peate lihtsalt valge kanali laiali ajama ja see peaks libisema ruudukujuliselt keeratavalt ja eemaldama.

Samm: lisage alistuslüliti

Lisa alistuslüliti
Lisa alistuslüliti
Lisa alistuslüliti
Lisa alistuslüliti

Nüüd peate lisama tühistamislüliti, nii et kui keegi tuleb ruloode juurde, ei pea ta nutiseadmes rakendust olema, saab ta ruloode juhtimiseks lihtsalt tõmmata keti lülitit.

Peate paigaldama kanali lõppu lüliti, mis oli varem trükitud 3D -vormingus, ja libistage see oma kohale. Veenduge, et see klõpsab kindlalt ruudukujulisse auku.

Kui olete sinna jõudnud, saate lüliti paigaldada. See tõmbeahela lüliti oli üks, mille leidsin oma kohalikust riistvara kauplusest tule jaoks.

Keerake mutter lülitilt välja ja laske kett läbi 3D trükitud kronsteiniava. Seejärel kinnitage tõmbenöör ja libistage mutter tagasi üles ning keerake lüliti kinnitamiseks oma kohale.

Samm: paigaldage servomootor

Paigaldage servomootor
Paigaldage servomootor
Paigaldage servomootor
Paigaldage servomootor
Paigaldage servomootor
Paigaldage servomootor
Paigaldage servomootor
Paigaldage servomootor

Järgmisena paigaldame servomootori. Kõigepealt peate küljelt eemaldama ühe kinnitusavast. Selle põhjuseks on asjaolu, et see ei sobi, kui seda ei eemaldata. Eemaldasin oma lihtsalt käsitsisaega. Vaata pildilt, millise külje eemaldada.

Kui see on eemaldatud, saate nüüd servomootori sisestada plastklambrisse, mis trükiti eelmises etapis 3D -vormingus. Pärast sisestamist saate kinnitada nelinurkse haakeseadise servo splaani võlli külge.

Lõpuks paigaldage servokomplekt ruloode otsa ja joondage ruudukujuline varda haakeseadise ruudukujulise avaga. Need peaksid kokku sobima. Sel moel avanevad ja sulguvad rulood, kui servo keerab.

Samm: juhtmeühendused

Juhtmeühendused
Juhtmeühendused

Siin on skeem selle kohta, kuidas olen ühendanud ESP8266 selle süsteemiga töötamiseks. Selle ehitas trükkplaadile JLCPCB.

Ma paigutasin sellele kaks USB -miniportti, et saaksite need ühest toiteallikast ahelasse ühendada, nii et kui teil on mitu rulood järjest, saate toite ainult ühele seadmele ja ülejäänud ahela.

Sellel on 3,3 V vooderdise regulaator, mis vähendab ESP8266 sisendpinget 5 V -lt 3,3 -le.

6. samm: tarkvara ja konfiguratsioon

Tarkvara ja konfiguratsioon
Tarkvara ja konfiguratsioon
Tarkvara ja konfiguratsioon
Tarkvara ja konfiguratsioon

Nüüd ehitame selle tarkvara osa.

Tarkvara leiate järgmise git -jaotise lingi tarkvara kaustast:

github.com/misperry/Smart_Blinds

Kui olete koodi arduino tarkvarasse laadinud, peate sisestama oma WiFi -teabe ja MQTT -serveri andmed.

Samuti peate koodi värskendama, et see sisaldaks mis tahes käske ja teemateavet, mida soovite kasutada MQTT teabe edastamiseks. Kui olete nende sätetega lõpetanud, saate need ESP8266 tahvlile installida.

Lõpuks peate oma konfiguratsiooni.yaml faili värskendama järgmise teabega, tagades, et teie teemad vastavad teie arduino koodi teemadele:

valgus: - platvorm: mqtt name: "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" optimistlik: false keep: true

- platvorm: mqtt

name: "Aken all paremal" 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" optimistlik: false keep: true

7. samm: testimine koduabilise abil

Testimine koduabilise abil
Testimine koduabilise abil
Testimine koduabilise abil
Testimine koduabilise abil

Kui olete koduabilise taaskäivitanud, peaksite nägema, et rulood kuvatakse teie HASSi avaekraanil heleda objektina.

Nüüd saate klõpsata lülitil, et rulood täielikult avada või rulood täielikult sulgeda, lülitades sisse või välja. Samuti, kui klõpsate oma ruloode nimel, kuvatakse teile heleduse liugur, mis selle jaoks toimib, kui rulood on avatud.

8. samm: lõplikud mõtted

Loodan, et teile meeldis see projekt ja lõpuks proovisite.

Siin on kaks videot selle töö kohta minu youtube'i kanalilt, kui soovite palju üksikasju, vaadake põhjalikku videot. Kui soovite kiiret ülevaadet selle ülesehitamisest, valige mitte-sügavam.

Aitäh veel kord.

Soovitan: