0

在此处输入图像描述我正在使用以下设备/组件使用超声波传感器进行距离测量。1. Arduino Uno 板 2. HC-SR04 超声波传感器 3. 面包板 4. Arduino 跨接电缆。5. 草图:提供于http://www.instructables.com/id/Simple-Arduino-and-HC-SR04-Example/step3/Upload-the-sketch/

我的设置与上面链接中提到的差不多。一切正常,但传感器似乎无法牢固地安装在面包板上。如果我将传感器向前推,它工作正常。如果我向后推它,它只会给我一个读数(在这种情况下为 5 厘米)。当您推动传感器时,您会感觉到它来回转动。

我在原型板上焊接了另一个传感器,但它也有同样的问题。当我从顶部施加压力时,它工作正常,否则它只会给我一个读数。有没有人遇到过类似的问题?如何解决?

4

2 回答 2

1

是的,我焊接了一个声音传感器,尽管这似乎是一个过于简单的答案,但在大多数情况下,它是有缺陷的传感器。

尽管您可以在得出该结论之前尝试消除一些问题:

  1. 使用面包板,看看响应(它工作正常吗?是的,那么问题出在你的焊接上,不,或者只有当我真的用力向下推时:传感器有缺陷)
  2. 焊接,如果是,问题在于您使用的是松香芯焊料吗?LED焊锡?如果是,您使用的是松香,有时我会认为松香不是最好的解决方案,因为树脂似乎会损害电路上的某些连接(我知道这很奇怪)

    • 确保将其正确焊接到原型板(穿孔板、弦板)上,并且焊料完全穿过引脚和整体!你想在最后有一个三角形,有点像从销钉后面的每个孔中出来
  3. 如果焊接不是问题,请确保传感器电路上没有松动的连接,有时这些传感器在发货时会跳动,这不是你的错,但如果引脚松动,则连接引脚到孔没有很好,所以要么寄回去,要么重新焊接

让我知道!

于 2016-09-15T23:59:17.503 回答
0

焊接时有很多污垢,用酒精清洗后再试。您也可以尝试使用原型板。

于 2016-08-28T10:26:19.090 回答