Pessoal to tendo um problema com o emissor IR estou usando a IRremote mas ela so manda para o pino 3 tem como eu definir para que pino ele vai mandar ?
Tags:
Creio que tenha como sim, qual o código que estás á usar?
estou usando o codigo padrão da ir send
A libraries IRremote utiliza um dos timer do microcontrolador por isso que os pinos são fixos... para muda o pinos vocês tem que modifica os arquivo da librarie.
Arquivo IRremoteInt.h
// Arduino Mega
#if defined(__AVR_ATmega1280__) || defined(__AVR_ATmega2560__)
//#define IR_USE_TIMER1 // tx = pin 11
#define IR_USE_TIMER2 // tx = pin 9
//#define IR_USE_TIMER3 // tx = pin 5
//#define IR_USE_TIMER4 // tx = pin 6
//#define IR_USE_TIMER5 // tx = pin 46
// Arduino Duemilanove, Diecimila, LilyPad, Mini, Fio, etc
#else
//#define IR_USE_TIMER1 // tx = pin 9
#define IR_USE_TIMER2 // tx = pin 3
#endif
Eu modifiquei cara mas o problema e que ou vc manda ora 3 ou pra 9 !
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por