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

Ձայնով վերահսկվող ավտոմատացում `13 քայլ
Ձայնով վերահսկվող ավտոմատացում `13 քայլ

Video: Ձայնով վերահսկվող ավտոմատացում `13 քայլ

Video: Ձայնով վերահսկվող ավտոմատացում `13 քայլ
Video: Թաքնված գաղտնիքները PCOS- ին դիմակայելու համար. Սերիա 15 - DRJ9 ուղիղ եթերում 2024, Նոյեմբեր
Anonim
Ձայնով վերահսկվող ավտոմատացում
Ձայնով վերահսկվող ավտոմատացում

Մեր օրերում մարդիկ մշտապես իրենց հետ սմարթֆոններ ունեն: Այսպիսով, իմաստ ունի դրանք օգտագործել կենցաղային տեխնիկայի վերահսկման համար: Այստեղ ներկայացված է տան ավտոմատացման համակարգը ՝ օգտագործելով Android- ի պարզ ծրագիր, որը կարող եք օգտագործել էլեկտրական սարքերը կտտոցներով և ձայնային հրամանով կառավարելու համար: Հրամանները ուղարկվում են Bluetooth- ով (HC05) Arduino Uno- ին, որը վերահսկում է ռելեի աշխատանքը (միացված կամ անջատված): Այսպիսով, ձեզ հարկավոր չէ ոտքի կանգնել ՝ սարքը միացնելու կամ անջատելու համար ֆիլմ դիտելիս կամ ինչ -որ աշխատանք կատարելիս կամ այլ պատճառներով:

Քայլ 1: Բաղադրիչներ

1. arduino (nano/uno)

2.4 ալիքի ռելեի տախտակ (5 վ)

3. Bluetooth մոդուլ (HC05/HC06)

4. LCD էկրան 20x4

5.7805 լարման կարգավորիչ

6.9 վ smps ադապտեր (էլեկտրամատակարարման համար):

Քայլ 2: Arduino Uno

Արդուինո Ունո
Արդուինո Ունո

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

Arduino- ի տախտակները հիմնականում հիմնված են Atmel Corporation- ի միկրոկառավարիչների վրա, ինչպիսիք են 8, 16 կամ 32 բիթանոց AVR ճարտարապետության վրա հիմնված միկրոկոնտրոլերները: Arduino տախտակների կարևոր առանձնահատկությունը ստանդարտ միակցիչներն են: Օգտագործելով այս միակցիչները, մենք կարող ենք Arduino տախտակը միացնել այլ սարքերի, ինչպիսիք են LED- ները կամ Shields կոչվող լրացուցիչ մոդուլները: Arduino- ի տախտակները բաղկացած են նաև ինքնաթիռում լարման կարգավորիչից և բյուրեղյա տատանումներից: Նրանք նաև բաղկացած են USB- ից սերիական ադապտերից, որի միջոցով Arduino տախտակը կարող է ծրագրավորվել USB միացման միջոցով: Arduino- ի տախտակը ծրագրավորելու համար մենք պետք է օգտագործենք Arduino- ի տրամադրած IDE- ն: Arduino IDE- ն հիմնված է Processing ծրագրավորման լեզվի վրա և աջակցում է C և C ++

. Ի՞նչ է arduino- ն:

Քայլ 3: 4 ալիքների փոխանցման տախտակ

4 ալիքների փոխանցումային տախտակ
4 ալիքների փոխանցումային տախտակ

Այստեղ ես օգտագործում եմ 5v 4channel ռելեի մոդուլ:

Այն ունի 6 կապում VCC, GND, IN1, IN2, IN3, IN4:

