Բովանդակություն:
- Քայլ 1: 3D տպագրության մասեր
- Քայլ 2: Ապամոնտաժեք վարագույրները
- Քայլ 3: Ավելացնել անտեսման անջատիչ
- Քայլ 4: Տեղադրեք Servo Motor- ը
- Քայլ 5: Լարային միացումներ
- Քայլ 6: Softwareրագրակազմ և կազմաձևում
- Քայլ 7: Փորձարկում տնային օգնականի հետ
- Քայլ 8: Վերջնական մտքեր
Video: Տնային ավտոմատացում - Խելացի շերտավարագույրներ `8 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:51
Այս ուսանելի դասում մենք կանդրադառնանք, թե ինչպես կարելի է վերազինել ձեր սեփական շերտավարագույրները տանը սերվո շարժիչով և սովորական կարգավորիչով, որպեսզի ձեր տան շերտավարագույրները վերածվեն ավտոմատացված խելացի շերտավարագույրների, որոնք կարող են ինտեգրվել տնային օգնականի հետ `ձեզ տան ավտոմատ վարագույրների լիարժեք ավտոմատացված վերահսկողություն ապահովելու համար:
Այս հրահանգը հովանավորվել է 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 շարժիչը: Նախ պետք է կողքից հեռացնել ամրացման անցքերից մեկը: Դա պայմանավորված է նրանով, որ այն չի կարող տեղավորվել, եթե այն չհեռացվի: Ես պարզապես իմը հանեցի ձեռքի բզզոցով: Տեսեք նկարը `տեսնելու, թե որ կողմն է հեռացնել:
Երբ սա հեռացվի, այժմ կարող եք սերվո շարժիչը տեղադրել պլաստիկ փակագծի մեջ, որը 3D տպված էր նախորդ քայլում: Տեղադրվելուց հետո կարող եք ամրացնել քառակուսի թևի կցորդիչը սերվոյի սպլան լիսեռին:
Վերջապես տեղադրեք servo հավաքածուն շերտավարագույրների ծայրին և շարեք քառակուսու ձողը `միացման քառակուսի անցքով: Սրանք պետք է տեղավորվեն միասին: Այս կերպ, երբ servo- ն շրջվում է, շերտավարագույրները կբացվեն և կփակվեն:
Քայլ 5: Լարային միացումներ
Ահա մի սխեմատիկ պատկեր, թե ինչպես եմ միացրել ESP8266- ը `այս համակարգի հետ աշխատելու համար: Սա ներկառուցված էր JLCPCB- ի կողմից տպատախտակի վրա:
Ես դրա վրա տեղադրեցի երկու USB մինի նավահանգիստ ՝ դրանք մեկ հոսանքի աղբյուրից միմյանց շղթայելու ունակության համար, այնպես որ, եթե անընդմեջ մի քանի շերտավարագույր ունեք, կարող եք էներգիա բերել միայն մեկ սարքի, իսկ մնացածը ՝ շղթայի:
Այն կառուցված է 3.3 վ գծային կարգավորիչով, որպեսզի EV8266- ի համար մուտքային լարումը 5 Վ -ից հասցնի 3.3 -ի:
Քայլ 6: 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 ալիքից: Եթե ցանկանում եք շատ մանրամասներ, խնդրում ենք դիտել խորը տեսանյութը: Եթե ցանկանում եք արագ ակնարկ, թե ինչպես է այն կառուցվել, ընտրեք ոչ խորը:
Նորից շնորհակալություն.
Խորհուրդ ենք տալիս:
Տնային ավտոմատացում ՝ 5 քայլ
Տան ավտոմատացում
Տնային ավտոմատացում NodeMCU Touch Sensor LDR ջերմաստիճանի կառավարման ռելեով `16 քայլ
Տան ավտոմատացում NodeMCU Touch Sensor LDR ջերմաստիճանի կառավարման ռելեով. Նախորդ NodeMCU նախագծերում ես վերահսկել եմ երկու տնային տեխնիկա Blynk App- ից: Ես ստացել եմ բազմաթիվ մեկնաբանություններ և հաղորդագրություններ ՝ նախագիծը ձեռքով կարգավորելու և ավելի շատ հնարավորություններ ավելացնելու համար: Այսպիսով, ես նախագծել եմ այս Smart Home Extention Box- ը: Այս IoT- ում
Խոսակցական ավտոմատացում -- Աուդիո Արդուինոյից -- Ձայնով վերահսկվող ավտոմատացում -- HC - 05 Bluetooth մոդուլ. 9 քայլ (նկարներով)
Խոսակցական ավտոմատացում || Աուդիո Արդուինոյից || Ձայնով վերահսկվող ավտոմատացում || HC - 05 Bluetooth մոդուլ ՝ …………………………. Լրացուցիչ տեսանյութերի համար Բաժանորդագրվեք իմ YouTube ալիքին …. …. Այս տեսանյութում մենք կառուցել ենք Խոսող ավտոմատացում: Երբ դուք բջջային հեռախոսով ձայնային հրաման կուղարկեք, այն կմիացնի տնային սարքերը և հետադարձ կապ կուղարկի
Սկսելով տնային ավտոմատացում. Տնային օգնականի տեղադրում `3 քայլ
Սկսելով տնային ավտոմատացումից. Տնային օգնականի տեղադրում. Այժմ մենք պատրաստվում ենք սկսել տան ավտոմատացման շարքը, որտեղ մենք ստեղծում ենք խելացի տուն, որը թույլ կտա մեզ վերահսկել այնպիսի բաներ, ինչպիսիք են լույսերը, բարձրախոսները, տվիչները և այլն, օգտագործելով կենտրոնական հանգույցը, ինչպես նաև ձայնային օգնական: Այս գրառման մեջ մենք կսովորենք, թե ինչպես կատարել
Տնային ավտոմատացում Քայլ առ քայլ Wemos D1 Mini- ի միջոցով ՝ PCB դիզայնով. 4 քայլ
Տնային ավտոմատացում Wemos D1 Mini- ի միջոցով PCB դիզայնով. Տնային ավտոմատացում Քայլ առ քայլ Wemos D1 Mini- ի միջոցով ՝ PCB դիզայնով: Մի քանի շաբաթ առաջ մենք rootaid.com կայքում հրատարակեցինք «Տնային ավտոմատացում ՝ օգտագործելով ազնվամորի Pi» ձեռնարկը, որը լավ ընդունվեց հոբբիստների և քոլեջի ուսանողներ: Հետո եկավ մեր անդամներից մեկը