在本教程中,我们将使用 PIR 运动传感器。我们将使用一个非常基本的运动检测程序来为我们的 Surilli 编程。在这个程序中,每当检测到运动时,它都会向 Surilli 发送一个数字值“1” ,而当没有检测到运动时,数字值保持为“0” 。
PIR 运动检测器用于检测人、动物或其他物体的运动。它们通常用于防盗警报器和自动激活的照明系统。被动红外运动探测器 (PIR) 检测发射的红外能量——人类和动物以热的形式发出。当红外能量突然增加时,传感器给出一个数字值。在这种情况下,当传感器空闲时,两个插槽检测到相同量的红外线,即从房间或墙壁或室外辐射的环境量。当人或动物等温暖的身体经过时,它首先拦截 PIR 传感器的一半,这会导致两半之间产生正差分变化。
确保您为 Surilli 选择了正确的端口、电路板和处理器,如下图所示,并且它是可编程的(从文件>示例>数字>Blink 编译并上传“Blink”到您的 Surilli 上,以检查是否一切正常美好的)。
电路非常简单。主要是编程。按照图 1 演示如何设置您的硬件。
玩一下这个程序,看看它对不同的值和逻辑有何反应。这将加深您对运动传感器的理解,以便您可以在实际应用中使用它们。
Surilli 的内置 LED 是倒置的,即当值为零时,它会打开,反之亦然。
如果您制作了一些有趣的东西,请与我们的社区分享 :) 就这些了。
如果您有任何疑问,请访问我们的网站surilli.io或联系我们的支持人员。与 Surilli 家人保持联系以获得更多精彩内容:-)
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !