问题标签 [arduino-ultra-sonic]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
182 浏览

android - 将超声波传感器的 Arduino 代码转换为与 IOIO 板一起使用的 android 代码

是否可以获得 android 格式的 Me 超声波传感器的 ardunio 代码?代码来自制造商,采用 arduino 格式,但我需要在 android 中将其连接到 IOIO 板而不是 arduino。我不知道如何转换它或从一开始就使用它来编写我自己的代码。

代码如下所示。* 任何人的回应将不胜感激。

0 投票
1 回答
588 浏览

android - 如何应用汉宁窗函数

音频信标在 18 khz 到 19 khz 之间产生不同的频率。我正在尝试使用 AudioTrack Api 记录所有频率。我参考了这个链接How to get frequency from fft result? . 应用汉宁窗函数后,我得到的所有数据都是 0。1)如何应用汉宁窗?2)如何过滤频率?3)我录制不同范围频率的音频并将其保存在 .wav 格式中。我正在读取该音频文件并转换为频率。但我只得到高频。如何获得多个峰值频率?

0 投票
1 回答
388 浏览

android - 如何对数字音频信号应用 fft 和汉宁窗函数

音频信标在 DIGITAL(方波)格式中生成 18 khz 到 19 khz 之间的不同频率。我正在尝试使用 AudioRecord Api 记录所有频率并尝试将时域转换为频域。我参考了这个链接How to get frequency from fft result? . 我认为此链接仅适用于正弦波以及如何为数字信号应用 fft 和汉宁窗函数。

0 投票
1 回答
987 浏览

arduino - Arduino HC-SR04 pwm 干扰

我一直在努力使用 arduino 和超声波传感器 HC-SR04 和 PWM。我正在使用 arduino pro mini。也使用 NewPing 库。

如果我只连接了声纳并且向上指向天花板时我得到大约 170 厘米,那么 newping 库示例就可以完美运行。

但是,如果我在不同的引脚(在本例中为引脚 3)上添加 pwm 调用,声纳输出最大为 41 厘米,低于此范围的所有内容都可以正常工作,尽管有点嘈杂。

我几乎没有连接到 pwm 引脚,只有一个电容器和一个电阻器。我也有一个电机,但为了调试把它拆了。

我的接线图:在此处输入图像描述

代码:

如果我从针脚 3 上取下所有东西,问题确实会消失,但我看不出这种接线如何产生任何影响,尤其是在电机丢失的情况下。

如何让声纳和 pwm 同时工作的任何想法。

0 投票
1 回答
841 浏览

stm32 - 如何检测超声波测距传感器是否超出范围?

我正在使用 jsn-srf04t 测距传感器(25cm 至 5m 范围)我想知道它何时超出范围(低于 25cm 时)问题是当它低于 25cm 时,传感器输出有时会变为(90cm 至 95cm或 100 厘米到 120 厘米),这会导致无法检测到它是否真的超出范围!

有什么解决办法吗?

0 投票
0 回答
409 浏览

python - 一段时间后Python多处理停止

所以基本上我们在一个项目中使用树莓派,其中一部分包括超声波传感器的使用。我们有三个,我们已经能够从所有这些中获取读数(我实际上来自多线程,但决定转向多处理)。这是我的代码:

当输入小于 10 厘米时,它会成功读取输入并打印出文本。然而,过了一段时间,他们停止了。我的想法已经用完了,并且到处搜索,但最终还是失败了。任何形式的帮助将不胜感激。

0 投票
1 回答
367 浏览

arduino-uno - 如何让超声波传感器与 Arduino Uno 一起正常工作?

我有一个连接到我的 Arduino Uno 的 HC-SR04 超声波传感器。我遇到的问题是当我检查串行监视器以查看传感器是否工作时:无论距离如何,它都只会显示“超出范围”。我相信我的距离计算可能有误,因为 RedLED 一直亮着并且蜂鸣器没有响起。

这是我的 .ino 代码:

0 投票
1 回答
62 浏览

c++ - Arduino上的开和关按钮

我回来了另一个与家庭作业无关的问题。我正在和我的兄弟一起玩 arduino,我们正在尝试附加一个按钮,以便在按下按钮时,他的传感器保持开启并执行它必须做的事情。当再次按下它时,它什么也不做并关闭。现在当按钮被按住时它会保持打开状态,但是当它未按下时它会保持关闭状态。我们正在尝试制作一些东西,当它被扔出建筑物时会持续拍照。它会在超声波传感器读数 <= 5 时停止。按住按钮时我不能从屋顶上跳下来 XD 这是一个 2 针按钮。
这是我们现在拥有的代码:

现在,我们遇到的问题是,我知道按钮必须有状态。但是当我们在互联网上寻求帮助时,我们遇到了诸如去抖动之类的术语,我们只是不明白这意味着什么。我们非常接近最终完成我们的迷你项目。伺服器运转良好,超声波传感器工作良好。我们只需要帮助找出这个按钮。任何建议和帮助将不胜感激,因为我们都在这个问题上摸不着头脑。谢谢!!

——赞恩

0 投票
1 回答
215 浏览

php - 如何通过php在桌面上获取hcsr04超声波传感器距离

我想通过 PHP 获得与 HC-Sr04 超声波传感器的距离以及笔记本电脑上显示的 LED 灯的颜色,谁能帮助我被困在这里.. 提前致谢

我的php代码..

我的 Arduino 代码:...

0 投票
2 回答
1605 浏览

raspberry-pi3 - 树莓派伺服和超声波传感器抖动

我想知道其他人在使用 Raspberry Pi(我拥有 3B)上的伺服电机和超声波传感器时是否遇到过同样的问题。

本质上,我在伺服电机 ( HS-422 ) 的顶部安装了两个相距 180° 的超声波传感器 ( HC-SR04 )以充当雷达。

这是一个示例代码。Servo 和 Sonic 类是由我制作的。它们功能齐全,并且使用 Joan 的pigpio

问题:当我使伺服旋转角度(180次)时,一切正常。当我将我的超声波传感器伺服器一起实例化并返回它们distance()时,一切都开始滞后,伺服器移动非常缓慢。

我试图打印距离,看看是否是伺服抖动问题,但我的怀疑得到了证实:一切都滞后了。

好像 RPi 太慢了。

有时,我会获得 20° 的“正常”速度,然后再次减速。这向我证实,这不是gpio图书馆问题,也不是传感器问题。

有没有办法解决这个问题?RPi 真的落后了吗?