VCC Մենք կարող ենք կիրառել 5 վ, իսկ գետնին (GND) `գետնին:

IN1- ից IN4- ը միացված է arduino- ին, որը վերահսկիչ ազդանշան է:

Ի՞նչ է ռելեդը: Ինչպես է աշխատում ռելե

Քայլ 4. BLUEETOOTH MODULE HC05/06

BLUEETOOTH ՄՈԴՈLEԼ HC05/06
BLUEETOOTH ՄՈԴՈLEԼ HC05/06
BLUEETOOTH ՄՈԴՈLEԼ HC05/06
BLUEETOOTH ՄՈԴՈLEԼ HC05/06

Այստեղ ես օգտագործում եմ HC05 bluetooth մոդուլը ՝ andriod հեռախոսից հրամաններ ստանալու համար:

Քայլ 5: LCD ISՈՅ

LCD էկրան
LCD էկրան
LCD էկրան
LCD էկրան

Այս նախագծում ես օգտագործում եմ 20x4 LCD էկրան: Անցեք նկարի միացման միջոցով:

Քայլ 6. Լարման կարգավորիչ Ic 7805

Լարման կարգավորիչ Ic 7805
Լարման կարգավորիչ Ic 7805

1. լարման կարգավորիչ

մուտքագրում -9v ադապտերից, որը միացված է ic7805- ի մուտքի քորոցին: երկրորդ քորոցը գետնին: Երրորդ կապը ելքային քորոցն է: Ելքը 5 վ է: Այս 5 վ -ն օգտագործվում է որպես LCD էկրան, bluetooth մոդուլ և ռելեային տախտակ որպես vcc:

Քայլ 7: Ռելեային միացումներ

Image
Image
LCD միացումներ
LCD միացումներ

Տեսահոլովակը ցույց է տալիս, թե ինչպես է AC բեռը միացնել ռելեում:

այժմ միացրեք arduino pin D6, D7, D8, D9 IN1, IN2, 1N3, 1N4 OF RELAY BOARD- ին:

VCC 5v (լարման կարգավորիչի օք/պ/7805)

GND-GND

Քայլ 8. BLUETOOTH ՄՈԴՈLEԼԻ ՄԻԱՈՄՆԵՐ

Bluetooth մոդուլի RX միացված arduino տախտակին (թվային pin1 arduino)

Bluetooth մոդուլի TX, որը միացված է arduino տախտակին (arduino- ի թվային կապիչ 0):

VCC-5v (օգտագործելով olp լարման կարգավորիչը)

հիմք (հիմք)

Քայլ 9: LCD միացումներ

LCD միացումներ
LCD միացումներ

* LCD RS փին դեպի թվային փին 12

* LCD Միացնել կապը թվային կապին 11

* LCD D4 փին դեպի թվային կապ 5

* LCD D5 փին դեպի թվային կապ 4

* LCD D6 փին դեպի թվային կապ 3

*LCD D7 փին դեպի թվային կապ 2

* LCD R/W քորոց գետնին

* LCD VSS քորոց գետնին

* LCD VCC կապը մինչև 5 Վ

*LCD էկրանով 15 փին լուսարձակի լույս + միացված 5 վ -ին:

*16 կապում գետնին:

*V0 iam- ը պարզապես հիմնավորված է, կարող եք օգտագործել 10k կաթսա `ցուցադրման հակադրությունը կարգավորելու համար:

ՎԵՐԱԲԵՐՅԱԼ Շրջագծային դիագրամը

Քայլ 10. ԱՆԴՐՈՅԴ ԴԻՄՈՄԸ ԵՎ ԻՐ ԿԱՐFՈՄԸ

Ներբեռնեք այս դիմումը PLAYSTORE- ում

APP LINK

Քայլ 11: ԿՈԴ

ՊԱՀԱՆՎՈ SO ՐԱԳԻՐ. ARDUINO IDE

ARDUINO IDE SOFTWARE DOWNLOAD LINK - windows

ԿՈԴ:

APP I SETLight-'1 'կոճակի օգտագործումը ON/OFF- ում `Սարքը միացնելու և' A '-ի միջոցով` սարքը անջատելու համար: Ձայնային կառավարման միջոցով հրամանը «լույս է» միացման և «լույս» -ի համար անջատել.

Fan-'2 'Սարքը միացնելու և' B '-ի միջոցով `սարքն անջատելու համար: Ձայնային կառավարման միջոցով հրամանը միացնելու համար« երկրպագու »է, իսկ անջատելու համար` «երկրպագու»:

AC-'3 'Օգտագործելով սարքը միացնելու և' C '՝ սարքը անջատելու համար: Ձայնային կառավարման միջոցով հրամանը միացված է «AC միացված», իսկ անջատելու համար ՝ «AC»:

TV-'4 'Սարքը միացնելու և «D»-ի միջոցով `սարքն անջատելու համար: Ձայնային կառավարման միջոցով հրամանը« TV on »է միացման և« TV of »-ի անջատման համար:

միացրեք բոլոր սարքերը `'9 ': ձայնային հրաման-«բոլորը միացված»:

անջատել բոլոր սարքերը `« I »: ձայնային հրաման-«բոլորը»

Ամբողջական ծածկագիրը ներբեռնեք

միացրեք ձեր arduino տախտակը համակարգչին:

Ներբեռնեք կոդը և բացեք arduino ծրագրաշարում:

ընտրեք arduino տախտակը կտտացրեք Գործիքներ> Տախտակ> ընտրեք ձեր տախտակը:

Սահմանել նավահանգիստ-Գործիքներ> նավահանգիստ> ընտրել նավահանգիստը:

Վերբեռնեք ծածկագիրը:

Քայլ 12: Միացրեք բոլոր բաղադրիչները

բոլոր բաղադրիչները միացնելուց հետո ստուգեք բոլոր կապերը `օգտագործելով մուլտիմետր:

այժմ կապերը լավ են, ապա միացված:

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