Përmbajtje:

Telekomandë IR për kompjuterin tuaj me Arduino: 6 hapa
Telekomandë IR për kompjuterin tuaj me Arduino: 6 hapa

Video: Telekomandë IR për kompjuterin tuaj me Arduino: 6 hapa

Video: Telekomandë IR për kompjuterin tuaj me Arduino: 6 hapa
Video: #1 Как запрограммировать ПЛК Outseal Arduino (начало работы) 2024, Nëntor
Anonim
Telekomandë IR për kompjuterin tuaj me Arduino
Telekomandë IR për kompjuterin tuaj me Arduino

Me këtë marrës, kontrolloni kompjuterin tuaj nga distanca falë modulit IR dhe Arduino. Modaliteti dembel i aktivizuar ^^

Hapi 1:

Imazhi
Imazhi
Imazhi
Imazhi

Së pari duhet të çmontoj marrësin myold Sony VAIO IR. Një marrës IR që vjen nga babai im, plotësisht i papërdorshëm sepse siguron drejtues të pronarit vetëm për Windows XP. Qëllimi im është të jem në gjendje të punoj në çdo makinë.

Nuk është shumë e vështirë të heqësh një vidë ^^

Hapi 2: Dhe këtu Arduino…

dhe këtu Arduino…
dhe këtu Arduino…
dhe këtu Arduino…
dhe këtu Arduino…
dhe këtu Arduino…
dhe këtu Arduino…

Qarku është shumë i thjeshtë:

- Një arduino nano V3 - një marrës IR TSOP 22, - një rezistencë

- dhe një kondensator.

E gjithë ngjitja në një protoboard të ngjitur drejtpërdrejt në lidhësin në Arduino.

Një skemë e asamblesë shumë shpejt.

Hapi 3: Rivendosja

Montimi
Montimi
Montimi
Montimi
Montimi
Montimi

Arduino Nano në përmasat perfekte për të hyrë në kasë. Një planifikim i vogël i pjesës së pasme për portën USB dhe të gjithë janë mirë. Për të qenë të sigurt se asgjë nuk lëviz pak ngjitës të nxehtë e bën punën shumë mirë.

Një vidë më tej dhe gjithçka ka mbaruar për harduerin.

Hapi 4: Programi

Ngarko skicën e mëposhtme në Arduino.

Hapni dritaren Serial Monitor në Dritaren Arduino për të parë kodet heksadecimal (mënyra në të cilën Marrësi IR merr rrezet infra të kuqe).

#përfshij int RECV_PIN = 2; IRrecv irrecv (RECV_PIN); rezultatet e deshifrimit të rezultateve;

void setup () {

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

lak void () {

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

Hapi 5: mostshtë Pothuajse Bërë

Dhe tani sipas sistemit tuaj operativ, ai krijon një skenar të vogël në daemon për të marrë kodin IR dhe për të bashkëvepruar me kompjuterin. Kam bërë një skenar të vogël në historinë e python që mund të funksionojë nën Windows dhe Unix.

Unë e vë atë në dispozicion shumë shpejt ^^

Hapi 6: Përmirësimi

Me Arduino Leonardo, Yum ose është e mundur të bashkoni shkrimin Python direkt në Arduino për të besuar se Arduino është një tastierë standarde.

Faleminderit, kalofshi një ditë të bukur dembel.

Për frëngjishten, mund ta gjeni këtë artikull në MIWC

Recommended: