Mündəricat:

Arduino ilə Kompüteriniz üçün IR Uzaqdan İdarəetmə: 6 addım
Arduino ilə Kompüteriniz üçün IR Uzaqdan İdarəetmə: 6 addım

Video: Arduino ilə Kompüteriniz üçün IR Uzaqdan İdarəetmə: 6 addım

Video: Arduino ilə Kompüteriniz üçün IR Uzaqdan İdarəetmə: 6 addım
Video: Andonstar AD409 Pro 10.1 inch Digital PCB Microscope 300X Magnifier with HDMI output 2024, Dekabr
Anonim
Arduino ilə Kompüteriniz üçün IR Uzaqdan İdarəetmə
Arduino ilə Kompüteriniz üçün IR Uzaqdan İdarəetmə

Bu alıcı ilə IR modulu və Arduino sayəsində kompüterinizi uzaqdan idarə edin. Lazzy rejimi aktiv edildi ^^

Addım 1:

Şəkil
Şəkil
Şəkil
Şəkil

Əvvəlcə Sony VAIO IR qəbuledicisini sökməliyəm. Atamdan gələn bir IR qəbuledicisi, yalnız Windows XP üçün xüsusi sürücülərlə təmin edildiyindən tamamilə yararsızdır. Məqsədim hər hansı bir maşında işləyə bilməkdir.

Bir vidayı çıxarmaq çox çətin deyil ^^

Addım 2: və burada Arduino…

və burada Arduino …
və burada Arduino …
və burada Arduino…
və burada Arduino…
və burada Arduino…
və burada Arduino…

Dövrə çox sadədir:

- Bir arduino nano V3 - bir TSOP IR qəbuledicisi 22, - bir rezistor

- və bir kondansatör.

Bütün Arduino konnektoruna birbaşa qaynaqlanmış bir protoboard tırmanır.

Tezliklə montajın sxemi.

Addım 3: Yenidən yığma

Yenidən yığma
Yenidən yığma
Yenidən yığma
Yenidən yığma
Yenidən yığma
Yenidən yığma

Arduino Nano kasaya daxil olmaq üçün mükəmməl ölçülərə malikdir. USB portu üçün kiçik bir plana arxası və hamısı yaxşıdır. Heç bir şeyin bir az isti yapışqanın hərəkət etmədiyinə əmin olmaq, işi çox yaxşı edir.

Daha bir vida və hər şey hardware üçün bitdi.

Addım 4: Proqram

Aşağıdakı eskizi Arduinoya yükləyin.

Onaltılı kodları görmək üçün Arduino Pəncərəsindəki Serial Monitor pəncərəsini açın (İQ Alıcısının İnfraqırmızı Şüaları qəbul etmə üsulu).

#daxil et RECV_PIN = 2; IRrecv irrecv (RECV_PIN); decode_results nəticələri;

boş quraşdırma () {

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

boşluq döngəsi () {

əgər (irrecv.decode (& nəticələr)) {Serial.println (results.value, HEX); irrecv. resume (); }}

Addım 5: Demək olar ki, bitdi

Və indi OS -yə görə, IR kodunu almaq və kompüterlə qarşılıqlı əlaqə yaratmaq üçün bir az daemonda bir skript qurur. Python tarixində Windows və Unix altında işləyə biləcək kiçik bir skript hazırladım.

Çox sürətli bir şəkildə təqdim edirəm ^^

Addım 6: Təkmilləşdirmə

Arduino Leonardo ilə Yum və ya Python skriptini Arduinonun standart bir klaviatura olduğuna inanmaq üçün birbaşa Arduinoya birləşdirmək mümkündür.

Təşəkkürlər, gününüz xoş keçsin.

Fransız dili üçün bu məqaləni MIWC -də tapa bilərsiniz

Tövsiyə: