Arduino红外控制库中例子,帮忙解释下面⼀⼀ 的程序

2025-05-07 23:12:20
推荐回答(2个)
回答1:

》》》digitalWrite(8, on ? HIGH : LOW);是什么意思啊
这个应该是接收到红外信号,给I/O 8一个高电平,或者低电平,来控制指示灯用的
如果on 是1,则给8口的电压为HIGH,否则为LOW,
也就是
if (on = 1)
digitalWrite(8, HIGH);
else
digitalWrite(8, LOW);
是这样一个意思

回答2:

这方面的IC应该有很多197你找了看看2840最简单的555就行