问题标签 [webiopi]
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.
python - RaspberryPi webiopi 脚本错误不起作用
我想尝试使用 RaspberryPi,但 .py 代码不起作用。它给了我很多错误。
- 空间错误
- 缩进错误:
expected an indented block " global VELUX_STATE, AUTO_mode "
我只复制了官方论坛的代码,适用于其他人。
链接: http ://egrasland.blogspot.fr/2014/01/control-your-velux-roller-shutter-with.html
我复制代码并粘贴到“sudo nano script.py”中
我做错了什么?
此外,来自 RaspberryPi 的官方 webiopi 的代码对我也不起作用。调试出错,程序无法启动。
python - Python、Webiopi 和树莓派
我正在尝试通过无线和 webiopi 控制我的 Raspberry Pi 汽车。基本功能工作正常 - 有我单击 fwd 的界面,汽车将前进,当我释放按钮时,它会停止。
我现在想集成超声波距离传感器,这样当我向前行驶时,当前面有东西时,汽车应该停下来。我让它去哪里,当我点击前进按钮时,当有东西在范围内时,汽车会行驶并停止,但它只会在有东西在范围内时停止,而不是当我释放按钮时。我的 while 循环以某种方式循环(卡住)并且没有从 webiopi 读取释放按钮功能。
有人可以帮忙吗 - 已经做了好几天了,不知道我哪里出错了:-(
这是我的python脚本中的循环:
这是我的 webiopi 函数调用的代码:
这就是我现在拥有它但仍然无法工作的方式(我是一个完全的菜鸟:-)):
也许向前迈出了一小步。看到 webipi 使用自己的“循环”,我添加了循环代码来检查电机 GPIO 的状态和距离以及电机是否正在运行以及距离是否太短然后停止。当我按下前进按钮时汽车现在移动,当我释放它时停止,当前进并且距离小于 30 厘米时它会停止。唯一的问题是当距离太短并且我多次按下前进按钮太快时,我现在得到一个“GPIO.output(Echo,1) _webiopi.GPIO.InvalidDirectionException: The GPIO channel is not an OUTPUT”错误: -( .
代码现在看起来像这样:
raspberry-pi - 在带有 WebIOPi 的 SPI 上使用 MCP3008 和 MCP23S17 时出现问题
我对 WebIOPi 很陌生,我正在尝试我的第一个测试。首先,我为我的英语道歉。我正在尝试使用带有MCP3008
CE0 和MCP23S17
带有 SPI 总线的 CE1 上的 RPi。
我的问题是设备仅在连接到 CE1 时才能工作(因此,当 23017 在 CE0 上时,我无法将引脚设置为输入或输出并将其设置为 1 或 0,但 3008 在 CE1 上并且我看到它的电平当 - 反之亦然 - 23017 在 CE1 上时,它功能齐全,但 3008 输出保持静止)。
因此,我认为这不是硬件问题(我在电子方面没有太多专业知识,但幸运的是我没有自己构建电路 :)),我认为这是 WebIOPi 配置中的问题。这是我的 WebIOPi 配置:
我只将这两行添加到我的配置文件中。
我没有触及我最初安装的 WebIOPi 的任何其他内容。
在这种情况下(adc0 功能齐全,mcp1 不工作),当加载 WebIOPi 设备监视器时,我看到 adc0 级别工作正常,mcp1 引脚在输入和输出之间以及从 0 和 1 之间随机变化。这可能是配置错误吗?
javascript - 无法更新树莓派、gpio-header html 文件
我对使用 webiopi 进行编程非常陌生,对树莓派也很陌生。我和我的兄弟正计划构建一个在树莓派上运行的机器人。我们计划在机器人上安装一个摄像头。我们将通过我们的树莓派流式传输相机并控制机器人,两者都通过同一个网站。
但是,这是我的问题:我为我的树莓派下载并安装了 webiopi。随着该 webiopi 附带一个示例代码,他将执行该代码。这些是简单的 html 文件。如果我对它们进行任何更改,树莓派只会显示原始文件。
这是第一个原件:
这是我要上传的版本(用于测试):
不知道大家有没有遇到过这个问题。但是如果我不能更新我的网页,我就不能继续我的项目。
谢谢你的帮助
贾斯汀
python - 为什么会发生这种情况我没有第 86 行
我试过运行这个,我只使用了空格而不是制表符
即使我没有第 86 行,它也会给我这个错误
文件“tespit.py”,第 86 行 ^ IndentationError: unexpected unindent 请帮助我,我无法解决问题...
python - 带有 sql 或 sqlite 的 Webiopi (Raspberry pi)
我在使数据库与 webiopi 一起工作时遇到了一些问题。我已经导入 sqlite3 并更改文件夹权限,但是当我运行 webiopi 时,什么都没有创建。但是,f.write('This is a test\n')
每个过程之后的其他功能正常工作并重复循环。希望你能帮我?
谢谢
php - 如何在现有网站中使用 WebIOPi
我正在尝试使用 WebIOPi,但在让它与我的项目一起工作时我很迷茫。
背景:我正在使用运行 Wheezy 的 Raspberry Pi B+。我正在开发一个只能在本地访问的基于 Web 的应用程序。我在 /var/www 中有一堆在 Apache 上运行的 php 文件。现在我需要让我的硬币接受器参与这个项目。硬币接收器http://www.adafruit.com/products/787发送单脉冲(我只需要一枚硬币)。我首先使用中断使用 python 脚本尝试了硬币接收器,它工作正常。
但现在我需要能够捕获这些脉冲并将它们显示在 php 页面上,更新每个硬币插入的数量。我已经研究 WebIOPi 几个小时了,但我只能找到关于读取 pin 状态的信息,而不是监听中断。谁能指出我正确的方向?
任何帮助将不胜感激。谢谢!
javascript - Webiopi 多按钮 css
我想更改具有不同颜色的按钮的背景颜色,但最终在按钮和 .bd 中重叠 css
Javascript:
CSS:
HTML:
希望任何人都可以告诉我如何正确解决此问题?谢谢
php - 使用 webiopi 访问 gpio 引脚
我想使用 webiopi 在线访问 gpio 引脚。当单击一个按钮时,按钮的颜色将改变以指示它是 0 还是 1。按钮正在显示,但背景颜色没有改变。我是 webiopi 的新手。这是我的代码。请告诉我为什么背景颜色没有改变。
webserver - 让树莓派与 IFTTT Maker 频道兼容
我真的很想知道用新的 ifttt.com/maker 频道控制 gpios 或运行脚本的有效方法是什么。从树莓派触发某些东西真的很容易,您只需卷曲给定的事件 url,然后触发您的操作。反过来对我来说有点复杂。 http://i.stack.imgur.com/06fog.jpg
因此,我尝试使用 WebIOPI 设置服务器,效果很好,但并不真正符合我的计划。它基本上与您的 weaved.com 帐户相关联。您认为用 ifttt 触发我的 gpios 的一种简单且稳定有效的方法是什么?