Spisu treści:

Pilot na podczerwień do komputera z Arduino: 6 kroków
Pilot na podczerwień do komputera z Arduino: 6 kroków

Wideo: Pilot na podczerwień do komputera z Arduino: 6 kroków

Wideo: Pilot na podczerwień do komputera z Arduino: 6 kroków
Wideo: Arduino 22: PILOT PODCZERWIENI 2024, Listopad
Anonim
Pilot na podczerwień do komputera z Arduino
Pilot na podczerwień do komputera z Arduino

Dzięki temu odbiornikowi możesz zdalnie sterować swoim komputerem dzięki modułowi IR i Arduino. Włączony tryb leniwy ^^

Krok 1:

Obraz
Obraz
Obraz
Obraz

Najpierw muszę zdemontować mój stary odbiornik Sony VAIO IR. Odbiornik podczerwieni pochodzący od mojego ojca, kompletnie bezużyteczny, ponieważ dostarczał zastrzeżone sterowniki tylko dla Windows XP. Moim celem jest możliwość uruchomienia na dowolnej maszynie.

Niezbyt trudne do odkręcenia jednej śruby ^^

Krok 2: i tutaj Arduino…

a tutaj Arduino…
a tutaj Arduino…
a tutaj Arduino…
a tutaj Arduino…
a tutaj Arduino…
a tutaj Arduino…

Obwód jest bardzo prosty:

- Jeden arduino nano V3 - jeden odbiornik podczerwieni TSOP 22, - jeden rezystor

- i jeden kondensator.

Całość wspina się po płytce prototypowej bezpośrednio przyspawanej do złącza w Arduino.

Wkrótce schemat montażu.

Krok 3: Ponowny montaż

Ponowny montaż
Ponowny montaż
Ponowny montaż
Ponowny montaż
Ponowny montaż
Ponowny montaż

Arduino Nano do idealnych wymiarów, aby wejść do obudowy. Małe struganie z tyłu dla portu USB i wszystko jest w porządku. Aby mieć pewność, że nic się nie rusza, odrobina gorącego kleju sprawia, że praca przebiega bardzo dobrze.

Jeszcze jedna śruba i już po wszystkim.

Krok 4: Program

Prześlij poniższy szkic do Arduino.

Otwórz okno Serial Monitor w oknie Arduino, aby zobaczyć kody szesnastkowe (sposób, w jaki odbiornik podczerwieni odbiera promienie podczerwone).

#include int PIN_ODBIORU = 2; IRrecv nieodwoł.(RECV_PIN); decode_results wyniki;

pusta konfiguracja () {

Serial.początek(9600); nieodwoł.enableIRIn(); }

pusta pętla () {

if (irrecv.decode(&wyniki)){ Serial.println(wyniki.wartość, HEX); nieodzysk.wznowienie(); } }

Krok 5: Prawie gotowe

A teraz, zgodnie z twoim systemem operacyjnym, konfiguruje mały skrypt w demonie, aby pobrać kod IR i wchodzić w interakcję z komputerem. Zrobiłem mały skrypt w historii Pythona, który może działać pod Windows i Unix.

Udostępniam je bardzo szybko ^^

Krok 6: Poprawa

Dzięki Arduino Leonardo, Yum lub możliwe jest połączenie skryptu Python bezpośrednio z Arduino, aby uwierzyć, że Arduino jest standardową klawiaturą.

Dzięki, miłego leniwego dnia.

W przypadku języka francuskiego ten artykuł można znaleźć na MIWC

Zalecana: