红外(红外)遥控器的设备驱动程序
此存储库提供了一个从IR(红外)遥控器接收的驱动程序以及一个用于IR“ blaster”应用程序的驱动程序。 设备驱动程序是无阻塞的。 它们不需要uasyncio但与uasyncio兼容,并且是为标准固件构建而设计的。
该接收器是跨平台的,并且已经在Pyboard,ESP8266,ESP32和Raspberry Pi Pico上进行了测试。
在典型的使用情况下,REPL会使用接收器来嗅探与遥控器上的按钮关联的地址和数据值。 然后,在应用程序中使用发射器来发送那些代码,以模拟遥控器。
其他用例涉及在应用程序中运行接收器。 这使红外遥控器可以控制诸如机器人之类的设备。
Raspberry Pi Pico注意
早期的固件有影响到了一些电脑的USB通信。 它尤其会影响仅偶尔发出print()代码:该应用程序似乎已失败。 当您按一个键时,会出现丢失的消息。 希
2021-07-10 00:13:58
156KB
Python
1