Sadržaj:

IC daljinski upravljač za vaš računar sa Arduinom: 6 koraka
IC daljinski upravljač za vaš računar sa Arduinom: 6 koraka

Video: IC daljinski upravljač za vaš računar sa Arduinom: 6 koraka

Video: IC daljinski upravljač za vaš računar sa Arduinom: 6 koraka
Video: Джон Ли: Нестандартное использование беспроводного контроллера Ви 2024, Novembar
Anonim
IC daljinski upravljač za vaš računar sa Arduinom
IC daljinski upravljač za vaš računar sa Arduinom

Pomoću ovog prijemnika daljinski upravljajte svojim računarom zahvaljujući IC modulu i Arduinu. Aktiviran lijeni način rada ^^

Korak 1:

Image
Image
Image
Image

Prvo moram rastaviti stari Sony Sony VAIO prijemnik. IC prijemnik koji dolazi od mog oca, potpuno je neupotrebljiv jer sadrži vlasničke upravljačke programe samo za Windows XP. Moj cilj je da mogu raditi na bilo kojoj mašini.

Nije teško ukloniti jedan vijak ^^

Korak 2: i ovdje Arduino …

i evo Arduina …
i evo Arduina …
i ovdje Arduino …
i ovdje Arduino …
i ovdje Arduino …
i ovdje Arduino …

Krug je vrlo jednostavan:

- Jedan arduino nano V3 - jedan TSOP IR prijemnik 22, - jedan otpornik

- i jedan kondenzator.

Cijeli uspon na protoboard -u direktno zavaren na konektor na Arduinu.

Shema montaže vrlo brzo.

Korak 3: Ponovno sastavljanje

Ponovno sastavljanje
Ponovno sastavljanje
Ponovno sastavljanje
Ponovno sastavljanje
Ponovno sastavljanje
Ponovno sastavljanje

Arduino Nano do savršenih dimenzija za ulazak u kućište. Mala zadnja strana za USB priključak i sve je u redu. Da biste bili sigurni da se ništa ne pomakne, malo vrućeg ljepila čini posao vrlo dobrim.

Vijak dalje i sve je gotovo za hardver.

Korak 4: Program

Prenesite sljedeću skicu na Arduino.

Otvorite prozor Serial Monitor u Arduino prozoru da vidite heksadecimalne kodove (način na koji IC prijemnik prima infracrvene zrake).

#include int RECV_PIN = 2; IRrecv unrecv (RECV_PIN); decode_results rezultati;

void setup () {

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

void loop () {{100} {101}

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

Korak 5: Skoro je gotovo

A sada prema vašem OS -u postavlja mali skript u daemonu za dohvaćanje IC koda i interakciju s računarom. Napravio sam malu skriptu u istoriji pythona koja može raditi pod Windows i Unixom.

Činim ga dostupnim vrlo brzo ^^

Korak 6: Poboljšanje

Uz Arduino Leonardo, Yum ili je moguće spojiti Python skriptu izravno u Arduino vjerujući da je Arduino standardna tipkovnica.

Hvala, ugodan lijen dan.

Za francuski, ovaj članak možete pronaći na MIWC -u

Preporučuje se: