问题标签 [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.
arduino - Arduino Uno 上传失败
作为我正在进行的项目的一部分,我收到了一个 arduino uno 和一些代码。我以前从未与他们合作过,所以这对我来说是一种全新的体验。
我正在使用他们网站上的 Arduino 应用程序,当我编译代码时它工作正常。但是,当我上传时,出现错误:
我查看了为此返回的每一个谷歌结果,但我没有得到任何结果。我尝试在 3 台不同的机器上上传,每台机器上至少有两个不同的操作系统。我到底怎么让它接受这个代码?
提前致谢!
arduino - Arduino没有得到认可
我不确定这是问的正确地方,但我在 stackoverflow 上看到了其他 Arduino 线程,所以我假设它没问题。
我的 arduino uno 兼容板没有得到认可。我在windows 8和windows xp上试过。当我打开设备管理器时,在“端口(COM 和 LPT)”部分下只有一个名为“USB 串行端口”的条目。然而,Arduino 在连接时确实会闪烁。
我尝试卸载 USB 串行端口驱动程序,或更新它们,但两者都不起作用:驱动程序似乎是最新的,当我卸载并重新连接 arduino 时,它们又出现了。
当我尝试上传程序时,我得到
或者
(当我使用“使用程序员上传”时)。
我希望任何人都可以帮助我解决这个问题,我一直在努力让它工作一段时间。
编辑 2:我在我父母的电脑上尝试了同样的事情,它安装了 windows vista。在那里,该板在“未知设备”下被识别为 USB 串行端口(首先是其他东西,我认为它是一个包含两个大写字母和四个数字的代码,但我不确定,我无法理解重新命名,即使在卸载驱动程序后)。
arduino - 需要帮助为 4 个舵机和 2 个操纵杆设置编码,我在哪里连接操纵杆的 SEL 连接
托尼在这里,我对整个 arduino 世界来说是一个全新的人。
首先是我的项目,我的设备,为什么我决定使用 arduino,我正在尝试做什么,以及我正在使用的代码。
我的项目比较简单;能够平移和倾斜 2 个重量为 0.06 盎司的摄像机。摄像机被用来记录天气。下面的编程有效,但我遇到的问题是,当我释放操纵杆时,舵机返回零(或者我们称之为 90° 位置)。我使用的操纵杆与 Playstation 2 游戏手柄中使用的类型相同。它们允许使用 Z 轴,对我来说,我想用它来保持相机指向我上次定位的方向,直到我希望将它平移或倾斜到不同的轴。我希望我解释清楚。
最后,我不想使用无线,我希望使用硬接线,因为我相信它会减少我所在地区其他无线电频率的干扰。
我的设备或组件如下:
我决定使用 arduino,因为它是计算机/电子商店人员向我推荐的。我没有编码 arduino 或任何其他类型的编程的先验知识。然而,我能够为 1 个操纵杆和 2 个伺服器进行编码,并将其扩展为包括一个附加的操纵杆和 2 个附加的伺服器。如前所述,我有 4 个伺服器和 2 个操纵杆的编码,我不能也不明白我需要做什么才能使 Z 轴能够执行我上面所说的操作。
我向那些更有经验的人道歉,我把这个带到这里,但我真的需要帮助。
编码:
感谢您花时间帮助我。我很感激。
arduino - 带mp3屏蔽Arduino的步进电机
对于一个大学项目,我想制作一个与 mp3shield 相结合的步进电机。
它工作正常,但是当我将它们放在相同的代码中时,它的行为是否真的很奇怪,我的步进电机开始摇晃。
我的代码如下:
让步进电机转动的代码如下:
播放歌曲的代码:
我为步进电机使用了一个驱动器,输入为 12V 1000mA。如果我想在没有电机的情况下播放歌曲,效果很好。如果我想在没有声音的情况下旋转电机,它也可以正常工作。
希望你能提供帮助。
先感谢您,
镍氢
编辑:我也有一些 LED,工作正常。当我按下一个按钮时,会有一个随机模式。当我把它放在代码中时:
它就像我想要的那样工作。但如果我尝试:
播放歌曲时电机开始摇晃,并且从未旋转过 360 度。
arduino - Arduino com 端口一直很忙
我有一个 Arduino Uno R3,上面有一个我正在玩的加速度计。这个设置已经工作了很长一段时间,从上传到检查串行输出的一切工作。
今天我开始遇到 com 端口报告忙或根本没有连接的问题。当我使用默认 IDE 时,它根本找不到 arduino,但是当我使用修改后的 IDE(Arduino ERW 1.0.5)时,似乎找到了要通信的端口,但它报告它很忙。
我现在已经重新安装了 5 或 6 次驱动程序,并搜索了任何其他可能有效但它们不会改变任何东西的驱动程序。我还检查了我的电脑是否确实检测到了它所做的 arduino,它列在设备管理器的 COM 端口中。我还尝试将 COM 端口从 COM3 更改为 COM4,但它仍然可以进行 3 次上传,然后 COM 端口从 IDE 的串行端口列表中“消失”了。
编辑:奇怪的是,在关闭一些似乎与串行通信有关的程序后,它就可以工作了。我必须调查我关闭的时间和时间。
EDIT2:目前看来,当不使用处理应用程序上的停止按钮时,处理有时没有正确关闭,然后没有关闭与 arduino 的连接。自从我开始在处理中使用停止按钮以来,我没有遇到任何问题。
Win 8.1 最新驱动程序和 IDE(一个名为 Arduino ERW 1.0.5 的改装 IDE 似乎工作得更好,但也有同样的问题)
我注意到的一件事是,如果我在重新启动时按下重置按钮,它不会通过串行发送任何内容,它是在重置后默认为 Blink 程序还是什么?
arduino - arduino uno 的行为与 Duemilanove 不同?
我有一个在我的 Duemilanove 上运行良好的项目——我可以将它编译为“生产”,它在没有串行通信的情况下运行,并且它会发送一些推文。我可以为简单的串行消息传递和调试而编译它,或者我可以为详细的串行活动编译它。一切正常。对于详细模式,我使用 Serial.print(F("Some message String")) 将字符串保留在 SRAM 之外。在我开始之前,我很容易用完 SRAM,当然简单的串行模式很好,但是 verbose 会无法运行,或者运行不规律。
现在我拿起了一个 Uno R3 并将我的软件加载到它上面。我加载得很好,但在详细模式下根本不会通过串行通信(其他操作似乎也失败了),但在简单串行模式下,它工作正常,并且为“生产”编译它工作正常。
规格说明 Uno 的内存配置与 Duemilanove 相同。SRAM有什么区别吗?Serial.print(F()) 在 Uno 中的工作方式不一样吗?这是一个 OSEPP Uno R3 - 那里有问题的经验吗?我知道较早的那些被闪错了,需要 pgm'd w/一个替代目标规范,但这似乎很好。(使用 Mac OSX 10.8.4,并已更新 FTDI 2.2.18)
感谢您的任何建议。-罗斯。
c - MCU/Arduino 复位
我有以下设置。我发现我的 arduino 再次重新启动。我有 Arduino 板、LCD 显示器、传感器。使用 7812 稳压器 IC 为 7805 IC 和 Arduino 板的传感器和 LCD 显示器共享公共接地和 5v 电源供电。最后他们处于共同的基础上。现在我有代码了。我单独尝试每个功能都可以正常工作,没有任何错误,并且 Arduino 板不会被重置。当我将所有代码块放在一起时。重新启动。一旦它重新启动工作正常几分钟,然后再次重置。
如何解决这个问题?
/li>
我在我的 Serial.println 语句中添加了这些函数
java - 无法使用 java 将数据发送到 arduino
我一直在尝试使用 java gnu.io 库仅向 arduino 发送一个字符。它可以从 arduino 发送的串行端口读取数据,但无法将数据发送到串行端口。这是我试图发送 ana 的代码接收数据
这里的输出是一个打印流对象;其他代码就像我在以下链接中找到的代码 http://playground.arduino.cc/Interfacing/Java#.UyWijKiSweg 任何建议都会非常有帮助。
nfc - 使用 Arduino Uno 的 PN532 库写入 Mifare Ultralight C
我使用示例代码从 MIFARE Ultralight 读取并写入 MIFARE Classic,定义在 .h 文件中:
但是当我运行下面的代码时:
结果将是这样的:
它没有进入“Go here 1”,这意味着没有写命令给读者,有人知道为什么吗?
gps - 使用 icomsat v1.1 发送 gps 数据
我正在做我最后一年的项目,跟踪车辆并在谷歌地图上显示位置,我正在使用 arduino、GPS 模块和 icomsat v1.1 GPRS 模块。我正在尝试将 GPS 数据发送到我本地服务器上的网页没有成功,我该怎么做,请帮助:
这就是我的做法: