Sisukord:

Teie arvuti IR -kaugjuhtimispult Arduino abil: 6 sammu
Teie arvuti IR -kaugjuhtimispult Arduino abil: 6 sammu

Video: Teie arvuti IR -kaugjuhtimispult Arduino abil: 6 sammu

Video: Teie arvuti IR -kaugjuhtimispult Arduino abil: 6 sammu
Video: 10 убеждений, от которых НЕОБХОДИМО отказаться 2024, Juuli
Anonim
Teie arvuti IR -kaugjuhtimispult Arduino abil
Teie arvuti IR -kaugjuhtimispult Arduino abil

Selle vastuvõtja abil saate oma arvutit kaugjuhtida tänu IR -moodulile ja Arduinole. Lazzy režiim aktiveeritud ^^

Samm 1:

Pilt
Pilt
Pilt
Pilt

Kõigepealt pean lahti võtma vana Sony VAIO IR vastuvõtja. IR vastuvõtja, mis pärineb mu isalt, on täiesti kasutamiskõlbmatu, kuna pakub ainult Windows XP jaoks draivereid. Minu eesmärk on töötada mis tahes masinaga.

Ühe kruvi eemaldamine pole eriti keeruline ^^

Samm: ja siin Arduino…

ja siin Arduino …
ja siin Arduino …
ja siin Arduino …
ja siin Arduino …
ja siin Arduino …
ja siin Arduino …

Ahel on väga lihtne:

- üks arduino nano V3 - üks TSOP IR vastuvõtja 22, - üks takisti

- ja üks kondensaator.

Kogu ronimine protoboardile, mis on otse Arduino pistiku külge keevitatud.

Montaaži skeem varsti.

3. samm: kokkupanek

Kokkupanek
Kokkupanek
Kokkupanek
Kokkupanek
Kokkupanek
Kokkupanek

Arduino Nano korpuse sisestamiseks ideaalsete mõõtmetega. Väike hööveldatud tagakülg USB -pordi jaoks ja kõik on korras. Veendumaks, et midagi ei liigu veidi kuuma liimi teeb töö väga hästi.

Kruvi edasi ja riistvara jaoks on kõik läbi.

Samm: programm

Laadige Arduinole üles järgmine visand.

Avage Arduino aknas jadamonitori aken, et näha kuueteistkümnendkoode (viis, kuidas IR -vastuvõtja võtab vastu infrapunakiiri).

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

tühine seadistus () {

Seriaalne algus (9600); irrecv.enableIRIn (); }

void loop () {

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

Samm: see on peaaegu valmis

Ja nüüd, vastavalt teie operatsioonisüsteemile, seab see deemonisse väikese skripti, et saada IR -kood ja suhelda arvutiga. Tegin pythoni ajaloos väikese skripti, mis töötab Windowsi ja Unixi all.

Teen selle väga kiiresti kättesaadavaks ^^

6. samm: parandamine

Arduino Leonardo puhul on Yum või võimalik ühendada Pythoni skript otse Arduinoga, uskudes, et Arduino on standardklaviatuur.

Tänan, kena laiskat päeva.

Prantsuse keele jaoks leiate selle artikli MIWC -st

Soovitan: