问题标签 [arduino-uno]

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 投票
1 回答
45 浏览

python - 通过串口发送和接收

我有一个在 uno 中运行的简单程序,它使用 ping 传感器测量距离,现在我正在尝试根据 python 中的距离控制一些伺服系统,但是即使在这样的简单代码中,有条件的东西也不起作用

如果可行的话,总是这样,我是菜鸟,请帮助我!

0 投票
1 回答
221 浏览

xbee - ZigBee 网关澄清?

我正在建立一个项目,我应该能够从 IP 网关控制我的 ZigBee 终端设备(ZDO 或 ZED)。在进行了详细的研究后,我明白了建立一个设置。

但是,我需要确认来自不同供应商的 ZigBee 设备是否能够相互通信?

如果它们可以通信,是否可以使用通用(通用)网关从 IP 网络访问或控制终端设备(来自不同供应商)?

请把你的建议借给我。另外,您对已经可用的设备或如何取得进展的建议?

0 投票
2 回答
11092 浏览

arduino-uno - dht 没有命名类型错误

编译此代码时,出现错误“dht 未命名类型”

我正在使用 dht22 温度和湿度传感器,我的库位于正确的文件夹中。

任何人都可以帮我消除这种类型的错误..??

提前致谢。

0 投票
1 回答
3968 浏览

arduino - 带 Arduino Uno 的 Wifi 直连(P2P)

最近我刚开始学习 Arduino,现在我开始了一个学习项目,我将通过 WiFi-direct(无接入点,而是 P2P 组)连接超过 2 个 Arduino Uno 供电设备,并通过这些设备进行串行通信。

搜索了一段时间后,我找不到任何关于使用 Arduino 实现 WiFi-direct(P2P)的建议。任何指南或帮助内容将不胜感激。

谢谢 :)

0 投票
2 回答
9255 浏览

arrays - Data in SD card convert it to array arduino?

My data is in a text file in an SD card, and I am trying to make it an array in Arduino. My data is just a bunch of integers that will look like 270 numbers each one on a line.

I have 270 numbers like this. I just want Arduino to create an array of size 270 so I can use that data. Later on, I am going to pull out an element to put it somewhere, and so on. Following the example given I can read the data from the SD card. I'm having a hard time creating it into an array.

This is what I have tried so far. In my code the array I want String3_5 just gives me numbers 0 to 269 incrementing.

0 投票
1 回答
11671 浏览

floating-point - LCD显示不同的浮点数

我正在开发将在 LCD 上显示输出的系统。

我将变量数据类型声明为浮点数,但 LCD 显示器显示0.00我没有初始化,因为我用0.0

声明它 我希望 LCD 显示器显示0.000,但无论我尝试更改初始化值 LCD 显示器总是显示0.00 .所以,我怎样才能让液晶显示器显示0.000

这是图片的链接
下面是我的代码:

0 投票
1 回答
4410 浏览

bluetooth - 如何向 BT Shield itadstudio (Master/Slave) - Arduino 发送 AT 命令?

我在这里问一个关于如何向BT Shield发送AT命令的问题。我已经用 iteadstudio 的指南尝试了所有这些方法......

硬件:Arduino UNO R3 BT Shield(主从)iteadstudio

程序: 编写代码:

模式设置开关:CMD

UART 多路复用器:D0 作为 RX,D1 作为 TX -> 手册上说:“使用图 4 的连接时,HC-05 与 FT232RL 芯片连接,FT232RL 通过 USB 连接到 PC。这个配置你可以使用PC 上的串行软件来控制或配置 HC-05 模块。”

PS.:我已经尝试过将 D0 作为 TX,将 D1 作为 RX。

程序:

-> 将模式设置开关设置为 CMD。

-> 在 Arduino 中插入 BT Shield

-> 在 PC 上连接 Arduino

-> 选择了正确的串口

-> 将程序刷新/上传到 Arduino UNO(根据代码)。(我还在 File->Examples->SoftwareSerial->SoftwareSerialExample 尝试了默认示例)。

-> 最后打开 Monitor Serial

发生什么了:

-> 当我打开监视器串行并发送命令为:AT\n\r 或只是 AT 没有任何反应...

-> 我征服的最大值是 SoftwareSerialExample.ino 代码......它出现“测试正常”(是的,我刚刚修改了字符串)。

-> 所以,我不能发送任何 AT 命令,因为它不起作用。

PS.:我只是想发送 AT,因为当我从我的应用程序发送命令为“A”或“b”时,BT 不工作,所以程序不能使用这个屏蔽(在你问我之前,是的,我已经用另一个arduino(也是UNO)和另一个盾牌)尝试过这段代码。我希望你能帮助我。

0 投票
4 回答
3761 浏览

arduino - Arduino UNO + Ethernet Shield + 超声波传感器 = 失败

使用我的 Arduino Uno,我使用 HC-SR04 超声波传感器测量距离,使用下面的接线完全没有问题。当我连接以太网屏蔽时,我的超声波传感器不再测量距离,无论如何它总是说 0cm。我尝试过不同的数字引脚对,例如 5-7、6-8、5-9、3-5、2-8,但没有成功。

我怀疑 HC-SR04 与我的以太网屏蔽不兼容,但我在网上的任何地方都没有看到这样的警告。

  • 除了以太网屏蔽和超声波传感器本身之外,arduino 没有附加任何组件。
  • SD 卡插槽中没有 SD 卡。
  • 我的以太网屏蔽在运行 Web 服务器或 Web 客户端脚本时工作正常。
  • 以太网屏蔽的数字引脚可与温度传感器、运动传感器等所有其他组件一起正常工作。

这是我拥有的以太网屏蔽; http://www.ezshopfun.com/product_info.php?products_id=169

这是我的实际电路;

这是我的代码;

电路

0 投票
0 回答
30 浏览

arduino-uno - 处理arduino的延迟

我刚开始玩arduino。我对delay(1000)方法有点好奇。下面是一个非常简单的项目,我只是试图以默认循环速率打印 int i,但在端口 13 上有 LED

我将实际的闪烁代码移到了它自己的方法中,希望延迟实际上就像是它所在方法的暂停,但它也会减慢我的打印速度。

有没有办法让灯以一个速率闪烁而不影响循环的速率?

0 投票
0 回答
153 浏览

arduino - Can't arm ESC using arduino.(Radient Reaektor ESC)

My problem is simple. Cant seem to figure out how to arm my ESC using ardiuno. The circuit is installed correctly and everything is fine too. the ESC does power 3 servos that I attached and arduino controls those servos just fine. The only thing I need to know is to arm ESC. I know all ESC require a specific configuration but I cant seem to figure out what I need to do for mine. I did notice that the ESC needs a servo signal of "27" to turn its led on. Im guessing it means its ready to roll but then I send "90" and nothing happens. When I run the example servo sweep code with ESC ,the motor runs for a split second and stops. I tried to send all signals from 27 to 180 manually. nothing happens.

This is my ESC and motor: http://radientrc.com/Reaktor/

It came with the car. It isn't an upgrade or anything. The car works fine with the radio receiver . but I just can't arm the ESC to make it go lol

Hope someone can shed some light on this matter. Hopefully someone who dealt with the above menntioned ESC.

Thanks!