又忍不住第一时间跟大家分享一个好玩的小技能,如何在Edison上监听键盘事件!
废话不多说直奔主题吧。
1、下载<a href="http://intel.eetrend.com/files/2016-04/wen_zhang_/100001423-2376-evdev-… </a>
2、解压缩源码包:
3、 进入解压缩出来的文件夹
evdev-0.5.0
cd evdev-0.5.0
4、编译和和安装evdev:
setup.py build
setup.py install
运行了上面两条命令之后,如果没有意外,安装完毕!
来来来,我们一块写一个测试程序吧!
<center><img src="http://intel.eetrend.com/files/2016-04/wen_zhang_/100001423-2377-481.jp…; alt=""></center>
把上面的脚本保存成keyboard.py,然后运行 python ./keyboard.py
或者让keyboard.py可执行权限: chmod 777 ./keyboard.py && ./keyboard.py
然后尝试着接一个外接键盘,并且随意按键,效果如下:
<center><img src="http://intel.eetrend.com/files/2016-04/wen_zhang_/100001423-2378-482.jp…; alt=""></center>
code是按键的编号
value: 0表示未按下 1表示按下 2表示长按!
又一个新技能GET!
文章来源:<a href="http://www.dfrobot.com.cn/community/thread-13240-1-1.html"> DF创客社区