Arduino Polska Forum

Pełna wersja: Irremote odczytywanie wartości z pilota
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Witam.
Mam oto taki szkic, który ma za zadanie po naciścnieciu przycisku na pilocie, zwrócić jesgo wartość w porcie szeregowym,
Kod:
#include <IRremote.h>
//state the IR input to the MCU
#define RECV_PIN 11
//make it recognised to IR Lib
IRrecv irrecv(RECV_PIN);
//ask it it get results and save it
decode_results results;

void setup() {

Serial.begin(9600);
irrecv.enableIRIn();


}

void loop() {

if(irrecv.decode())  {

Serial.print("0x");
    Serial.println(results.value,HEX);
    delay(250);
    irrecv.resume();

  }

}
Problem w tym, ze jaki przycisk bym nie wcisnął,na porcie szeregowym dostaje 0x0, dzie popełniam błąd?
Co to jest??
if(irrecv.decode()) {

Serial.print("0x");
Serial.println(results.value,HEX);

Ty wiesz co te linijki robią?? jak nie to się naucz a wszystko ci się wyjaśni...
(22-01-2021, 23:56)Jarewa0606 napisał(a): [ -> ]Co to jest??
if(irrecv.decode())  {

Serial.print("0x");
    Serial.println(results.value,HEX);

Ty wiesz co te linijki robią??  jak nie to się naucz a wszystko ci się wyjaśni...
Nie dziwie sie ze tu pusto na forum z ta odpowiedzia to idz do piwnicy drzewo rąbac.

niektorzy nie maja Pl liter albo nie moga