我有一个小型的机器人,它运行在覆盆子pi上。
我需要能够使用RF遥控器控制它,以触发一些运行短python scrips的不同终端命令。
之前我在我的macbook上使用GUI执行此操作,通过ssh触发这些命令,但我现在需要能够在没有Internet连接的情况下触发它们。
我买的遥控器是: https://www.adafruit.com/products/3092?gclid=CNPj7LjTgNECFdOPswodsiULYA 我意识到这是专为OSMC设计的。
此遥控器在Pi上显示为USB键盘,这使得挑战更加普遍:
* - 如何安装USB键盘设备'单击一个键触发整个终端命令?*
我对硬件的低级知识是有限的,我的编程经验几乎没有扩展到python之外。
非常感谢任何直接解决方案或建议阅读 我也愿意接受替代方案,但我没有时间在线订购新硬件。
答案 0 :(得分:0)
你可以写一个使用' os'的python脚本。库与终端进行交互,让它寻找某些键击,然后通过操作系统将相关命令写入终端。
例如
if(KEY ==" F"):
os.system("cd Dropbox")
我不知道如何在这里进行格式化,但是你明白了。