Turinys:

Namų automatizavimas - išmaniosios žaliuzės: 8 žingsniai
Namų automatizavimas - išmaniosios žaliuzės: 8 žingsniai

Video: Namų automatizavimas - išmaniosios žaliuzės: 8 žingsniai

Video: Namų automatizavimas - išmaniosios žaliuzės: 8 žingsniai
Video: Išmanus butas su KNX sistema. Think Light protingi namai 2024, Liepa
Anonim
Namų automatizavimas - išmaniosios žaliuzės
Namų automatizavimas - išmaniosios žaliuzės

Šioje pamokoje apžvelgsime, kaip namuose sumontuoti žaliuzes su servo varikliu ir pasirinktiniu valdikliu, kad jūsų namų žaliuzės taptų automatizuotomis išmaniosiomis žaliuzėmis, kurias galima integruoti su namų asistentu, kad galėtumėte visiškai automatiškai valdyti savo namų žaliuzes.

Šį nurodymą rėmė JLCPCB. Aš naudoju šią paslaugą kurdamas valdiklio plokštes. PCB yra aukštos kokybės ir yra tikras prototipų kūrimo sandoris. Aš labai rekomenduoju juos, eikite ir patikrinkite juos žemiau esančioje nuorodoje:

Nemokamas pristatymas pirmam užsakymui ir 2 USD PCB prototipų kūrimas

1 žingsnis: 3D spausdinimo dalys

Norėdami tai padaryti, pirmiausia turite atspausdinti kai kurias dalis. Šios dalys turi būti atspausdintos, o nuoroda į.stl modelio failus pateikiama žemiau:

1.) Jungiklio laikiklis

2.) Servo kalnas

3.) Kvadratinių kojelių mova

Visa tai galima gauti iš šios nuorodos, esančios mech:

github.com/misperry/Smart_Blinds

2 žingsnis: Išardykite žaliuzes

Išardykite žaliuzes
Išardykite žaliuzes
Išardykite žaliuzes
Išardykite žaliuzes
Išardykite žaliuzes
Išardykite žaliuzes

Iš žaliuzių turėsite pašalinti įprastą žaliuzių atidarymo/uždarymo mechanizmą.

Mano žaliuzių tipas yra traukimo stygų tipas. Traukimo virvių apačioje yra plastikiniai kutai. Juos galima pašalinti stumiant virvelę ir atlaisvinant galų gale esantį mazgą. Kai mazgas atsiriša, plastikiniai kutai gali nuslysti nuo virvelės.

Norėdami nuimti mechaninę pavarą, jums tiesiog reikia išskleisti baltą kanalą ir jis turėtų nuslysti nuo kvadratinio tekinimo strypo ir būti pašalintas.

3 veiksmas: pridėkite nepaisymo jungiklį

Pridėti nepaisymo jungiklį
Pridėti nepaisymo jungiklį
Pridėti nepaisymo jungiklį
Pridėti nepaisymo jungiklį

Dabar turėsite pridėti nepaisymo jungiklį, kad, kai kas nors ateina prie žaliuzių, jis neturėtų turėti programos išmaniajame įrenginyje, kad galėtų tiesiog traukti grandinės jungiklį, kad galėtų valdyti žaliuzes.

Į kanalo galą turite įdiegti jungiklio laikiklį, kuris anksčiau buvo atspausdintas 3D formatu, ir įstumti jį į vietą. Įsitikinkite, kad jis saugiai užsifiksuoja kvadratinėje skylėje.

Patekę į jį, galite įdiegti jungiklį. Šį traukimo grandinės jungiklį radau vietinėje techninės įrangos parduotuvėje, kur galima įsigyti lemputę.

Atsukite veržlę nuo jungiklio ir praleiskite grandinę per 3D spausdintą laikiklio skylę. Tada pritvirtinkite traukimo stygą ir pastumkite veržlę atgal į viršų ir įsukite į vietą, pritvirtindami jungiklį.

4 žingsnis: sumontuokite servo variklį

Įdiekite servo variklį
Įdiekite servo variklį
Įdiekite servo variklį
Įdiekite servo variklį
Įdiekite servo variklį
Įdiekite servo variklį
Įdiekite servo variklį
Įdiekite servo variklį

Toliau įdiegsime servo variklį. Pirmiausia turėsite pašalinti vieną iš tvirtinimo angų iš šono. Taip yra dėl to, kad jis negali tilpti, jei jis nebus pašalintas. Aš tiesiog pašalinau savo rankiniu pjūklu. Žiūrėkite paveikslėlį, kurią pusę pašalinti.

Kai tai pašalinsite, dabar galite įstatyti servo variklį į plastikinį laikiklį, kuris buvo atspausdintas 3D ankstesniame žingsnyje. Įdėję kvadratinio koto movą, galite pritvirtinti prie servo veleno.

Galiausiai sumontuokite servo mazgą į žaliuzių galą ir sulygiuokite kvadratinį strypą su kvadratine movos jungtimi. Šie turėtų derėti. Tokiu būdu, kai servo pasuks žaliuzės, atsidarys ir užsidarys.

5 žingsnis: laidų jungtys

Laidų jungtys
Laidų jungtys

Čia yra schema, kaip prijungiau ESP8266 dirbti su šia sistema. JLCPCB ją įtraukė į plokštę.

Įdėjau du USB mini prievadus, kad galėčiau juos sujungti iš vieno maitinimo šaltinio, taigi, jei turite kelias žaliuzes iš eilės, galite maitinti tik vieną įrenginį, o likusį - prijungti.

Jis pagamintas naudojant 3,3 V įdėklo reguliatorių, kuris sumažina ESP8266 įėjimo įtampą nuo 5 V iki 3,3.

6 veiksmas: programinė įranga ir konfigūracija

Programinė įranga ir konfigūracija
Programinė įranga ir konfigūracija
Programinė įranga ir konfigūracija
Programinė įranga ir konfigūracija

Dabar mes sukursime šios programinės įrangos dalį.

Programinę įrangą galite rasti šios „git hub“nuorodos programinės įrangos aplanke:

github.com/misperry/Smart_Blinds

Įkėlę kodą į „arduino“programinę įrangą, turėsite įvesti savo „Wi -Fi“informaciją ir MQTT serverio informaciją.

Taip pat turėsite atnaujinti kodą, įtraukdami bet kokią komandą ir temos informaciją, kurią norite naudoti MQTT informacijos perdavimui. Baigę šiuos nustatymus, galite juos įdiegti į ESP8266 plokštę.

Galiausiai turėsite atnaujinti failą configuration.yaml naudodami šią informaciją, kad jūsų temos atitiktų jūsų arduino kodo temas:

šviesa: - platforma: mqtt name: „Lango apačios centras“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" optimistiškai: false false: true

- platforma: mqtt

name: "Langas apačioje dešinėje" 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" optimistinis: false keep: true

7 veiksmas: testavimas naudojant namų asistentą

Testavimas naudojant namų asistentą
Testavimas naudojant namų asistentą
Testavimas naudojant namų asistentą
Testavimas naudojant namų asistentą

Paleidę namų asistentą iš naujo, HASS pradiniame ekrane žaliuzės turėtų pasirodyti kaip „šviesos“objektas.

Dabar galite spustelėti jungiklį, kad visiškai atidarytumėte žaliuzes arba visiškai uždarytumėte žaliuzes, įjungdami arba išjungdami jungiklį. Taip pat, jei spustelėsite žaliuzių pavadinimą, jums bus pateiktas ryškumo slankiklis, kuris tuo tikslu veiks kaip žaliuzės yra atidarytos.

8 žingsnis: paskutinės mintys

Tikiuosi, kad jums patiko šis projektas ir galiausiai išbandėte.

Čia yra du vaizdo įrašai, kaip tai veikia iš mano „YouTube“kanalo, jei norite daug išsamios informacijos, peržiūrėkite išsamų vaizdo įrašą. Jei norite greitai apžvelgti, kaip tai buvo sukurta, pasirinkite neišsamią.

Ačiū dar kartą.

Rekomenduojamas: