Edison上程序开发——防抖开关
2015-10-231万
AI 快速预览详细
本文介绍了如何使用Edison的button模块实现防抖开关。通过设置GPIO引脚并引入0.05秒的防抖延时,可以有效解决信号抖动问题。文章提供了详细的代码示例,帮助读者理解和实现这一功能。
|
涉及到一些机械结构的以及跟传感器交互的时候,就会涉及到一些“信号抖动”的概念,如果处理不当,不但影响作品的好坏,更重要的还会影响创客的心情。 本次我们用Edison的button模块来做一个最简单的防抖开关 这里只是一个demo,来说明如何是由button以及如何做简单的信号防抖。在实际运用中,这样的一个死循环还是挺影响效率的,如果真有这样的需要,我们可以使用python的subprocess 等类,把循环等待放在一个子进程里面,这样不会影响主程序的执行。Ok, another new skill GET ! |




