问题标签 [arduino-yun]

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 回答
148 浏览

c++ - 从 Arduino 库中的方法获取私有布尔属性

我正在 arduino 中创建自己的库来控制泵。该库非常简单:


泵.h


泵.cpp



环形()


问题是当我在 Arduino 的 loop() 函数中调用 IsOpen 函数时,我总是得到错误,并且 Pump 立即关闭。我的代码有什么问题?

0 投票
1 回答
330 浏览

c - Arduino yun 几个小时后停止工作

我正在尝试使用 arduino yun 将机器生产的零件数量输出到谷歌电子表格。通过我的设置,我可以暂时将数据输出到电子表格。然而,过了一段时间,云停止了工作。我用来指示代码正在运行的红色 LED 熄灭了,我再也看不到端口列表中的 arduino。32u4 芯片的复位导致 LED 重新亮起,表示代码正在运行,但板仍然没有出现在端口菜单中。

我在我们的车间对其进行了测试,它已经运行了 7-12 个小时,完全没有问题。只有当我们把它带到生产车间时,我们才开始遇到这些问题。有谁知道问题可能是什么?这是代码中最相关的部分:

更新:我在 checkVoltage 函数中添加了一系列打印语句。上面的代码已更新以反映这一点。我发现它在尝试使用 sendData.runShellCommandAsynchronously 时挂起。输出看起来像

尝试运行ShellCommand 时网络连接中断会导致此问题吗?

0 投票
1 回答
279 浏览

postman - 每天多次使用邮递员发送邮件

我正在做一个 Arduino 个人项目。

使用thingspeak + postman,我可以手动发送推文。我希望邮递员在我的 API 字段更新时自动发送推文。

你能帮我吗?

0 投票
0 回答
527 浏览

c# - 无线串行通信

我创建了这个 Arduino 草图,它通过控制台库与我的电脑通信,并通过我的网络使用串行监视器。本质上,当我输入数字 1 时,我的 Arduino 步进电机移动 30 步等。但是,必须输入串行监视器很不方便。我希望任何人都知道如何创建一个可执行的 Windows 窗体或可以通过我的网络连接到 Arduino Yun 控制台的东西。

这是我希望能够工作的 Windows 窗体应用程序:

提前致谢,是的,我可能犯了一个大错误,我还不太精通...... :)

0 投票
1 回答
1123 浏览

arduino - 如何在安装在 Arduino Yun 上的 SD 卡上创建文本文件?

正如标题所说,我正在尝试从我的 Arduino 草图创建一个文本文件。我的 Arduino 通过以太网电缆连接到我的计算机,但 SD 卡安装在 Arduino 上,所以我假设与计算机的连接(USB 或以太网)无关紧要。我在Arduino 官方文档中找到的内容似乎很简单,但我无法创建文件。

这是我的代码:

这是输出:

与我上面提供的链接相反,我使用Console而不是Serial打印语句。其余的都是一样的。我显然已经安装了 SD 卡。

有人知道吗?

0 投票
1 回答
81 浏览

javascript - 从浏览器向 Arduino 发送请求具有高延迟

我的笔记本电脑通过 ESP8266 wifi 连接了一个 Arduino Yun。允许跨源数据流使用 http 请求从 Arduino 获取数据。

http请求的问题在于它取决于ESP8266芯片处理请求的速度。大约是 750 毫秒。

但我想要实现的是 Arduino 和我的浏览器之间闪电般的快速无线响应。有替代方案吗?

我发送数据的javascript代码是:

并检索数据:

简而言之:我有 6 个引脚声明为输入,6 个引脚声明为输出。我希望数据尽可能实时地填充我的 javascript 变量。(低毫秒)

谢谢

0 投票
0 回答
149 浏览

python - Arduino yun pip install mysql-python 失败

我使用 pip install mysql-python 它告诉我

回溯(最近一次通话最后):

我在谷歌上搜索了很多方式说需要 pip install libmysqlclient-dev 或 python-dev 我尝试了它们但仍然不起作用希望任何人都可以帮助我!

0 投票
1 回答
367 浏览

go - 在 Arduino Yún 上执行 Go 程序

我想在 Arduino Yún 平台上运行一个 Go 程序。它具有在 32 位 MIPS 处理器 (Atheros AR9331) 上运行的嵌入式 Linux。

test.go 的内容:

我在 Linux (4.13.12-1-ARCH #1 SMP PREEMPT Wed Nov 8 11:54:06 CET 2017 x86_64 GNU/Linux) 上使用以下命令,Go (go1.9.2 linux/amd64) 编译二进制文件:

我将二进制文件复制到设备(通过 SSH)并在那里执行。它不会崩溃。它不打印“你好!”。它似乎只是在等待标准输入。我该如何调试/修复这个?

设备上 /proc/cpuinfo 的内容:

设备上 strace ./test 的输出:

uname -r 在设备上的输出:

0 投票
1 回答
518 浏览

python-3.x - 使用 Process.h 从 Arduino Yun 调用 python 脚本

我是 Arduino 的新手,并试图检查我在 Arduino 中的 python 脚本是否正在运行。

我将 python 脚本(sample.py)放在了/mnt/sda1/arduino/www/SD 卡中。

从草稿文件中,我像下面这样写,

下面是我的python脚本代码(sample.py),

我在这里要做的是检查我的 python 脚本是否正在运行。但是,它在串行监视器上没有显示任何内容。

我在这里做错了什么..?

有人可以帮我吗?

或者任何人都可以给我一个示例代码(临时代码)来检查 python 脚本是否正在运行?

提前致谢。

0 投票
0 回答
335 浏览

vhdl - Arduino Yun - UART 通过 USB 主机到 Nexys 4 DDR FPGA 板

我正在做一个需要在 SD 卡中读取和写入数据的项目,我想制作评估硬件中传入数据的算法。我发现通过我的 FPGA 板读/写 SD 卡的唯一方法是实现一个处理器,然后编写软件,这首先会破坏使用 FPGA 板的目的。

所以,我决定使用我的 Arduino Yun 从 micro SD 卡中读取信息,然后将其编码为二进制并将每条数据发送到 UART 中的 FPGA。

(数据由 DNA 中的碱基对组成,所以我让每个碱基对占据 4 位,并使其成为更多的逻辑图,而不是任何类型的 ASCII 图或任何东西——这个选择的细节不是非常重要,但它使得使用 UART 和二进制对这个应用程序有效。)

但是,唯一可以为 FPGA 板传输 UART 信号的是 micro USB 插槽,所以我必须将电缆插入其中,并将其另一端插入 Arduino 的 USB 主机。

我了解到 Yun 的 USB 主机只连接到板载 Linux 处理器,虽然我知道这意味着我需要在我用来扩展 Yun 的 micro SD 卡上安装各种软件包内存,我不确定要使用哪些软件包,甚至不确定如何使用它们。

谁能指出我应该安装的库/包的方向,以及我应该编写什么样的代码来实现这个功能?

任何帮助将不胜感激。

如果我遗漏了任何细节,请告诉我!