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

Ձեր համակարգչի համար IR հեռակառավարման վահանակ Arduino- ով. 6 քայլ
Ձեր համակարգչի համար IR հեռակառավարման վահանակ Arduino- ով. 6 քայլ

Video: Ձեր համակարգչի համար IR հեռակառավարման վահանակ Arduino- ով. 6 քայլ

Video: Ձեր համակարգչի համար IR հեռակառավարման վահանակ Arduino- ով. 6 քայլ
Video: POE տեսահսկման հավաքածու ԱՇԽԱՏՈՒՄ Է ՄԵԿ ՄԱԼԱԽՈՎ!!! 2024, Նոյեմբեր
Anonim
IR հեռակառավարում ձեր համակարգչի համար Arduino- ով
IR հեռակառավարում ձեր համակարգչի համար Arduino- ով

Այս ընդունիչով IR մոդուլի և Arduino- ի շնորհիվ հեռակա կարգով կառավարեք ձեր համակարգիչը: Zyույլ ռեժիմը միացված է ^^

Քայլ 1:

Պատկեր
Պատկեր
Պատկեր
Պատկեր

Նախ պետք է ապամոնտաժել myold Sony VAIO IR ընդունիչը: IR ընդունիչ, որը գալիս է հորիցս, լիովին անօգտագործելի է, քանի որ ապահովում է միայն Windows XP- ի սեփականատեր վարորդներով: Իմ նպատակն է կարողանալ աշխատել ցանկացած մեքենայի վրա:

Շատ դժվար չէ մեկ պտուտակ հանել ^^

Քայլ 2: Եվ ահա Arduino…

և ահա Արդուինոն…
և ահա Արդուինոն…
և ահա Արդուինոն…
և ահա Արդուինոն…
և ահա Արդուինոն…
և ահա Արդուինոն…

Շղթան շատ պարզ է.

- մեկ arduino nano V3 - մեկ TSOP IR ընդունիչ 22, - մեկ դիմադրություն

- և մեկ կոնդենսատոր:

Ամբողջ մագլցումը մի նախատախտակի վրա, որը ուղղակիորեն եռակցված է Arduino- ի միակցիչին:

Համագումարի սխեման շատ շուտով:

Քայլ 3: Հավաքում

Վերամիավորումը
Վերամիավորումը
Վերամիավորումը
Վերամիավորումը
Վերամիավորումը
Վերամիավորումը

Arduino Nano- ն կատարյալ չափսերի մեջ ՝ գործի մեջ մտնելու համար: USB պորտի հետևի մի փոքր պլանավորում և բոլորը լավ են: Համոզված լինել, որ ոչ մի փոքր տաք սոսինձ չի շարժվում, աշխատանքը շատ լավ է դարձնում:

Ավելի պտուտակ, և ամեն ինչ ավարտված է ապարատային սարքավորման համար:

Քայլ 4: րագիրը

Ներբեռնեք հետևյալ ուրվագիծը Arduino- ում:

Բացեք Arduino պատուհանի Serial Monitor պատուհանը ՝ տեսնելու տասնվեցերորդ ծածկագրերը (ինֆրակարմիր ճառագայթների ընդունման եղանակը):

#ներառել int RECV_PIN = 2; IRrecv irrecv (RECV_PIN); decode_results results;

void setup () {

Serial.begin (9600); irrecv.enableIRIn (); }

դատարկ շրջան () {

if (irrecv.decode (& results)) {{Serial.println (results.value, HEX); irrecv.resume (); }}

Քայլ 5: Դա գրեթե կատարված է

Եվ այժմ, ըստ ձեր ՕՀ -ի, այն ստեղծում է մի փոքրիկ սցենար `ի դեմս IR- ի կոդ ստանալու և համակարգչի հետ փոխգործակցության: Ես փոքրիկ սցենար եմ պատրաստել պիթոնի պատմության մեջ, այն կարող է աշխատել Windows- ի և Unix- ի ներքո:

Ես այն շատ արագ հասանելի եմ դարձնում ^^

Քայլ 6: Բարելավում

Arduino Leonardo- ի, Yum- ի հետ կամ հնարավոր է Python- ի սցենարը միաձուլել անմիջապես Arduino- ին `կարծելով, որ Arduino- ն ստանդարտ ստեղնաշար է:

Շնորհակալություն, հաճելի ծույլ օր:

Ֆրանսերենի համար կարող եք գտնել այս հոդվածը MIWC- ում

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