Spisu treści:

Zdalny analizator / odbiornik podczerwieni z Arduino: 3 kroki
Zdalny analizator / odbiornik podczerwieni z Arduino: 3 kroki

Wideo: Zdalny analizator / odbiornik podczerwieni z Arduino: 3 kroki

Wideo: Zdalny analizator / odbiornik podczerwieni z Arduino: 3 kroki
Wideo: 14. Jak przesyłać dane z użyciem nadajnika i odbiornika RF? 2024, Czerwiec
Anonim
Image
Image
Zdalny analizator / odbiornik podczerwieni z Arduino
Zdalny analizator / odbiornik podczerwieni z Arduino

Analizator odbiera jednocześnie 40 różnych protokołów IR i pokazuje adres i kod odebranego sygnału.

Wykorzystuje bibliotekę Arduino IRMP, która zawiera tę aplikację jako przykład, a także inne przydatne aplikacje!

Jeśli chcesz przeanalizować swój pilot lub chcesz sterować aplikacją Arduino za pomocą zapasowego pilota, musisz znać kod wysyłany dla każdego klucza.

Można podłączyć szeregowy lub równoległy wyświetlacz LCD, aby działać jako samodzielne urządzenie bez konieczności korzystania z monitora szeregowego.

Podobną, ale bardziej podstawową instrukcję można znaleźć na

Krok 1: BOM

BOM
BOM
BOM
BOM
  • Arduino Nano lub UNO
  • Odbiornik podczerwieni

Opcjonalny

  • Szeregowy 1604 LCD
  • Deska do krojenia chleba
  • Przewody połączeniowe

Krok 2: Instalacja oprogramowania

Po zainstalowaniu IDE i wybraniu odpowiedniej płyty otwórz Menedżera bibliotek za pomocą Ctrl+Shift+I i wyszukaj IRMP. Zainstaluj go, a następnie wybierz Plik -> Przykłady -> Przykłady z niestandardowych bibliotek -> Wszystkie protokoły.

Włącz typ wyświetlacza LCD, który masz w wierszu 43 ff. Wszystkie wyjścia są widoczne również na Arduino Serial Monitor, więc nie ma potrzeby dołączania wyświetlacza LCD do analizy!

Krok 3: Analiza / Odbieranie

Analizowanie / Odbieranie
Analizowanie / Odbieranie
Analizowanie / Odbieranie
Analizowanie / Odbieranie
Analizowanie / Odbieranie
Analizowanie / Odbieranie

Uruchom program i jeśli zostanie wykryty sygnał podczerwieni, wbudowana dioda LED zacznie migać.

Jeśli sygnał można zdekodować, wynik jest drukowany na wyjściu szeregowym (i na wyświetlaczu LCD). Końcowe R oznacza, że to polecenie jest poleceniem powtarzania.

Jeśli chcesz przeanalizować jeden z 10 wyłączonych protokołów, użyj przykładu OneProtocol.

Zalecana: