作者steel999 (steel)
看板Linux
标题[问题] raspberrypi使用nodejs应用IoT
时间Wed Nov 23 11:52:43 2016
各位高手们,小弟刚接触树梅派没多久,如有问蠢问题请原谅
小弟之前有使用过WebIOPi
但是WebIOPi不太稳定,
有时会有奇怪现象产生所以打算用
http://www.instructables.com/id/JavaScript-for-IoT-Blinking-LED-on-Raspberry-P
i-Wi/
这篇文章的教学
他的范例档中有led.js
我有照他步骤一切都很顺利
(执行指令: sudo nodejs led.js)
Led有正常闪烁
但是小弟想要把javascript放在html中 ,
使其他人都可以抓树梅派所传的一些感测值
所以小弟就写了一个简单测试程式如下:
然後在树莓派架apache2 的server
使用chrome 浏览器打开
window.alert是有正常跳出,
但是LED无法闪烁,
请问各位高手们
小弟是错在哪或者是哪里观念有错请指导一下,
小弟感激不尽!!
<!DOCTYPE html><html><body>
<h1>test nodjs led blink</h1><p>test nodjs led blink </p>
<script>
window.alert(5 + 6);
var wpi = require('wiring-pi');
// GPIO pin of the ledvar configPin = 7;
// Blinking interval in usec
var configTimeout = 1000;
wpi.setup('wpi');
wpi.pinMode(configPin, wpi.OUTPUT);
var isLedOn = 0;
setInterval(function() {
isLedOn = +!isLedOn;
//isLedOn = !isLedOn;
wpi.digitalWrite(configPin, isLedOn );
}, configTimeout);
</script>
</body></html>
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.83.174.196
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Linux/M.1479873166.A.4FE.html
1F:→ CP64: 那个是 nodejs 的 code 不是给你塞网页的 11/23 12:04
2F:→ CP64: 请自己做 backend 再去接 11/23 12:05
3F:推 bobgash2: python + flask 後端试试看 11/23 19:13
4F:→ steel999: 谢谢各位热情的回覆 11/25 09:21
5F:推 aoma: node.js就可以写後端了,请关键字搜寻,消化一下相关作法。 11/26 11:02
6F:→ aoma: 最常见的就用express做web伺服器,设计路由api连接led.js去 11/26 11:02
7F:→ aoma: 驱动装置 11/26 11:02