找回密码
 马上注册

QQ登录

只需一步,快速开始

查看: 5744|回复: 10

超声波传感器设定请教

[复制链接]
发表于 2019-8-22 09:51:56 | 显示全部楼层 |阅读模式
用两个超声波做了一个感应门,就好比一些银行门口的门,里外各有一个超声波传感器,单人靠近时门就会打开,当人保留门下的时候门就一直开着(也就是说人在超声波下面时,门是不会自动关闭的),当人离开的时候,门就自动关闭,有哪位大神能够帮忙写一下这个程序吗?本人小白,试了好久都没有成功,求大神帮忙
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
发表于 2019-8-22 15:25:02 | 显示全部楼层
捕获1.PNG 捕获2.PNG
多判断几次就好了,超声波判断是否门前有人,有就开,但还要电机做出判断是否开到最大限度,到了就停,另一个超声波同理;当门前没人时关门,电机判断是否到了最小限度,决定启停;这么做还有一个好处就是当门关到一半时无论哪边来人都会打开。
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复 1 0

使用道具 举报

发表于 2019-8-22 11:30:34 | 显示全部楼层
应该是可以的
微信截图_20190822112908.png
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

 楼主| 发表于 2019-8-22 14:39:36 | 显示全部楼层
这个我试了一下不行的,我要求的是当人一直在超声波传感器下面的时候,门是不会关闭的,这个马达会一直转动,持续的开门动作
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

 楼主| 发表于 2019-8-22 14:42:17 | 显示全部楼层

这个我试了一下不行的,我要求的是当人一直在超声波传感器下面的时候,门是不会关闭的,这个马达会一直转动,持续的开门动作
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2019-8-22 15:27:16 | 显示全部楼层
应该是这样的吧
JDO9{MDZTEY[~[K7P5X{_}M.png
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2019-8-22 15:30:39 | 显示全部楼层

上面都是一号超声波,下面都是二号超声波
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

 楼主| 发表于 2019-8-22 16:09:56 | 显示全部楼层
lonely_hades 发表于 2019-8-22 15:25
多判断几次就好了,超声波判断是否门前有人,有就开,但还要电机做出判断是否开到最大限度,到了就停,另 ...

多谢多谢,多判断了几次,没问题了
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

 楼主| 发表于 2019-8-22 16:14:30 | 显示全部楼层

我也这样写过一次,没成功啊
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

发表于 2019-8-23 08:53:21 | 显示全部楼层
这样写不行,自动门会有多人次反复进出,进出方向不定,这样用等待的并行写法会出问题。方法是读取两个超声波传感器的值,做比较得到逻辑值,再进行逻辑运算,假设门的初始状态为关闭,则任意一边有人来时,门都打开,这里是或运算。要关门时,需要检测两边是否都没人,门才关闭,所以是与运算。
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

 楼主| 发表于 2019-8-23 16:49:35 | 显示全部楼层
bjllywk 发表于 2019-8-23 08:53
这样写不行,自动门会有多人次反复进出,进出方向不定,这样用等待的并行写法会出问题。方法是读取两个超声 ...

恩恩,这样想是对的,但是要真正的实现您说的这个,我不会啊
如果您觉得我的帖子对您有用,请不吝给我一个“赞”!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 马上注册

本版积分规则

QQ|手机版|中文乐高 ( 桂ICP备13001575号-7 )

GMT+8, 2024-4-26 11:19 , Processed in 0.445835 second(s), 23 queries .

Powered by Discuz! X3.5

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表