该库使您可以使用使用常见的940nm红外LED和常见的红外接收器模块)在或上发送和接收红外信号。 例如TSOP {17,22,24,36,38,44,48} *解调器等。 v2.7.14现已推出 该库的2.7.14版本现已。 您可以查看所有重要更改的。 从v2.0之前的版本升级 在v2.0中,该库的用法已略有更改。 您将需要更改用法以与v2.0及更高版本一起使用。 您可以在“页面上了解有关所需更改的更多信息。 从v2.5之前的版本升级 该库已从使用声明为#define的更改为根据使用适当命名的 。 这可能会导致旧程序无法编译。 别名最可能在外部使用的#define是使用旧样式的项目的有限向后兼容性。 今后,将仅支持新的kConstantName样式来添加新协议。 在极少数情况下,它确实会破坏您的代码,那么您可能一直在引用可能不应该使用的内容。 您应该能够从旧名称中快速确定新名称。 例如CONSTANT_NAME到kConstantName 。 使用常识或检查库的代码(如果这确实会影响代码)。 支持的协议 您可以在找到支持哪些协议和设备的详细信息。 故障排除 在报告问题或寻求帮助之前,
2021-09-16 17:30:45 4.69MB home-automation arduino esp8266 remote-control
1
IRremote Arduino库 可作为Arduino库“ IRremote”使用 进行中 该库使您可以在Arduino上使用红外信号进行发送和接收。 教程和更多信息将。 安装 单击上方的LibraryManager徽章以查看。 支持的IR协议 Denon,JVC,LG,NEC / Apple,Panasonic / Kaseikyo,RC5,RC6,Samsung,Sharp,Sony,(Pronto),BoseWave,Lego,Whynter,MagiQuest。 可以通过更改IRremote.h中的行来关闭和打开协议: #define DECODE_ 1 #define SEND_ 1 对于该库,这是一个相当古老但可能有用的Wiki。 将您的2.x程序转换为3.x版本 现在有一个IRreceiver和IRs
2021-09-05 21:47:22 222KB C++
1