问题标签 [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 回答
291 浏览

c - 如果我使用共享库,如何在 Arduino 中构建和上传代码?

我有一个要嵌入 Arduino 的 C 代码,该代码使用当前工作目录中存在的.ino一些共享库 ( )。.so如何Arduino Yun使用 Arduino IDE(或任何其他方法)构建并上传此代码。

如果我这样做很困难,请建议在这里做什么是正确的。

0 投票
0 回答
69 浏览

parse-platform - 如何让我的 Arduino Yún 通过 Parse.com 接收推送通知

我按照快速入门指南设置在我的 Arduino Yún 上接收 Parse Push 通知。

我正在使用 Yún 嵌入式 SDK 1.0.3-1。

它只能在重新启动或调用 .setup() 时工作​​一次。

之后,无论我是从仪表板还是 javascript 客户端发送,接收推送都不起作用。

0 投票
1 回答
73 浏览

sap - 英特尔galileo 还是arduino yun?

arduino Yun 和 Gallileo Intel 的主要区别是什么?你推荐我买哪一个?我想将它用于物联网项目,我希望能够将它连接到 SAP 和英特尔平台即服务。

0 投票
0 回答
113 浏览

arduino - Arduino Yún Bridge 的奇怪行为

最近,我一直在写一个 Arduino(Yún) 草图来从桥上获取 RGB 值(0-255)。我Bridge.begin()在设置和循环中有以下内容:

哪个应该从桥(第一个参数)获取值并将局部变量设置为它(第二个参数)。局部变量 r、g 和 b 定义为char r[4];(显然每个变量都有适当的名称)。我明白这一切,但是有一个问题:

第一次Bridge.get()调用总是返回\u0001(标题开始)。我已经通过在循环的开头添加一个虚拟桥接解决了这个问题,但这对我来说似乎很奇怪,因为第一个调用在每个循环中返回“开始标题”。

为什么会这样,有没有更好的方法来解决它?

编辑:

代码通过在 Yún 的 Linux 端运行的 python 脚本放到桥接器上。以下内容被缩短,因为计算 RGB 值的代码相当长、混乱,不应该成为问题的一部分(著名的遗言:D)。

arduino 代码(再次删节)如下:

0 投票
1 回答
411 浏览

javascript - 使用本地网页/node.js 控制 Arduino

所以首先请耐心等待,这是我第一次使用这些。我能够编写一个简单的 python 代码,可以将信息发送到 arduino 并控制它的伺服:

我能够制作一个带有数字滑块的 html/javascript 文件,我可以在我的计算机上使用 node.js 打开该文件。我的第一个想法可能是每次用户更改滑块上的数字时调用这个 python 脚本,因此让 arduino 的伺服相应地移动,但这在 javascript 中似乎很难做到。如何让网站上的用户输入写入 arduino 的串行端口?

这是 html 文件,滑块是使用 jquery 制作的。

0 投票
0 回答
1672 浏览

python - 如何从 arduino yun 草图运行 python 脚本

我需要从 arduino yun 草图运行 python 脚本。

python文件位于此处:

...这是arduino草图:

如果我从 Winscp 窗口运行 python 文件,它工作正常。我觉得路径有问题...

提前致谢...

0 投票
0 回答
75 浏览

node.js - 通过自动启动启动父进程时,Arduino Yún 上的 Node.JS 子进程正在退出

我已经用 node.js 编写了一个加热控制,在 arduino yun 上运行,它工作得很好。父进程与服务器通信并派生一个子进程,该子进程正在执行控制。我使用 fork()、johnny-5 库和firmata-sketch。

当我启动 Yun 时,SSH 到它并使用“node server.js”启动父进程(server.js),一切正常。现在我想用一个初始化脚本启动父进程。连接已建立,子进程被分叉(如果是,我会收到一个事件),但随后板子关闭,我无法控制加热器。这些是我在 yun 的 web-panel 中的日志:

状态:IO 是来自服务器的传入事件。“应用程序启动”是通过 process.send() 发送的,并且父进程向服务器发送一个事件,该事件以另一个 IO 状态响应。董事会已关闭,我无能为力。

任何想法如何解决这一问题?提前致谢 :)

0 投票
2 回答
4162 浏览

arduino - Arduino yun wifi 网络未出现在 Windows 8 上的可用网络中

我正在通过 USB 电缆将我的 Arduino Yún 连接到我的笔记本电脑,正如我在 Arduino 文档中阅读的那样:

首次打开 Yún 电源时,它将创建一个名为 ArduinoYun-XXXXXXXXXXXX 的 WiFi 网络。将您的计算机连接到此网络。

但在我的情况下,什么都没有出现,我也没有在网上找到任何与此相关的内容。

我在笔记本电脑上运行 Windows 8.1。

知道如何解决这个问题吗?

0 投票
1 回答
376 浏览

arduino-yun - 如何使用 Arduino Yun 中的 Process 类来读取一些流数据?

假设通过Bridgein运行 shell 命令,它会给出结果,我们可以使用以下代码读取结果字节。Arduino YunProcessproc

如果我必须从阻塞 shell 命令访问数据,因为它像和一样更新event?例如,一些消费者收听KafkaMosquitto订阅主题。每当使用新数据更新/发布该主题时,侦听器都会获取它。

如何Arduino Yun使用Bridge.

0 投票
1 回答
238 浏览

aws-sdk - ImportError:无法使用 OpenWrt 导入名称 HTTPSHandler

我正在尝试按照说明安装AWS-IoT-Arduino-Yún-SDK并收到此错误:

pip install paho-mqtt Traceback (most recent call last): File "/usr/bin/pip", line 9, in <module> load_entry_point('pip==7.1.2', 'console_scripts', 'pip')() File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 337, in load_entry_point return get_distribution(dist).load_entry_point(group, name) File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 2281, in load_entry_point return ep.load() File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 1991, in load entry = __import__(self.module_name, globals(),globals(), ['__name__']) File "/usr/lib/python2.7/site-packages/pip-7.1.2-py2.7.egg/pip/__init__.py", line 15, in <module> from pip.vcs import git, mercurial, subversion, bazaar # noqa File "/usr/lib/python2.7/site-packages/pip-7.1.2-py2.7.egg/pip/vcs/subversion.py", line 9, in <module> from pip.index import Link File "/usr/lib/python2.7/site-packages/pip-7.1.2-py2.7.egg/pip/index.py", line 30, in <module> from pip.wheel import Wheel, wheel_ext File "/usr/lib/python2.7/site-packages/pip-7.1.2-py2.7.egg/pip/wheel.py", line 35, in <module> from pip._vendor.distlib.scripts import ScriptMaker File "/usr/lib/python2.7/site-packages/pip-7.1.2-py2.7.egg/pip/_vendor/distlib/scripts.py", line 14, in <module> from .compat import sysconfig, detect_encoding, ZipFile File "/usr/lib/python2.7/site-packages/pip-7.1.2-py2.7.egg/pip/_vendor/distlib/compat.py", line 31, in <module> from urllib2 import (Request, urlopen, URLError, HTTPError, ImportError: cannot import name HTTPSHandler

任何想法可以在这里做什么?