IR数据发送示例
502748957@qq.com(讨论 | 贡献)2018年6月4日 (一) 07:20的版本 (创建页面,内容为“{| style="width: 800px;" |- | <p style="color: #4F4E4E;font-size:220%">'''MCookie - OLED测试程序'''</p> <br> 在下面的示例中,使用Core核心控制OLED…”)
MCookie - OLED测试程序
所需硬件
电路搭建 将Battery、Core、OLED堆叠在一起,或将屏幕通过传感器线接在SensorHub的IIC接口上。
代码 #include <IRremote.h>
IRsend irsend;
void setup()
{
Serial.begin(9600);
}
void loop() {
if (Serial.read() != -1) {
for (int i = 0; i < 3; i++) {
irsend.sendSony(0xa90, 12); // Sony TV power code
delay(100);
}
}
}
将代码复制到Microduino IDE中,程序下载成功后,配合IR-Receiver使用( 示例),观察是否接收到红外信号。
同时也可以扩展用例,使其发射特定红外信号控制一些家电(如空调等),具体发送何种红外数据需要查询对应型号的电器。
|