Obsah:

IR dálkové ovládání pro váš počítač s Arduino: 6 kroků
IR dálkové ovládání pro váš počítač s Arduino: 6 kroků

Video: IR dálkové ovládání pro váš počítač s Arduino: 6 kroků

Video: IR dálkové ovládání pro váš počítač s Arduino: 6 kroků
Video: Arduino: Základy 01 | Seznámení s Arduinem [sub] 2024, Červenec
Anonim
IR dálkové ovládání pro váš počítač s Arduino
IR dálkové ovládání pro váš počítač s Arduino

S tímto přijímačem můžete dálkově ovládat svůj počítač díky IR modulu a Arduinu. Líný režim aktivován ^^

Krok 1:

obraz
obraz
obraz
obraz

Nejprve musím rozebrat svůj starý infračervený přijímač Sony VAIO. IR přijímač, který pochází od mého otce, je zcela nepoužitelný, protože poskytuje vlastní ovladače pouze pro Windows XP. Mým cílem je umět běžet na jakémkoli stroji.

Odstranit jeden šroub není příliš obtížné ^^

Krok 2: a tady Arduino…

a tady Arduino…
a tady Arduino…
a tady Arduino…
a tady Arduino…
a tady Arduino…
a tady Arduino…

Obvod je velmi jednoduchý:

- Jeden Arduino nano V3 - jeden TSOP IR přijímač 22, - jeden odpor

- a jeden kondenzátor.

Celý výstup protoboard přímo přivařený ke konektoru na Arduinu.

Schéma shromáždění velmi brzy.

Krok 3: Opětovné sestavení

Zpětná montáž
Zpětná montáž
Zpětná montáž
Zpětná montáž
Zpětná montáž
Zpětná montáž

Arduino Nano do dokonalých rozměrů pro vstup do pouzdra. Malé hoblování zad pro USB port a vše je v pořádku. Abyste si byli jisti, že se nic nepohybuje, trochu horkého lepidla dělá práci velmi dobře.

Ještě jeden šroubek a je po hardwaru.

Krok 4: Program

Nahrajte následující skicu do Arduina.

Otevřete okno Serial Monitor v okně Arduino a zobrazte hexadecimální kódy (způsob, jakým IR přijímač přijímá infračervené paprsky).

#include int RECV_PIN = 2; IRrecv unbcv (RECV_PIN); decode_results výsledky;

neplatné nastavení () {

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

prázdná smyčka () {

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

Krok 5: Je téměř hotovo

A nyní podle vašeho operačního systému nastaví v démonovi malý skript pro načtení IR kódu a interakci s počítačem. Udělal jsem malý skript v historii pythonu, který může fungovat pod Windows a Unix.

Dávám to k dispozici velmi rychle ^^

Krok 6: Vylepšení

S Arduino Leonardo, Yum nebo je možné sloučit skript Pythonu přímo do Arduina a věřit, že Arduino je standardní klávesnice.

Děkuji, přeji pěkný líný den.

Pro francouzštinu najdete tento článek na MIWC

Doporučuje: