Kazalo:

IR daljinski upravljalnik za vaš računalnik z Arduinom: 6 korakov
IR daljinski upravljalnik za vaš računalnik z Arduinom: 6 korakov

Video: IR daljinski upravljalnik za vaš računalnik z Arduinom: 6 korakov

Video: IR daljinski upravljalnik za vaš računalnik z Arduinom: 6 korakov
Video: Octopus Max EZ v1.0 - Klipper MainSail Quick Install 2024, November
Anonim
IR daljinski upravljalnik za vaš računalnik z Arduinom
IR daljinski upravljalnik za vaš računalnik z Arduinom

S tem sprejemnikom upravljajte računalnik na daljavo zahvaljujoč IR modulu in Arduinu. Vklopljen način lenobe ^^

Korak 1:

Slika
Slika
Slika
Slika

Najprej moram razstaviti starega Sony VAIO IR sprejemnika. IR sprejemnik, ki prihaja od mojega očeta, je popolnoma neuporaben, ker vsebuje lastniške gonilnike samo za Windows XP. Moj cilj je, da lahko tečem na katerem koli računalniku.

Odstranitev enega vijaka ni zelo težko ^^

2. korak: in tukaj Arduino …

in tukaj Arduino …
in tukaj Arduino …
in tukaj Arduino …
in tukaj Arduino …
in tukaj Arduino …
in tukaj Arduino …

Vezje je zelo preprosto:

- En arduino nano V3 - en TSOP IR sprejemnik 22, - en upor

- in en kondenzator.

Celoten vzpon na protoboard je neposredno privaren na priključek na Arduinu.

Shema montaže zelo kmalu.

3. korak: Ponovna montaža

Ponovno sestavljanje
Ponovno sestavljanje
Ponovno sestavljanje
Ponovno sestavljanje
Ponovno sestavljanje
Ponovno sestavljanje

Arduino Nano do popolnih dimenzij za vstop v ohišje. Majhen skobeljni hrbet za vrata USB in vse je v redu. Če se prepričate, da se z vročim lepilom nič ne premakne, je delo zelo dobro.

Še en vijak in za strojno opremo je konec.

4. korak: Program

Naložite naslednjo skico v Arduino.

Odprite okno Serial Monitor v oknu Arduino in si oglejte šestnajstiške kode (način, na katerega IR sprejemnik sprejema infrardeče žarke).

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

void setup () {

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

void loop () {

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

5. korak: Skoraj je končano

In zdaj glede na vaš OS nastavi majhen skript v daemonu za pridobivanje kode IR in interakcijo z računalnikom. V zgodovini pythona sem naredil majhen skript, ki lahko deluje pod operacijskim sistemom Windows in Unix.

Hitro dam na voljo ^^

6. korak: Izboljšanje

Z Arduinom Leonardom lahko Yum ali skript Python združite neposredno v Arduino in verjamete, da je Arduino standardna tipkovnica.

Hvala, lep len dan želim.

Za francoščino lahko ta članek najdete na MIWC

Priporočena: