电路搭建好以后,上传程序,结果:
距离为0cm,明显不对,是哪里有问题呢。检查电路后没有发现问题,只能怀疑是超声波模块是不是有问题,决定再网购两个超声波模块来试试。等待到货后再来完成测评。
经过三天等待,新购的两个模块到货,这里不得不赞一下现在网购电子元件的便捷性,像我这样的五线以下城市,都能够很快到货。
换上模块现象依旧,因此不得不来研究下问题所在。顺便在详细了解一下模块和程序的工作原理,看来虽然 Arduino 给小白们带来了一些便利,但是确实也培养了一些懒惰的习惯。所以我一直还是直接用底层的单片机开发,这样虽然麻烦些,但是知识掌握得还是牢固一些。
研究后认为,只能是阻选值不当,先前分别试了10k、5.1k,都是0cm,现在换成470的,终于工作正常了,误差也还可以。
现在测距完成了,今后把它集成在应用电路中,就可以实现测距并控制了。
作者: 四正电子, 来源:面包板社区
链接: https://mbb.eet-china.com/blog/uid-me-3913198.html
版权声明:本文为博主原创,未经本人允许,禁止转载!
文章评论(0条评论)
登录后参与讨论