问题标签 [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.
c - 如果我使用共享库,如何在 Arduino 中构建和上传代码?
我有一个要嵌入 Arduino 的 C 代码,该代码使用当前工作目录中存在的.ino
一些共享库 ( )。.so
如何Arduino Yun
使用 Arduino IDE(或任何其他方法)构建并上传此代码。
如果我这样做很困难,请建议在这里做什么是正确的。
parse-platform - 如何让我的 Arduino Yún 通过 Parse.com 接收推送通知
我按照快速入门指南设置在我的 Arduino Yún 上接收 Parse Push 通知。
我正在使用 Yún 嵌入式 SDK 1.0.3-1。
它只能在重新启动或调用 .setup() 时工作一次。
之后,无论我是从仪表板还是 javascript 客户端发送,接收推送都不起作用。
sap - 英特尔galileo 还是arduino yun?
arduino Yun 和 Gallileo Intel 的主要区别是什么?你推荐我买哪一个?我想将它用于物联网项目,我希望能够将它连接到 SAP 和英特尔平台即服务。
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 代码(再次删节)如下:
javascript - 使用本地网页/node.js 控制 Arduino
所以首先请耐心等待,这是我第一次使用这些。我能够编写一个简单的 python 代码,可以将信息发送到 arduino 并控制它的伺服:
我能够制作一个带有数字滑块的 html/javascript 文件,我可以在我的计算机上使用 node.js 打开该文件。我的第一个想法可能是每次用户更改滑块上的数字时调用这个 python 脚本,因此让 arduino 的伺服相应地移动,但这在 javascript 中似乎很难做到。如何让网站上的用户输入写入 arduino 的串行端口?
这是 html 文件,滑块是使用 jquery 制作的。
python - 如何从 arduino yun 草图运行 python 脚本
我需要从 arduino yun 草图运行 python 脚本。
python文件位于此处:
...这是arduino草图:
如果我从 Winscp 窗口运行 python 文件,它工作正常。我觉得路径有问题...
提前致谢...
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 状态响应。董事会已关闭,我无能为力。
任何想法如何解决这一问题?提前致谢 :)
arduino - Arduino yun wifi 网络未出现在 Windows 8 上的可用网络中
我正在通过 USB 电缆将我的 Arduino Yún 连接到我的笔记本电脑,正如我在 Arduino 文档中阅读的那样:
首次打开 Yún 电源时,它将创建一个名为 ArduinoYun-XXXXXXXXXXXX 的 WiFi 网络。将您的计算机连接到此网络。
但在我的情况下,什么都没有出现,我也没有在网上找到任何与此相关的内容。
我在笔记本电脑上运行 Windows 8.1。
知道如何解决这个问题吗?
arduino-yun - 如何使用 Arduino Yun 中的 Process 类来读取一些流数据?
假设通过Bridge
in运行 shell 命令,它会给出结果,我们可以使用以下代码读取结果字节。Arduino Yun
Process
proc
如果我必须从阻塞 shell 命令访问数据,因为它像和一样更新event
?例如,一些消费者收听Kafka
或Mosquitto
订阅主题。每当使用新数据更新/发布该主题时,侦听器都会获取它。
如何Arduino Yun
使用Bridge
.
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
任何想法可以在这里做什么?