Orodha ya maudhui:

Udhibiti wa Kijijini wa IR kwa Kompyuta yako na Arduino: Hatua 6
Udhibiti wa Kijijini wa IR kwa Kompyuta yako na Arduino: Hatua 6

Video: Udhibiti wa Kijijini wa IR kwa Kompyuta yako na Arduino: Hatua 6

Video: Udhibiti wa Kijijini wa IR kwa Kompyuta yako na Arduino: Hatua 6
Video: Cheki jama alivyo paa na ndege ya kichawi utashangaa 2024, Julai
Anonim
Udhibiti wa Kijijini wa IR kwa Kompyuta yako na Arduino
Udhibiti wa Kijijini wa IR kwa Kompyuta yako na Arduino

Ukiwa na mpokeaji huyu, dhibiti kompyuta yako kwa mbali kwa shukrani kwa moduli ya IR na Arduino. Hali ya Lazzy imeamilishwa ^ ^

Hatua ya 1:

Picha
Picha
Picha
Picha

Kwanza lazima nipasue mpokeaji mwingi wa Sony VAIO IR. Mpokeaji wa IR anayetoka kwa baba yangu, hashindiki kabisa kwa sababu anatoa madereva ya wamiliki wa Windows XP tu. Lengo langu ni kuweza kutumia mashine yoyote.

Sio ngumu sana kuondoa screw moja ^ ^

Hatua ya 2: na Hapa Arduino…

na Hapa Arduino…
na Hapa Arduino…
na Hapa Arduino…
na Hapa Arduino…
na Hapa Arduino…
na Hapa Arduino…

Mzunguko ni rahisi sana:

- Aruuino nano V3 - mpokeaji mmoja wa TSOP IR 22, - kupinga moja

- na capacitor moja.

Kupanda nzima protoboard svetsade moja kwa moja kwa kontakt kwenye Arduino.

Mpangilio wa mkutano hivi karibuni.

Hatua ya 3: Kufanya upya

Kufanya upya
Kufanya upya
Kufanya upya
Kufanya upya
Kufanya upya
Kufanya upya

Arduino Nano kwa vipimo vyema kuingia kwenye kesi hiyo. Kupanga ndogo nyuma kwa bandari ya USB na yote ni sawa. Ili kuhakikisha kuwa hakuna kitu kinachohamisha gundi moto kidogo hufanya kazi vizuri sana.

Bisibisi zaidi na imekwisha kwa vifaa.

Hatua ya 4: Mpango

Pakia mchoro ufuatao kwa Arduino.

Fungua dirisha la Serial Monitor kwenye Dirisha la Arduino ili uone nambari za hexadecimal (njia ambayo Mpokeaji wa IR anapokea Mionzi ya infrared).

# pamoja na int RECV_PIN = 2; IRrecv irrecv (RECV_PIN); namua matokeo_ya matokeo;

usanidi batili () {

Kuanzia Serial (9600); irrecv.wezeshwaIRIn (); }

kitanzi batili () {

ikiwa (irrecv.decode (& matokeo)) {Serial.println (results.value, HEX); kuendelea irrecv (); }}

Hatua ya 5: Imekaribia Kufanywa

Na sasa kulingana na OS yako, inaweka maandishi kidogo kwenye daemon ili kupata nambari ya IR na kuingiliana na kompyuta. Nilitengeneza hati kidogo katika historia ya chatu inaweza kufanya kazi chini ya Windows na Unix.

Ninaifanya ipatikane haraka sana ^ ^

Hatua ya 6: Uboreshaji

Na Arduino Leonardo, Yum au inawezekana kuunganisha hati ya Python moja kwa moja kwenye Arduino kuamini kuwa Arduino ni kibodi ya kawaida.

Asante, uwe na siku nzuri ya uvivu.

Kwa Kifaransa, unaweza kupata nakala hii kwenye MIWC

Ilipendekeza: