Բովանդակություն:

Տնային ավտոմատացում - Խելացի շերտավարագույրներ `8 քայլ
Տնային ավտոմատացում - Խելացի շերտավարագույրներ `8 քայլ

Video: Տնային ավտոմատացում - Խելացի շերտավարագույրներ `8 քայլ

Video: Տնային ավտոմատացում - Խելացի շերտավարագույրներ `8 քայլ
Video: Դուբայի միլիարդ դոլար արժողությամբ առանձնատներ 2024, Նոյեմբեր
Anonim
Տնային ավտոմատացում - խելացի շերտավարագույրներ
Տնային ավտոմատացում - խելացի շերտավարագույրներ

Այս ուսանելի դասում մենք կանդրադառնանք, թե ինչպես կարելի է վերազինել ձեր սեփական շերտավարագույրները տանը սերվո շարժիչով և սովորական կարգավորիչով, որպեսզի ձեր տան շերտավարագույրները վերածվեն ավտոմատացված խելացի շերտավարագույրների, որոնք կարող են ինտեգրվել տնային օգնականի հետ `ձեզ տան ավտոմատ վարագույրների լիարժեք ավտոմատացված վերահսկողություն ապահովելու համար:

Այս հրահանգը հովանավորվել է JLCPCB- ի կողմից: Այս ծառայությունից օգտվեցի վերահսկիչի համար տպատախտակները կառուցելու համար: PCB- ները բարձրորակ են և իրական գործարք են նախատիպերի ստեղծման համար: Խստորեն խորհուրդ եմ տալիս նրանց, խնդրում ենք գնալ և ստուգել դրանք ստորև բերված հղումով.

Անվճար առաքում առաջին պատվերի և $ 2 PCB- ի կողմից Նախատիպերի մուտքագրում https://jlcpcb.com կայքում

Քայլ 1: 3D տպագրության մասեր

Դրա համար նախ պետք է տպեք որոշ մասեր: Հետևյալ մասերը պետք է տպվեն, իսկ.stl մոդելի ֆայլերի հղումը ՝ ստորև:

1.) Անջատիչ լեռ

2.) Սերվո լեռ

3.) Square Shanks զուգավորում

Այս ամենը կարելի է ձեռք բերել հետևյալ մեխանիկական հղումից ՝

github.com/misperry/Smart_Blinds

Քայլ 2: Ապամոնտաժեք վարագույրները

Շերտավարագույրների ապամոնտաժում
Շերտավարագույրների ապամոնտաժում
Շերտավարագույրների ապամոնտաժում
Շերտավարագույրների ապամոնտաժում
Շերտավարագույրների ապամոնտաժում
Շերտավարագույրների ապամոնտաժում

Շերտավարագույրներից պետք է հեռացնեք նորմալ կույր բաց/փակման մեխանիզմը:

Իմ վարագույրների տեսակը քաշման տիպի տիպն է: Ձգվող լարերի ներքևում պլաստմասե շղարշներ են: Դրանք կարող են հեռացվել ՝ լարն առաջ մղելով և վերջում գտնվող հանգույցը բացելով: Երբ հանգույցը բացվում է, պլաստմասե շղարշները կարող են սահել պարանից:

Մեխանիկական շարժիչը հանելու համար պարզապես անհրաժեշտ է սպիտակ ալիքը տարածել իրարից, և այն պետք է սահել քառակուսի պտտվող ձողից և հեռացնել:

Քայլ 3: Ավելացնել անտեսման անջատիչ

Ավելացնել անտեսման անջատիչ
Ավելացնել անտեսման անջատիչ
Ավելացնել անտեսման անջատիչ
Ավելացնել անտեսման անջատիչ

Այժմ դուք պետք է ավելացնեք անջատման անջատիչը, որպեսզի երբ ինչ -որ մեկը մոտենում է շերտավարագույրներին, նրանք ստիպված չլինեն խելացի սարքի վրա ունենալ ծրագիրը, նրանք կարող են պարզապես քաշել շղթայի անջատիչ `վարագույրները գործարկելու համար:

Դուք պետք է տեղադրեք անջատիչի փակագիծը, որը նախկինում եռաչափ տպված էր ալիքի վերջում և սահեցրեք այն իր տեղում: Համոզվեք, որ այն ապահով կերպով սեղմվում է քառակուսի անցքի մեջ:

Այնտեղ մտնելուց հետո կարող եք տեղադրել անջատիչը: Այս քաշիչ շղթայի անջատիչը մեկն էր, որը ես գտա լույսի համար իմ տեղական սարքաշարի խանութը:

Պտուտակեք պտուտակն անջատիչից և անցեք շղթան 3D տպված փակագծի անցքով: Այնուհետև ամրացրեք ձգման լարը և սահեցրեք ընկույզը դեպի վեր և պտուտակով ամրացրեք անջատիչը:

Քայլ 4: Տեղադրեք Servo Motor- ը

Տեղադրեք Servo Motor- ը
Տեղադրեք Servo Motor- ը
Տեղադրեք Servo Motor- ը
Տեղադրեք Servo Motor- ը
Տեղադրեք Servo Motor- ը
Տեղադրեք Servo Motor- ը
Տեղադրեք Servo Motor- ը
Տեղադրեք Servo Motor- ը

