求助,arduino Yun 红外发射不能用
同样的代码,在uno上遥控机顶盒成功,但是下载到Yun上后不工作,pin脚都一样的是pin3。用手机摄像头观察根本不亮。求助大咖给解惑一下。万分感谢!!! 经过查看红外库:IRremoteInt.h,看到如下:#if defined(CORE_OC4A_PIN)
#define TIMER_PWM_PIN CORE_OC4A_PIN/* Teensy */
#elif defined(__AVR_ATmega32U4__)
#define TIMER_PWM_PIN 13/* Leonardo */
#else
#error "Please add OC4A pin number here\n"
#endif
Yun的控制部分是Leonardo (__AVR_ATmega32U4__),因此把红外发射接到Pin13上就好了。
另外,看arduino官方论坛,也提到了如何修改红外库到其他脚上,不过由于English太差,每看明白,希望有人看见了能给说一下。
页:
[1]