Sadržaj:

IC daljinski upravljač za vaše računalo s Arduinom: 6 koraka
IC daljinski upravljač za vaše računalo s Arduinom: 6 koraka

Video: IC daljinski upravljač za vaše računalo s Arduinom: 6 koraka

Video: IC daljinski upravljač za vaše računalo s Arduinom: 6 koraka
Video: 13 venerdì porta sfiga? Quale è la vostra personale esperienza? Commentate: fatemelo sapere! 2024, Studeni
Anonim
IC daljinski upravljač za vaše računalo s Arduinom
IC daljinski upravljač za vaše računalo s Arduinom

S ovim prijemnikom upravljajte računalom na daljinu zahvaljujući IC modulu i Arduinu. Aktiviran lijeni način rada ^^

Korak 1:

Slika
Slika
Slika
Slika

Prvo moram rastaviti moj stari Sony VAIO IR prijemnik. IC prijemnik koji dolazi od moga oca, potpuno je neupotrebljiv jer sadrži vlasničke upravljačke programe samo za Windows XP. Moj cilj je da mogu raditi na bilo kojem stroju.

Nije teško ukloniti jedan vijak ^^

Korak 2: i ovdje Arduino …

i ovdje Arduino …
i ovdje Arduino …
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 protoboarda izravno zavarenog na priključak 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 jako dobrim.

Vijak dalje i sve je gotovo za hardver.

Korak 4: Program

Prenesite sljedeću skicu na Arduino.

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

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

void setup () {

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

void loop () {{100} {101}

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

Korak 5: Gotovo je gotovo

A sada prema vašem OS -u postavlja malu skriptu u daemonu za dohvaćanje IR koda i interakciju s računalom. Napravio sam malu skriptu u povijesti pythona koja može raditi pod Windowsima i Unixom.

Činim ga dostupnim vrlo brzo ^^

Korak 6: Poboljšanje

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

Hvala, ugodan lijen dan.

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

Preporučeni: