Taula de continguts:

Control remot IR per a l'ordinador amb Arduino: 6 passos
Control remot IR per a l'ordinador amb Arduino: 6 passos

Vídeo: Control remot IR per a l'ordinador amb Arduino: 6 passos

Vídeo: Control remot IR per a l'ordinador amb Arduino: 6 passos
Vídeo: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Setembre
Anonim
Control remot IR per al vostre ordinador amb Arduino
Control remot IR per al vostre ordinador amb Arduino

Amb aquest receptor, controleu el vostre equip remotament gràcies al mòdul IR i a l'Arduino. Mode Lazzy activat ^^

Pas 1:

Imatge
Imatge
Imatge
Imatge

Primer he de desmuntar el meu antic receptor IR VAIO de Sony. Un receptor d’IR que prové del meu pare, completament inutilitzable perquè proporciona controladors privatius només per a Windows XP. El meu objectiu és poder córrer en qualsevol màquina.

No és molt difícil treure un cargol ^^

Pas 2: i aquí Arduino …

i Aquí Arduino …
i Aquí Arduino …
i Aquí Arduino …
i Aquí Arduino …
i Aquí Arduino …
i Aquí Arduino …

El circuit és molt senzill:

- Un arduino nano V3 - un receptor IR TSOP 22, - una resistència

- i un condensador.

Tota la pujada a una protoborda soldada directament al connector de l’Arduino.

Un esquema del muntatge ben aviat.

Pas 3: tornar a muntar

Muntatge de nou
Muntatge de nou
Muntatge de nou
Muntatge de nou
Muntatge de nou
Muntatge de nou

L'Arduino Nano té les dimensions perfectes per entrar a la caixa. Una petita planificació de la part posterior del port USB i tot està bé. Per assegurar-vos que res mou una mica de cola calenta, la feina queda molt bé.

Un cargol més enllà i ja s’ha acabat pel maquinari.

Pas 4: el programa

Pengeu l'esbós següent a l'Arduino.

Obriu la finestra del monitor sèrie a la finestra Arduino per veure els codis hexadecimals (la forma en què el receptor IR rep els raigs infrarojos).

#include int RECV_PIN = 2; IRrecv irrecv (RECV_PIN); resultats decode_results;

configuració nul·la () {

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

bucle buit () {

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

Pas 5: gairebé s’ha acabat

I ara, segons el vostre sistema operatiu, configura un petit script al dimoni per recuperar el codi IR i interactuar amb l'ordinador. Vaig fer un petit script a la història de Python que pot funcionar amb Windows i Unix.

Ho poso a disposició molt ràpidament ^^

Pas 6: Millora

Amb Arduino Leonardo, Yum o és possible fusionar l’escriptura Python directament a l’Arduino per creure que l’Arduino és un teclat estàndard.

Gràcies, que tingueu un bon dia mandrós.

Per al francès, podeu trobar aquest article a MIWC

Recomanat: