Salve ragazzi , forse qualcuno di voi ha letto che ho comprato e montato dei led in una stanza :
Ora mi stavo sistemando arduino con l'ir preso da uno dei telecomandi che mi han dato.
Ho avviato il dump con un 1838b ed ho ricavato questo:
F7C03F
Decoded NEC: F7C03F (32 bits)
Raw (68): -32282 8950 -4400 600 -450 700 -450 550 -550 700 -400 650 -450 600 -500 650 -450 700 -450 550 -1650 600 -1600 650 -1600 550 -1650 650 -500 550 -1650 600 -1600 600 -1650 550 -1650 600 -1600 600 -500 650 -500 550 -500 650 -500 600 -450 600 -550 650 -450 650 -500 550 -1650 600 -1600 650 -1550 600 -1650 600 -1600 650 -1550 600
Cosi ho scritto lo sketch :
#include <IRremote.h>
IRsend led;
unsigned int code[68] = {32282, 8950, 4400, 600, 450, 700, 450, 550, 550, 700, 400, 650, 450, 600, 500, 650, 450, 700, 450, 550, 1650, 600, 1600, 650, 1600, 550, 1650, 650, 500, 550, 1650, 600, 1600, 600, 1650, 550, 1650, 600,1600,600,500,650,500,550,500,650,500,600,450,600,550,650,450,650,500,550,1650,600,1600,650,1550,600,1650,600,1600,650,1550,600};
void setup()
{
Serial.begin(9600);
}
void loop() {
for (int i = 0; i < 3; i++) {
led.sendRaw(code, 68,38);
delay(40);
}
delay(3000);
}
Ho puntato una cam su e vengono inviati 3 impulsi solo che non funziona , ora mi chiedo è per via della frequenza diversa o sbaglio io qualcosa (magari non vuole il raw) ?
Per i collegamenti l'ir trasmettitore e messo su gnd e dopo una resistenza da 214 su pin 9 avendo arduino mega.