Հաջորդը մենք կտեղադրենք servo շարժիչը: Նախ պետք է կողքից հեռացնել ամրացման անցքերից մեկը: Դա պայմանավորված է նրանով, որ այն չի կարող տեղավորվել, եթե այն չհեռացվի: Ես պարզապես իմը հանեցի ձեռքի բզզոցով: Տեսեք նկարը `տեսնելու, թե որ կողմն է հեռացնել:

Երբ սա հեռացվի, այժմ կարող եք սերվո շարժիչը տեղադրել պլաստիկ փակագծի մեջ, որը 3D տպված էր նախորդ քայլում: Տեղադրվելուց հետո կարող եք ամրացնել քառակուսի թևի կցորդիչը սերվոյի սպլան լիսեռին:

Վերջապես տեղադրեք servo հավաքածուն շերտավարագույրների ծայրին և շարեք քառակուսու ձողը `միացման քառակուսի անցքով: Սրանք պետք է տեղավորվեն միասին: Այս կերպ, երբ servo- ն շրջվում է, շերտավարագույրները կբացվեն և կփակվեն:

Քայլ 5: Լարային միացումներ

Լարային միացումներ
Լարային միացումներ

Ահա մի սխեմատիկ պատկեր, թե ինչպես եմ միացրել ESP8266- ը `այս համակարգի հետ աշխատելու համար: Սա ներկառուցված էր JLCPCB- ի կողմից տպատախտակի վրա:

Ես դրա վրա տեղադրեցի երկու USB մինի նավահանգիստ ՝ դրանք մեկ հոսանքի աղբյուրից միմյանց շղթայելու ունակության համար, այնպես որ, եթե անընդմեջ մի քանի շերտավարագույր ունեք, կարող եք էներգիա բերել միայն մեկ սարքի, իսկ մնացածը ՝ շղթայի:

Այն կառուցված է 3.3 վ գծային կարգավորիչով, որպեսզի EV8266- ի համար մուտքային լարումը 5 Վ -ից հասցնի 3.3 -ի:

Քայլ 6: Softwareրագրակազմ և կազմաձևում

Softwareրագրակազմ և կազմաձևում
Softwareրագրակազմ և կազմաձևում
Softwareրագրակազմ և կազմաձևում
Softwareրագրակազմ և կազմաձևում

Այժմ մենք կկառուցենք դրա ծրագրային մասը:

Softwareրագրակազմը կարող եք գտնել հետևյալ git hub հղման ծրագրակազմի թղթապանակի տակ.

github.com/misperry/Smart_Blinds

Arduino ծրագրաշարում ծածկագիրը բեռնելուց հետո ձեզ հարկավոր է մուտքագրել ձեր wifi տեղեկատվությունը, ինչպես նաև MQTT սերվերի տվյալները:

Դուք նաև պետք է թարմացնեք ծածկագիրը ՝ ներառելու ցանկացած հրամանի և թեմայի տեղեկատվություն, որը ցանկանում եք օգտագործել MQTT տեղեկատվության փոխանցման համար: Այս պարամետրերն ավարտելուց հետո դրանք կարող եք տեղադրել ESP8266 տախտակին:

Ի վերջո, դուք պետք է թարմացնեք ձեր configuration.yaml ֆայլը հետևյալ տեղեկատվությամբ ՝ ապահովելով, որ ձեր թեմաները համապատասխանեն ձեր arduino կոդի թեմաներին.

լույս: - հարթակ: mqtt անվանումը ՝ «Պատուհանների ներքևի կենտրոն» վիճակ_պատմություն ՝ «կույր/բկ/վիճակ» հրամանատարական_թեմա ՝ «կույր/բկ/հրաման» պայծառություն_քաղաքական_թեմային ՝ «կույր/բկ/վիճակ» պայծառություն_հանձնարարական_թեմային ՝ «կույր/բկ/մակարդակ» պայծառության_սանդալ: 100 qos: 0 payload_on: "ON" payload_off: "OFF" լավատեսական. False պահպանել: true

- հարթակ ՝ mqtt

անուն ՝ «Պատուհանի ներքևի աջ» պետություն_ թեման ՝ «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" լավատես: false պահպանել: true

Քայլ 7: Փորձարկում տնային օգնականի հետ

Փորձարկում տնային օգնականի հետ
Փորձարկում տնային օգնականի հետ
Փորձարկում տնային օգնականի հետ
Փորձարկում տնային օգնականի հետ

Տնային օգնականը վերագործարկելուց հետո դուք պետք է տեսնեք, որ վարագույրները ցուցադրվեն որպես «Լույս» առարկա ձեր HASS- ի հիմնական էկրանին:

Այժմ դուք կարող եք սեղմել անջատիչը ՝ ձեր շերտավարագույրներն ամբողջությամբ բացելու կամ փակելու համար ՝ անջատիչը միացնելով կամ անջատելով: Բացի այդ, եթե կտտացնեք ձեր վարագույրների անվան վրա, ձեզ կտրվի պայծառության սահիկ, որը դրա համար կաշխատի, թե որքան բաց են վարագույրները:

Քայլ 8: Վերջնական մտքեր

Հուսով եմ, որ դուք վայելել եք այս նախագիծը և վերջում փորձել եք այն:

Ահա այս երկու տեսանյութերը, որոնք աշխատում են իմ youtube ալիքից: Եթե ցանկանում եք շատ մանրամասներ, խնդրում ենք դիտել խորը տեսանյութը: Եթե ցանկանում եք արագ ակնարկ, թե ինչպես է այն կառուցվել, ընտրեք ոչ խորը:

Նորից շնորհակալություն.

Խորհուրդ ենք տալիս: