Obsah:

IR diaľkové ovládanie pre váš počítač s Arduino: 6 krokov
IR diaľkové ovládanie pre váš počítač s Arduino: 6 krokov

Video: IR diaľkové ovládanie pre váš počítač s Arduino: 6 krokov

Video: IR diaľkové ovládanie pre váš počítač s Arduino: 6 krokov
Video: Как управлять нагрузкой 4 переменного тока с помощью беспроводного дистанционного реле KR1204 2024, November
Anonim
IR diaľkové ovládanie pre váš počítač s Arduino
IR diaľkové ovládanie pre váš počítač s Arduino

S týmto prijímačom môžete ovládať svoj počítač na diaľku vďaka IR modulu a Arduinu. Lenivý režim aktivovaný ^^

Krok 1:

Obrázok
Obrázok
Obrázok
Obrázok

Najprv musím rozložiť svoj starý infračervený prijímač Sony VAIO. IR prijímač, ktorý pochádza od môjho otca, je úplne nepoužiteľný, pretože poskytuje iba vlastné ovládače pre systém Windows XP. Mojím cieľom je, aby som mohol bežať na akomkoľvek počítači.

Nie je ťažké odstrániť jednu skrutku ^^

Krok 2: a tu Arduino …

a tu Arduino …
a tu Arduino …
a tu Arduino …
a tu Arduino …
a tu Arduino …
a tu Arduino …

Obvod je veľmi jednoduchý:

- Jeden arduino nano V3 - jeden TSOP IR prijímač 22, - jeden odpor

- a jeden kondenzátor.

Celé stúpanie protoboard priamo privarené ku konektoru na Arduine.

Schéma zhromaždenia veľmi skoro.

Krok 3: Spätná montáž

Spätná montáž
Spätná montáž
Spätná montáž
Spätná montáž
Spätná montáž
Spätná montáž

Arduino Nano do dokonalých rozmerov na vstup do puzdra. Malé hobľovanie zadnej strany portu USB a všetko je v poriadku. Aby ste si boli istí, že sa nič nepohybuje, trochu horúceho lepidla robí prácu veľmi dobre.

Skrutka ďalej a je po hardvéri.

Krok 4: Program

Nahrajte nasledujúci náčrt do Arduina.

Otvorte okno Sériový monitor v okne Arduino a zobrazte hexadecimálne kódy (spôsob, akým IR prijímač prijíma infračervené lúče).

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

neplatné nastavenie () {

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

prázdna slučka () {

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

Krok 5: Je to takmer hotové

A teraz, podľa vášho OS, nastaví v démonovi malý skript na načítanie IR kódu a interakciu s počítačom. Vytvoril som malý skript v histórii pythonu, ktorý môže fungovať pod Windows a Unix.

Sprístupňujem ho veľmi rýchlo ^^

Krok 6: Vylepšenie

S Arduino Leonardo, Yum alebo je možné zlúčiť skript Python priamo do Arduina a veriť, že Arduino je štandardná klávesnica.

Ďakujem, prajem príjemný lenivý deň.

Pokiaľ ide o francúzštinu, tento článok nájdete na MIWC

Odporúča: