Zrób mini bezprzewodową klawiaturę z pilota telewizora: 10 kroków (ze zdjęciami)

Zrób mini bezprzewodową klawiaturę z pilota telewizora: 10 kroków (ze zdjęciami)

Spisu treści:

Anonim

Czy kiedykolwiek myślałeś o stworzeniu bezprzewodowej klawiatury, włamując się do pilota telewizora. Tak więc w tych instrukcjach wyjaśniam, jak można zbudować tanią miniaturową klawiaturę bezprzewodową.

Ten projekt wykorzystuje komunikację w podczerwieni (IR) do utworzenia niestandardowej klawiatury bezprzewodowej.

Zacznijmy

Kieszonkowe dzieci:

Krok 1: Podstawowa idea

Ten projekt wykorzystuje komunikację bezprzewodową w podczerwieni do wykonywania różnych operacji na klawiaturze.R lub podczerwień, komunikacja jest powszechną, niedrogą i łatwą w użyciu technologią komunikacji bezprzewodowej. Światło podczerwone jest bardzo podobne do światła widzialnego, z wyjątkiem tego, że ma nieco dłuższą długość fali. Oznacza to, że IR jest niewykrywalny dla ludzkiego oka - idealny do komunikacji bezprzewodowej.

Podstawową ideą tego projektu jest naciśnięcie przycisku na pilocie telewizora za pomocą odbiornika podczerwieni i Arduino, które można zdekodować, a zdekodowane wartości można wykorzystać do wykonania różnych operacji na tablicy kluczy. Używam Arduino Pro MicroBecause, ponieważ jest oparty na mikrokontrolerze ATmega32U4 wyposażonym we wbudowane złącze USB, które czyni Micro rozpoznawalnym jako mysz lub klawiatura. Możesz również użyć Arduino Leonardo.

Ten projekt jest bardzo prosty i każdy może modyfikować zgodnie z wymaganiami.

Krok 2: Zbierz swoje materiały:

  • Arduino Pro Micro lub Arduino Leonardo
  • Odbiornik IR (TSOP1738)
  • Pilot telewizyjny
  • Niektóre przewody połączeniowe

Uwaga:

Możesz używać tylko płyt opartych na ATmega32U4. Czyni to Micro / Leonardo rozpoznawalnym jako mysz lub klawiatura.

Krok 3: Odbiornik podczerwieni (TSOP1738)

Jest to zminiaturyzowany odbiornik do systemów zdalnego sterowania na podczerwień. Demodulowany sygnał wyjściowy może być bezpośrednio dekodowany przez mikroprocesor. TSOP1738 jest kompatybilny ze wszystkimi popularnymi formatami danych zdalnego sterowania na podczerwień.

Krok 4: Schemat obwodu:

JEŚLI korzystasz z Leonardo, nastąpi niewielka zmiana w pinach DATA. Musisz podłączyć Pin danych do pinów MOSI w Leonardo.

Krok 5: Instalacja IR Remote Library:

Pobierz IR Remote Library stąd i zainstaluj.

Jeśli nie wiesz, jak zainstalować dodatkowe biblioteki arduino, kliknij poniższy link

www.arduino.cc/en/Guide/Libraries

Krok 6: Dekodowanie sygnałów pilota IR:

Aby zdekodować sygnały z pilota na podczerwień, możemy użyć szkicu arduino „IRrecvDemo”, jak podano w IR Remote Library.

Uwaga:

Na przykładowym szkicu (IRrecvDemo) musisz dokonać niewielkiej zmiany wartości int RECV_PIN. Domyślnie będzie to 11, ale na Arduino Micro pin MOSI to 16 pin. Dokonaj następujących modyfikacji kodu.

int RECV_PIN = 16;

Jeśli używasz Leonardo, musisz zmienić go na numer PIN MOSI.

  • Wybierz planszę (Arduino / Genuino Micro) - (rys. 3)
  • Wybierz Port- (Rys.4)
  • Prześlij swój kod

Krok 7: Zanotuj dekodowane wartości sygnału

  • Otwórz monitor szeregowy i uzyskaj wartości sygnału pilota IR.
  • Uwaga Zmniejsz wartości dla każdego przycisku.

Krok 8: Kod obsługi klawiatury

Po uzyskaniu wartości sygnału następnym krokiem jest dodanie wartości sygnału do programu i upewnienie się, że jeśli wartość sygnału ze zdalnego dopasowania jest zgodna z wartościami w programie, wykonaj różne operacje na klawiaturze.

Dodanie biblioteki klawiatury do programu umożliwia wykonywanie różnych operacji na klawiaturze.

Możesz pobrać kod z dołu lub pobrać go z mojej strony GitHub.

Pobierz kod i prześlij go do arduino micro przez Arduino IDE.

Krok 9: Gotowe:

Możesz zmodyfikować powyższy szkic zgodnie z własnymi wymaganiami.

Poniżej zamieszczono linki, aby dodać więcej funkcji klawiatury

  • http: //www.arduino.cc/en/Reference/KeyboardModif …
  • http://www.arduino.cc/en/Reference/ASCIIchart

Krok 10: Oglądaj te fajne gify i wideo

  • Odblokuj swój komputer bezprzewodowo.
  • Użyj go do sterowania prezentacjami Power Point.
  • Wstrzymaj / odtwarzaj filmy
  • Zamknij Otwórz znacznik jednym dotknięciem

Dziękuję bardzo za przeczytanie, jeśli potrzebujesz więcej informacji, nie krępuj się pytać w komentarzach, a ja zrobię, co w mojej mocy, aby ci odpowiedzieć.

Happy Making:)