Spisu treści:
- Krok 1: Wymagaj komponentów
- Krok 2: Podłącz czujnik podczerwieni do Arduino
- Krok 3: Programowanie
- Krok 4: Wynik
Wideo: Przeczytaj pilot zdalnego sterowania za pomocą czujnika podczerwieni: 4 kroki
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:29
Witam wszystkich
W poprzednim artykule pisałem o tym, jak korzystać z „Czujnika unikania przeszkód na podczerwień”.
A w tym artykule napiszę kolejną funkcję tego czujnika IR.
Czujnik omijania przeszkód IR składa się z 2 głównych części, a mianowicie nadajnika IR i odbiornika IR. A w tym artykule włączę tylko odbiornik IR.
Wykorzystam go do odczytu danych przesłanych przez Pilota.
Krok 1: Wymagaj komponentów
Wymagane składniki:
- Czujnik podczerwieni do unikania przeszkód
- Arduino NAno V.3
- Przewód połączeniowy
- Zdalne sterowanie
- Mini USB
Wymagana biblioteka:
IRzdalny
Przeczytaj ten artykuł, aby dowiedzieć się, jak dodać biblioteki do Arduino „Dodaj bibliotekę”
Krok 2: Podłącz czujnik podczerwieni do Arduino
Czujnik podczerwieni do Arduino
VCC ==> +5V
GND ==> GND
WYJ ==> D2
Krok 3: Programowanie
Przed rozpoczęciem szkicowania upewnij się, że zainstalowano bibliotekę „IRremote”. Aby nie pojawiły się żadne błędy, gdy wypróbujesz szkic, który podałem.
Poniżej znajduje się szkic, z którego możesz skorzystać:
#włączać
wewn. PIN_ODBIORU = 2;
IRrecv nieodwoł.(RECV_PIN); decode_results wyniki;
pusta konfiguracja()
{ Szeregowy.początek(9600); nieodwoł.enableIRIn(); // Uruchom odbiornik }
pusta pętla () {
if (irrecv.decode(&wyniki)) { Serial.println(wyniki.wartość); nieodzysk.wznowienie(); // Odbierz następną wartość } delay(100); }
Jeśli potrzebujesz pliku, możesz go pobrać poniżej:
Krok 4: Wynik
Skieruj pilota w stronę odbiornika podczerwieni. Następnie naciśnij kilka przycisków.
Monitor szeregowy wyświetli dane z naciśniętego przycisku pilota.
Dane, które otrzymujemy z tego eksperymentu, można wykorzystać do innych fajnych rzeczy. Na przykład sterowanie diodą LED za pomocą pilota, włączanie wentylatora itp.
dziękuję za przeczytanie, do widzenia w kolejnym artykule
Zalecana:
Magiczny przycisk 4k: 20 USD BMPCC 4k (lub 6k) Bezprzewodowy pilot zdalnego sterowania: 4 kroki (ze zdjęciami)
Magiczny przycisk 4k: bezprzewodowy pilot zdalnego sterowania BMPCC 4k (lub 6k) za 20 USD: Wiele osób prosiło mnie o udostępnienie szczegółów dotyczących mojego bezprzewodowego kontrolera do BMPCC4k. Większość pytań dotyczyła sterowania bluetooth, więc wspomnę kilka szczegółów na ten temat. Zakładam, że znasz środowisko Arduino ESP32
Pilot zdalnego sterowania ATtiny85 RF: 3 kroki
Pilot ATtiny85 RF: UWAGA: Moja instruktażowa „Wirtualna gra w chowanego”; pokazuje, jak używać tego typu pilota z modułem RXC6, który automatycznie dekoduje wiadomość. Jak wspomniałem w poprzednim Instructable, niedawno zacząłem bawić się niektórymi ATtiny85 chi
Pilot zdalnego sterowania Przełącznik światła Bluetooth: 4 kroki (ze zdjęciami)
Pilot zdalnego sterowania Przełącznik światła Bluetooth: To będzie pierwszy projekt z serii zatytułowanej: „Optymalizacja lenistwa: nadmiernie zaprojektowane rozwiązania niezwykle trywialnych problemów” Czy kiedykolwiek leżałeś w łóżku późno w nocy, czytając lub oglądając Netflix na swoim laptopie? Najgorsze jest oczywiście
Zwykły zestaw zdalnego sterowania przekształcony w czterokanałowy pilot zdalnego sterowania RC: 4 kroki
Zwykły zestaw zdalnego sterowania przekształcony w czterokanałowy pilot zdalnego sterowania RC: 如何将通用遥控器套件转换为玩具模型中使用的四通道遥控器。遥控器套件非常便宜。它采用2262和2272芯片和433个模块构建。 ja
Uniwersalny pilot zdalnego sterowania: 3 kroki
Uniwersalny pilot zdalnego sterowania: Uniwersalny pilot na podczerwień (IR) może sterować dowolnym urządzeniem, które wykorzystuje komunikację IR do zdalnej obsługi. Ten pilot zdalnego sterowania wykorzystuje gen4-uLCD-35DCT jako główny interfejs do wysyłania poleceń w podczerwieni. Ten projekt jest wysoce konfigurowalny