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

IDC2018IOT Ասա ինձ, երբ անջատել AC- ը. 7 քայլ
IDC2018IOT Ասա ինձ, երբ անջատել AC- ը. 7 քայլ

Video: IDC2018IOT Ասա ինձ, երբ անջատել AC- ը. 7 քայլ

Video: IDC2018IOT Ասա ինձ, երբ անջատել AC- ը. 7 քայլ
Video: TEMPLE RUN 2 SPRINTS PASSING WIND 2024, Հուլիսի
Anonim
Image
Image

Մեզանից շատերը, հատկապես ամառային ժամանակաշրջանում, AC- ն օգտագործում են գրեթե անդադար, երբ իրականում օրվա որոշակի ժամերին մենք կարող ենք պարզապես բացել պատուհան և վայելել հաճելի քամի: Բացի այդ, մենք անձամբ նկատեցինք, որ երբեմն նույնիսկ պարզապես մոռանում ենք անջատել AC- ն սենյակից դուրս գալով ՝ վատնելով էներգիա և գումար:

Լուծումը, որը մենք կկառուցենք, կհամեմատի ներքին ջերմաստիճանը արտաքինի հետ, և երբ դրանք բավական մոտ լինեն, Facebook Messanger- ի միջոցով մեզ կտեղեկացնի, որ ժամանակն է բացել պատուհան և մի փոքր հանգստանալ AC- ին:

Բացի այդ, մենք կկատարենք մեկ այլ մեխանիզմ, որը մեզ կտեղեկացնի, երբ մենք մոռացնենք AC- ն և դուրս գանք սենյակից:

Քայլ 1: Մի փոքր ավելի մանրամասն

Մենք հավաքում ենք տվյալներ 4 տարբեր սենսորներից.

  • Երկու DHT տվիչ հավաքում են ջերմաստիճանը տան ներսում և տնից դուրս:
  • Մեկ PIR սենսոր հայտնաբերում է շարժումը սենյակում:
  • Մեկ էլեկտրոֆոնի խոսափողն օգտագործվում է AC օդանցքից դուրս եկող քամին հայտնաբերելու համար, պարզ և հուսալի միջոց ՝ որոշելու, թե արդյոք AC- ն միացված է:

Սենսորներից ստացված տվյալները կվերամշակվեն և կուղարկվեն Blynk, որտեղ դրանք կցուցադրվեն մեր ստեղծած ինտերֆեյսում: Բացի այդ, մենք կակտիվացնենք IFTTT իրադարձությունները, որպեսզի օգտագործողին տեղեկացնենք, թե երբ նա կարող է բացել պատուհան AC- ի փոխարեն, և երբ նա մոռացել է AC- ն և լքել սենյակը կանխորոշված ժամանակահատվածով:

Blynk ինտերֆեյսը մեզ հնարավորություն կտա փոխելու համապատասխան կարգավորումները ՝ ըստ օգտվողի նախասիրության, քանի որ ավելի մանրամասն կքննարկենք ավելի ուշ:

Պահանջվող մասեր.

  1. WiFi մոդուլ - ESP8266
  2. PIR ցուցիչ:
  3. DHT11/DHT22 ջերմաստիճանի տվիչներ x2:
  4. 10k/4.7k դիմադրողներ (DHT11 - 4.7k, DHT22 - 10k, PIR - 10k):
  5. Էլեկտրիկ խոսափող:
  6. Ցատկողներ:
  7. Երկար մալուխներ (Հեռախոսային հաղորդալարը հիանալի կանի):

Endրագրի ամբողջական ծածկագիրը կցվում է վերջում `մեկնաբանությունների ամբողջ ծածկագրով:

Տրամաբանորեն, այն ունի ֆունկցիոնալության մի քանի տարբեր շերտեր.

  • Սենսորների տվյալները կարդացվում են 3 վայրկյան ընդմիջումներով, քանի որ ցույց են տալիս, որ դրանք ավելի ճշգրիտ են, և դրանից ավելին կարիք չկա:
  • Կոդի մի հատվածը հետևում է AC- ի վիճակին էլեկտրալար խոսափողից եկող արժեքներով, որը տեղադրված է AC- ի բացման վրա:
  • Մեկ այլ մաս `ջերմաստիճանի տվիչներից ստացվող ընթերցումների հետևում լինելն է, և տարբերությունը, որը ընդունելի է, սահմանվում է որպես AC- ի շրջադարձ և դրա փոխարեն պատուհան բացել: Մենք փնտրում ենք այն պահը, երբ ջերմաստիճանը բավականաչափ մոտենում է:
  • Երրորդ մասը սենյակում տեղաշարժի հետևում է: Եթե այն չի հայտնաբերում որևէ խոշոր շարժում (հիմնականը ստուգելու եղանակը շուտով կբացատրվի) օգտագործողի կողմից սահմանված ժամկետում, և AC վիճակը միացված է, ծանուցում կուղարկվի օգտագործողին:
  • Theանուցումները մշակվում են IFTTT Webhooks- ի գործարկման միջոցով, որոնք կանխորոշված հաղորդագրություններ են ուղարկում օգտվողին Facebook Messenger- ի միջոցով
  • Վերջին հատվածը, որը պետք է ուշադրություն դարձնել, այն հատվածն է, որը կարգավորում է Blynk ինտերֆեյսը ՝ ինչպես օգտվողին փոփոխություններ կատարելով, այնպես էլ մյուս կողմից ՝ տվյալները մղելով դեպի Blynk ինտերֆեյս, որպեսզի օգտագործողը տեսնի:

Քայլ 2: Շատ ավելի մանրամասն `սենսորներ

Շատ ավելի մանրամասն `սենսորներ
Շատ ավելի մանրամասն `սենսորներ
Շատ ավելի մանրամասն `սենսորներ
Շատ ավելի մանրամասն `սենսորներ

Եկ սկսենք.

Նախ, մենք պետք է համոզվենք, որ մեր DHT տվիչներից երկուսը կարդում են նույն ջերմաստիճանը, երբ տեղադրվում են նույն տեղում: Դրա համար մենք պատրաստեցինք մի պարզ ուրվագիծ, որը կցված էր այս բաժնի վերջում (CompareSensors.ino): Միացրեք երկու սենսորները և համոզվեք, որ էսքիզում DHT տվիչների տեսակը փոխում եք ձեր ունեցածի համաձայն (կանխադրվածը մեկն է ՝ DHT11 և DHT22, այնպես որ կարող եք տեսնել, թե ինչպես են երկուսն էլ վերաբերվում ծածկագրին): Բացեք սերիական մոնիտորը և թույլ տվեք, որ նրանք որոշ ժամանակ աշխատեն, հատկապես, եթե դուք օգտագործում եք DHT11 տվիչներ, քանի որ դրանք հակված են ավելի երկար տևել ջերմաստիճանի փոփոխություններին հարմարվելու համար:

Նշեք սենսորների միջև եղած տարբերությունը և այն հետագայում տեղադրեք հիմնական կոդի մեջ `« օֆսեթ »փոփոխականում:

Սենսորների տեղադրում

Տան արտաքին պատին պետք է տեղադրվի մեկ DHT սենսոր, այնպես որ միացրեք այն երկար մալուխներին, այնքան երկար, որ ձեր ESP8266- ը հասնի սենյակի ներսում և դրեք դրսում (դա հեշտությամբ կարելի է անել պատուհանից): Մյուս DHT սենսորը պետք է տեղադրվի տախտակի վրա, այն սենյակի ներսում, որտեղ մենք օգտագործում ենք AC- ն:

Էլեկտրական խոսափողը պետք է միացված լինի բավական երկար մալուխներին և տեղադրվի այնպիսի վայրում, որտեղ AC- ից դուրս եկող քամին կհարվածի դրան:

