Webiopi 没有通过继电器自动启动

Posted

技术标签:

【中文标题】Webiopi 没有通过继电器自动启动【英文标题】:Webiopi no auto start with relay 【发布时间】:2014-05-24 16:06:08 【问题描述】:

我有这个 index.html,并且我已经将我的树莓派与模块继电器连接起来。问题是当我打开使用按钮的网站时,它就像按钮已经被点击一样开始。当我单击按钮时,我想将信号发送到继电器。我应该改变什么?

webiopi().ready(function() 

                webiopi().setFunction(7,"out");
                var content, button;
                content = $("#content");

                button = webiopi().createGPIOButton(7, "SWITCH");
                content.append(button);
                webiopi().refreshGPIO(true);              
);

【问题讨论】:

您是否尝试过先执行 gpio reset 嗯,我该怎么做?我不是专家!现在我正在学习...你能告诉我怎么做吗? 是的,不客气!首先,关注this tutorial。然后,回来获取更多提示......抱歉耽搁了。 好的,我完成了教程!下一个伙伴是什么? 现在,您可以使用gpio reset了。使用中继前先试试:goo.gl/nYImwP 【参考方案1】:

我敢打赌你的继电器是由低状态触发的,你可以使用 Webiopi 将引脚初始化为高或低,编辑 /etc/webiopi/config 文件并在启动时将 PIN7 设置为高,文档在这里http://code.google.com/p/webiopi/wiki/CONFIGURATION .

【讨论】:

以上是关于Webiopi 没有通过继电器自动启动的主要内容,如果未能解决你的问题,请参考以下文章

阅读《车站信号自动控制》教材记录

ADB 工作原理

通过自动缩放组中的 count.index 引用启动配置

给Debian9 没有rc.local的添加开机自动启动

Microsoft 365 - 如何设置Teams自动启动

在 USB 上自动启动应用程序(通过自动运行?)