نقل قول نوشته اصلی توسط farsad نمایش پست ها
سلام دوستان گرامی
من می خواستم فایل هگز کلید های کنترل تلویزیون رو بدست بیارم ولی وقتی که کد IRrecvDemo رو می خوام داخل آردوینو آپلود کنم اخطار IRrecv' deos not name a type' رو میزنه باید چسکار کنم لطفا راهنماییم کنید با تشکر
عکس رو هم پیوست کردم
کد IRrecvDemo

#include <IRremote.h>

int RECV_PIN = 11;

IRrecv irrecv(RECV_PIN);

decode_results results;

void setup()
{
Serial.begin(9600);
irrecv.enableIRIn(); // Start the receiver
}

void loop() {
if (irrecv.decode(&results)) {
Serial.println(results.value, HEX);
irrecv.resume(); // Receive the next value
}
delay(100);
}
کتابخونه irlib رو نصب کن .



#include <IRLib.h>

int RECV_PIN = 11;

IRrecv My_Receiver(RECV_PIN);

IRdecode My_Decoder;
unsigned int Buffer[RAWBUF];

void setup()
{
Serial.begin(9600);
delay(2000);while(!Serial);//delay for Leonardo
My_Receiver.enableIRIn(); // Start the receiver
My_Decoder.UseExtnBuf(Buffer);
}

void loop() {
if (My_Receiver.GetResults(&My_Decoder)) {
//Restart the receiver so it can be capturing another code
//while we are working on decoding this one.
My_Receiver.resume();
My_Decoder.decode();
My_Decoder.DumpResults();
}
}