Ի վերջո, PIR սենսորը պետք է տեղադրվի սենյակի կենտրոնին նայող վայրում, որպեսզի այն ֆիքսի սենյակի յուրաքանչյուր շարժում: Նկատի ունեցեք, որ սենսորն ունի երկու փոքր բռնակ, մեկը վերահսկում է ուշացումը (որքան ժամանակ է շարժումը հայտնաբերելու HIGH ազդանշանը պահվում ԲԱՐՁՐ), իսկ մյուսը վերահսկում է զգայունությունը (տես նկարը):

Հնարավոր է, որ անհրաժեշտ լինի խաղալ դրա հետ, մինչև չստանաք կարդալը, որից գոհ եք: Մեզ համար լավագույն արդյունքը հետաձգումն էր դեպի ձախ (ամենացածր արժեքը) և զգայունությունը հենց մեջտեղում: Կոդն ապահովում է սերիական տպագրություններ, որոնք ներառում են բոլոր սենսորների ընթերցումներ, որոնք շատ ավելի հեշտ կդարձնեն նման խնդիրների կարգաբերումը:

Սենսորների միացում

Մեր օգտագործած կապի համարները հետևյալն են (և կարող են փոխվել հիմնական կոդի մեջ).

Արտաքին DHT սենսոր - D2.

Ներսում DHT սենսոր - D3.

Electret - A0 (անալոգային քորոց):

PIR - D5.

Նրանցից յուրաքանչյուրին միացնելու սխեմաները կարելի է հեշտությամբ գտնել ՝ օգտագործելով Google- ի պատկերների որոնում ՝ «PIR resistor Arduino schematic» - ի տողերով (մենք չենք ցանկանա դրանք պատճենել այստեղ և հատել հեղինակային իրավունքի որևէ տող:)):

Մենք նաև կցեցինք մեր տախտակի նկարը, հավանաբար դժվար է իսկապես հետևել կապերին, բայց դա կարող է դրա համար լավ զգացում տալ:

Ինչպես հավանաբար գիտեք, ամեն ինչ հազվադեպ է աշխատում, երբ առաջին անգամ կապում ենք դրանք: Ահա թե ինչու մենք ստեղծեցինք գործառույթ, որը տպում է սենսորների ընթերցումները դյուրընթեռնելի եղանակով, այնպես որ կարող եք կարգավորել դրանք աշխատելու ձեր ճանապարհը: Եթե դուք չեք ցանկանում, որ կոդը վրիպազերծման ընթացքում փորձի միանալ Blynk- ին, պարզապես մեկնաբանեք «Blynk.begin (author, ssid, pass); կոդի կարգաբերման մասից, գործարկեք այն և բացեք սերիական մոնիտորը `տպումները տեսնելու համար: Կցել ենք նաև տպագրության պատկերը:

Քայլ 3: Շատ ավելի մանրամասն `IFTTT հաջորդականություն

Շատ ավելի մանրամասն ՝ IFTTT հաջորդականություն
Շատ ավելի մանրամասն ՝ IFTTT հաջորդականություն

Այսպիսով, մենք ցանկանում ենք ծանուցվել երկու սցենարով.

1. Արտաքին ջերմաստիճանը բավական մոտ է այն ջերմաստիճանին, որը մենք ունենք ներսում `AC- ով աշխատող:

2. Մենք երկար ժամանակով դուրս ենք եկել սենյակից, և AC- ն դեռ աշխատում է:

IFTTT- ն մեզ հնարավորություն է տալիս միացնել շատ տարբեր ծառայություններ, որոնք սովորաբար չեն փոխազդում, շատ պարզ ձևով: Մեր դեպքում դա թույլ է տալիս մեզ շատ հեշտությամբ ծանուցումներ ուղարկել բազմաթիվ ծառայությունների միջոցով: Մենք ընտրեցինք Facebook Messanger- ը, բայց Facebook Messanger- ի հետ աշխատելուց հետո դուք կկարողանաք հեշտությամբ փոխել այն ձեր ընտրած ցանկացած այլ ծառայության:

Այդ գործընթացը:

IFTTT կայքում կտտացրեք ձեր օգտվողի անունին (վերին աջ անկյուն) և այնուհետև «Նոր հավելված» ընտրեք «Webhooks» որպես ձգան («սա») և ընտրեք «Ստացեք վեբ հարցում»: Սահմանեք իրադարձության անունը (օրինակ ՝ դատարկ_սենյակ):

Գործարկված ծառայության համար (գործողությունը («որ»), ընտրեք Facebook Messenger> Ուղարկել հաղորդագրություն և մուտքագրեք այն հաղորդագրությունը, որը ցանկանում եք ստանալ, երբ այս իրադարձությունը տեղի ունենա (օրինակ.

Մինչ մենք այստեղ ենք, դուք պետք է գտնեք նաև ձեր գաղտնի բանալին, որը ձեզ հարկավոր է տեղադրել կոդի համապատասխան վայրում:

Ձեր գաղտնի բանալին գտնելու համար այցելեք https://ifttt.com/services/maker_webhooks/settings Այնտեղ դուք կգտնեք ձեր բանալիով URL հետևյալ ձևաչափով ՝

Քայլ 4: Շատ ավելի մանրամասն - Բլինք

Image
Image
Շատ ավելի մանրամասն - Բլինք
Շատ ավելի մանրամասն - Բլինք
Շատ ավելի մանրամասն - Բլինք
Շատ ավելի մանրամասն - Բլինք

Մենք նաև ցանկանում ենք ինտերֆեյս, որը կունենա հետևյալ հնարավորությունները.

1. Հնարավորություն սահմանել, թե որքան ժամանակ պետք է դատարկ լինի սենյակը, երբ AC- ն աշխատում է, նախքան մեզ ծանուցում ստանալը

2. Ընտրելու ունակություն, թե որքանով պետք է արտաքին ջերմաստիճանը մոտ լինի ներսին:

3. displayերմաստիճանի տվիչներից ընթերցումների ցուցադրություն

4. A led- ը մեզ պատմում է AC- ի վիճակը (միացված/անջատված):

5. Եվ ամենակարևորը `ցուցադրում` ցույց տալու համար, թե որքան $ $ և էներգիա ենք խնայել:

Ինչպես ստեղծել Blynk ինտերֆեյս:

Եթե դեռ չունեք Blynk ծրագիրը, ներբեռնեք այն ձեր հեռախոսում: Երբ բացում եք ծրագիրը և ստեղծում նոր նախագիծ, համոզվեք, որ ընտրել եք համապատասխան սարքը (օրինակ ՝ ESP8266):

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

Տեղադրեք նոր վիջեթներ ձեր էկրանին, կտտացրեք + նշանը վերևում: Ընտրեք վիջեթները, այնուհետև կտտացրեք վիջեթին ՝ դրա կարգավորումները մուտքագրելու համար: Մենք ավելացրել ենք մեր օգտագործած բոլոր վիջեթների պարամետրերի պարամետրերը ՝ ձեր տեղեկանքի համար:

Հավելվածն ավարտելուց և այն ժամանակ, երբ վերջապես ցանկանում եք օգտագործել այն, պարզապես կտտացրեք վերևի աջ անկյունում գտնվող «խաղալ» պատկերակին ՝ Blynk ծրագիրը գործարկելու համար: Դուք նաև կկարողանաք տեսնել, երբ ձեր ESP8266- ը միանա:

Նշում - «թարմացում» կոճակը օգտագործվում է AC- ի ջերմաստիճանը և վիճակը բերելու համար, որպեսզի մենք տեսնենք հավելվածում: Դա չի պահանջվում պարամետրերը փոխելու ժամանակ (օրինակ ՝ ջերմաստիճանի տարբերությունը), քանի որ դրանք ինքնաբերաբար մղվում են:

Քայլ 5: Կոդ

Մենք շատ ջանքեր գործադրեցինք ՝ ծածկագրելու յուրաքանչյուր ծածկագրի այն հատվածը, որը հնարավորինս դյուրին կդարձներ այն:

Կոդի այն մասերը, որոնք դուք պետք է փոխեք այն օգտագործելուց առաջ (որպես Blynk- ի հեղինակային բանալին, ձեր wifi SSID- ը և գաղտնաբառը և այլն …) հաջորդում է մեկնաբանությունը //* փոփոխություն*, որպեսզի հեշտությամբ դրանք փնտրեք:

Դուք պետք է ունենաք գրադարաններ, որոնք օգտագործվում են ծածկագրում, դրանք կարող եք տեղադրել Arduino IDE- ի միջոցով ՝ կտտացնելով Էսքիզ> Ներառել գրադարաններ> Կառավարել գրադարանները: Այնտեղ կարող եք որոնել գրադարանի անունը և տեղադրել այն: Բացի այդ, համոզվեք, որ generic8266_ifttt.h ֆայլը տեղադրել եք ACsaver.ino- ի նույն տեղում:

Կոդի մի մասը, որը մենք կբացատրենք այստեղ, քանի որ մենք չէինք ցանկանում կոծկել ծածկագիրը, այն է, թե ինչպես ենք որոշում, թե երբ փոխել AC- ի վիճակը միացումից դեպի անջատված, իսկ սենյակի վիճակը դատարկից ՝ ոչ դատարկ:

Մենք սենսորներից կարդում ենք յուրաքանչյուր 3 վայրկյանը մեկ, բայց քանի որ սենսորները 100% ճշգրիտ չեն, մենք չենք ցանկանում, որ մեկ ընթերցմամբ փոխվի այն վիճակը, որը, մեր կարծիքով, այժմ սենյակում է: Սա լուծելու համար, ինչ անում է ծածկագիրը, մենք ունե՞նք հաշվիչ, որը մենք ++ ենք տալիս, երբ ընթերցում ենք ստանում «AC is on» - ի օգտին, և - հակառակ դեպքում: Հետո, երբ հասնում ենք SWITCHAFTER- ում սահմանված արժեքին (կանխադրված ՝ 4), մենք փոխում ենք վիճակը «AC- ը միացված է», երբ հասնում ենք -SWITCHAFTER (բացասական նույն արժեքը), մենք փոխում ենք վիճակը «AC անջատված է.

Անցնելու համար անհրաժեշտ ժամանակի վրա ազդեցությունն աննշան է, և մենք գտնում ենք, որ այն շատ հուսալի է միայն ճիշտ փոփոխությունները հայտնաբերելու համար:

Քայլ 6: Ամեն ինչ միասին դնել

Լավ, այնպես որ բոլոր տվիչները տեղում են և աշխատում են ճիշտ: Blynk ինտերֆեյսը սահմանված է (ճիշտ վիրտուալ կապումներով): Իսկ IFTTT- ի միջոցառումները սպասում են մեր ձգան:

Դուք մուտքագրել եք IFTTT գաղտնի բանալին ծածկագրում, Blynk- ի հեղինակային բանալին, ձեր WiFi- ի SSID- ն ու գաղտնաբառը, և նույնիսկ ստուգել եք, որ DHT տվիչները ճշգրտված են, և եթե ոչ, համապատասխանաբար փոխել եք օֆսեթը (օրինակ ՝ մեր դրսում DHT- ն կարդում է 1 աստիճան Celsius- ով ավելի բարձր ջերմաստիճան, քան այն, ինչ նա պետք է ունենար, ուստի մենք օգտագործում էինք օֆսեթ = -1):

Համոզվեք, որ ձեր WiFi- ն միացված է, գործարկեք ձեր Blynk ծրագիրը և տեղադրեք ծածկագիրը ձեր ESP8266- ում:

Վերջ: Եթե ամեն ինչ ճիշտ է արվել, կարող եք խաղալ հիմա և տեսնել այն գործողության մեջ:

Եվ եթե պարզապես ցանկանում եք այն տեսնել գործողության մեջ ՝ առանց այդ ամենը միասին հավաքելու դժվարության … Դե… Ոլորեք վերև և դիտեք տեսանյութը: (Դիտեք ենթագրերով: Ձայն չկա)

Քայլ 7: Մտքեր

Մենք այստեղ երկու հիմնական մարտահրավեր ունեինք.

Առաջին հերթին, ինչպե՞ս ենք մենք իմանում, որ AC- ն միացված է: Մենք փորձեցինք օգտագործել IR ընդունիչ, որը «կլսի» AC- ի և հեռակառավարման վահանակի հաղորդակցությունը: Այն կարծես չափազանց բարդ էր, քանի որ տվյալները շատ խառնաշփոթ էին և բավական հետևողական չէին հասկանալու համար «լավ, սա միացված ազդանշան է»: Այսպիսով, մենք այլ ուղիներ էինք փնտրում: Մեկ գաղափարն այն էր, որ օգտագործվի մի փոքր պտուտակ, որը փոքր հոսանք կստեղծի AC- ի քամուց շարժվելիս, մեկ այլ գաղափար, որը մենք փորձեցինք, այն էր, որ արագացուցիչը չափեր անցքերի վրա պտտվող թևերի անկյունը և հայտնաբերեր նրանց շարժը OFF դիրքից:

Ի վերջո, մենք հասկացանք, որ դրա ամենապարզ ձևը էլեկտրալար խոսափողն է, որը շատ հուսալիորեն հայտնաբերում է AC- ից դուրս եկող քամին:

DHT սենսորներին գործի դնելը շատ հեշտ էր;), բայց միայն ավելի ուշ մենք հասկացանք, որ դրանցից մեկը մի փոքր հեռու էր իրական ջերմաստիճանից: PIR սենսորը նույնպես որոշ ճշգրտումներ էր պահանջում, ինչպես նկարագրված էր նախկինում:

Երկրորդ մարտահրավերն էր ՝ ամբողջ լուծումը դարձնել պարզ և հուսալի: Այն իմաստով, որ օգտագործելը պետք է տհաճ լինի, այն պարզապես պետք է լինի այնտեղ և անհրաժեշտության դեպքում շարժվի: Հակառակ դեպքում, մենք ինքներս, հավանաբար, կդադարեինք օգտագործել այն:

Այսպիսով, մենք մի փոքր մտածեցինք, թե ինչ պետք է լինի Blynk ինտերֆեյսում և փորձեցինք ծածկագիրը հնարավորինս հուսալի դարձնել ՝ հոգալով յուրաքանչյուր եզրային գործի մասին, որին կարող էինք գալ:

Մեկ այլ մարտահրավեր, որը մենք չկարողացանք լուծել մինչ այս հրահանգը գրելը, այն էր, որ ավելացնել IR պայթուցիչ, որը թույլ կտա մեզ անջատել AC- ն Blynk ինտերֆեյսից: Ի՞նչ իմաստ ունի իմանալ, որ դուք մոռացել եք AC- ն ՝ առանց անջատելու հնարավորության: (դե… կարող եք ինչ -որ մեկին հարցնել, թե արդյոք նա տանը է):

Unfortunatelyավոք, մենք որոշ դժվարություններ ունեցանք հեռակառավարման համակարգից մեր գրանցած ազդանշանների վերարտադրման միջոցով ՝ ESP8266- ով AC- ի հետ: Մեզ հաջողվեց վերահսկել AC- ն Arduino Uno- ի միջոցով ՝ հետևելով այս հրահանգին.

www.instructables.com/id/How-to-control-th…

Մենք շուտով նորից կփորձենք և ուսանելիը կթարմացնենք մեր գտածոներով և, հուսով եմ, հրահանգներ, թե ինչպես ավելացնել այդ հնարավորությունը:

Մեկ այլ սահմանափակում, որը մենք տեսնում ենք, այն է, որ մենք պետք է սենսոր միացնենք պատուհանից դուրս, ինչը որոշակի իրավիճակներում հնարավոր չէ, և նաև նշանակում է, որ երկար մալուխ պետք է դուրս գա: Լուծումը կարող է լինել ինտերնետից ձեր գտնվելու վայրի եղանակի տվյալները վերցնելը: Բացի այդ, AC- ից աշխատող էլեկտրասենսորը կարող է փոխարինվել վերը նկարագրված IR ընդունիչով, ավելի հայտնի կամ հեշտ ապակոդավորման IR կոդերի մոդելների համար:

Նախագիծը կարող է երկարաձգվել շատ առումներով: Ինչպես նշվեց վերևում, մենք կփորձենք գտնել մի եղանակ, որը ներառում է AC- ի վերահսկողությունը AC- ի վրա, որն այնուհետև բացում է աշխարհի ցանկացած վայրից AC- ն միացնելու կամ անջատելու կամ Blynk- ի միջոցով միացնելու և անջատելու հնարավորությունների մի ամբողջ նոր աշխարհ: հավելված, որպես մեկ այլ օրինակ: Տեխնիկական IR դժվարությունները պարզելուց հետո ծածկագիրը ավելացնելը բավականին պարզ և պարզ է և չպետք է երկար տևի:

Եթե մենք իսկապես ուզում ենք մեծ երազել … Նախագիծը կարող է վերածվել ամբողջական մոդուլի, որը ցանկացած AC- ին դարձնում է խելացի AC: Եվ դա մեզանից ավելին պետք չէ, քան մենք: Ուղղակի ավելի շատ կոդ, IR- ի ավելի շատ օգտագործում, և եթե ցանկանում ենք, որ այն զանգվածային արտադրվի, միգուցե համոզվեք, որ եղանակի տվյալները բերենք ըստ գտնվելու վայրի, ապա կարող ենք ամբողջը դնել փոքրիկ փոքրիկ տուփի մեջ:

Իրոք, մեզ անհրաժեշտ է միայն ջերմաստիճանի տվիչ ներքին ջերմաստիճանի համար, PIR տվիչ `շարժումը հայտնաբերելու համար, և IR LED- ը` որպես պայթուցիչ, և IR ընդունիչ `« լսելու »AC- ի և մեր օգտագործած հեռակառավարման հաղորդակցությանը:

Բլինկը տրամադրում է բոլոր այն հնարավորությունները, որոնք մեզ անհրաժեշտ են կախարդական տուփը վերահսկելու համար ՝ շատ պարզ և հուսալի եղանակով:

Նման լիարժեք նախագիծ պատրաստելը որոշ ժամանակ կպահանջի, հատկապես այն բազմակողմանի դարձնելու տեսանկյունից `ինքն իրեն կազմաձևելու և ինքնաբերաբար հայտնաբերելու և հասկանալու AC- ների մեծ մասը:

Բայց ինքներդ ձեզ պատրաստելը, դե, եթե դա անում եք ձեր ազատ ժամանակ, մեր մոտավոր հաշվարկը չպետք է տևի ավելի քան մեկ կամ երկու շաբաթ: Կախված նրանից, թե որքան ազատ ժամանակ ունեք… Այստեղ հիմնական մարտահրավերը կլինի խնայել AC- ի հեռակառավարման վահանակի կողմից ուղարկվող բոլոր տարբեր ազդանշանները և դրանց իմաստալից լինելը: (Չնայած դրանք պարզապես կրկնելը պետք է ավելի հեշտ լինի):

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