Sisällysluettelo:

Tietokoneesi IR -kaukosäädin Arduinolla: 6 vaihetta
Tietokoneesi IR -kaukosäädin Arduinolla: 6 vaihetta

Video: Tietokoneesi IR -kaukosäädin Arduinolla: 6 vaihetta

Video: Tietokoneesi IR -kaukosäädin Arduinolla: 6 vaihetta
Video: Использование Melexis MLX90614 Инфракрасный термометр с Arduino 2024, Joulukuu
Anonim
Tietokoneesi IR -kaukosäädin Arduinolla
Tietokoneesi IR -kaukosäädin Arduinolla

Tällä vastaanottimella voit ohjata tietokonettasi etänä IR -moduulin ja Arduinon avulla. Lazzy -tila aktivoitu ^^

Vaihe 1:

Kuva
Kuva
Kuva
Kuva

Ensin minun on purettava vanha Sony VAIO IR -vastaanotin. Infrapunavastaanotin, joka tulee isältäni, täysin käyttökelvoton, koska se tarjoaa omat ohjaimet vain Windows XP: lle. Tavoitteeni on pystyä toimimaan millä tahansa koneella.

Ei ole kovin vaikeaa irrottaa yhtä ruuvia ^^

Vaihe 2: ja tässä Arduino…

ja tässä Arduino …
ja tässä Arduino …
ja tässä Arduino …
ja tässä Arduino …
ja tässä Arduino …
ja tässä Arduino …

Piiri on hyvin yksinkertainen:

- yksi arduino nano V3 - yksi TSOP IR -vastaanotin 22, - yksi vastus

- ja yksi kondensaattori.

Koko kiipeily protoboardiin, joka on hitsattu suoraan Arduinon liittimeen.

Kaavio kokoonpanosta hyvin pian.

Vaihe 3: Kokoonpano

Kokoaminen
Kokoaminen
Kokoaminen
Kokoaminen
Kokoaminen
Kokoaminen

Arduino Nano täydellisiin mittoihin päästäkseen koteloon. Pieni höyläys takana USB -portille ja kaikki ovat kunnossa. Varmista, että mikään ei liiku hieman kuumaa liimaa, joten työ on erittäin hyvä.

Ruuvi edelleen ja kaikki on laitteistoa varten.

Vaihe 4: Ohjelma

Lataa seuraava luonnos Arduinolle.

Avaa Serial Monitor -ikkuna Arduino -ikkunassa nähdäksesi heksadesimaalikoodit (tapa, jolla IR -vastaanotin vastaanottaa infrapunasäteitä).

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

void setup () {

Sarja.alku (9600); irrecv.enableIRIn (); }

void loop () {

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

Vaihe 5: Se on melkein valmis

Ja nyt käyttöjärjestelmäsi mukaan se asettaa daemoniin pienen komentosarjan, joka hakee IR -koodin ja on vuorovaikutuksessa tietokoneen kanssa. Tein pienen skriptin python -historiaan, se voi toimia Windowsissa ja Unixissa.

Teen sen saataville nopeasti ^^

Vaihe 6: Parannus

Arduino Leonardon kanssa Yum tai on mahdollista yhdistää Python -skripti suoraan Arduinoon uskomaan, että Arduino on vakionäppäimistö.

Kiitos, mukavaa laiskapäivää.

Ranskan osalta löydät tämän artikkelin MIWC: stä

Suositeltava: