Sisukord:
- Samm: 3D -printimise osad
- Samm: võtke rulood lahti
- Samm: lisage alistuslüliti
- Samm: paigaldage servomootor
- Samm: juhtmeühendused
- 6. samm: tarkvara ja konfiguratsioon
- 7. samm: testimine koduabilise abil
- 8. samm: lõplikud mõtted
Video: Koduautomaatika - nutikad rulood: 8 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:49
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
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
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
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
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
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
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:
$ 5 koduautomaatika nupp: 4 sammu
5 -dollarine koduautomaatika nupp: 5 -dollarine koduautomaatika nupp Mõnikord on lihtsaim lahendus üks nupp. Tahtsime lihtsat võimalust käivitada oma koduautomaatika jaotises (Hubitat Elevation) „magamamineku” rutiin, mis lülitab enamiku tuled välja, seab teised teatud tasemele ja
Koduautomaatika: 5 sammu
Koduautomaatika: selles projektis oleme kasutanud paljusid asju, mis loovad selle nullist, et mõista asjade Interneti asjade Interneti protsessi videot kogu projekti jaoks
Arduini koduautomaatika: 5 sammu
Arduini koduautomaatika: selles juhendis räägin teile näitest koduautomaatikast, mida kontrollivad ZELIO SR3 PLC ja Arduino plaadid, mida kasutatakse valguse, soojuse ja niiskuse mõõtmiseks ja juhtimiseks. Seda süsteemi kasutavad minu õpilased põhitõdede õppimiseks automatiseerimine
Arduino mootoriga rull -rulood: 8 sammu
Arduino mootoriga rulookardinad: Projekti üksikasjad: Minu projekti eesmärk on valmistada praktilised motoriseeritud rulood, mida saan kasutada iga päev. Plaan on teha rull -rulood, mida juhitakse läbi bipolaarse samm -mootori, mida ma juhtin läbi arduino uno bo
Häälega aktiveeritud Arduino rulood: 9 sammu (piltidega)
Häälega aktiveeritud Arduino rulood: Mõni aeg tagasi tegin Instructable'i, kus lisasin oma ukseluku servo- ja Bluetooth -seadme, mis võimaldas mul seda oma telefoniga juhtida nagu sõltlane, ma lihtsalt ei suuda lõpetada asjadele Bluetoothi lisamist ja nii ka selles projektis Ma näitan teile, kuidas Blu -d teha