raspberrypi使用nodejs應用IoT - Linux

Caroline avatar
By Caroline
at 2016-11-23T11:52

Table of Contents

各位高手們,小弟剛接觸樹梅派沒多久,如有問蠢問題請原諒
小弟之前有使用過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>

--
Tags: Linux

All Comments

Queena avatar
By Queena
at 2016-11-26T01:19
那個是 nodejs 的 code 不是給你塞網頁的
Anthony avatar
By Anthony
at 2016-11-29T13:58
請自己做 backend 再去接
Puput avatar
By Puput
at 2016-12-02T01:55
python + flask 後端試試看
Daniel avatar
By Daniel
at 2016-12-04T02:28
謝謝各位熱情的回覆
Puput avatar
By Puput
at 2016-12-07T19:49
node.js就可以寫後端了,請關鍵字搜尋,消化一下相關作法。
最常見的就用express做web伺服器,設計路由api連接led.js去
驅動裝置

PING值與網站瀏覽速度的問題請教

Joseph avatar
By Joseph
at 2016-11-22T21:39
話說……最近想買VPS,所以關心了一下一些主機的PING值 比如我PING到LA的值差不多是160~200 實在是怕買了之後會很慢 但我不小心PING www.amazon.com 這PING值慢的會到300,但網站看起來沒有不能接受的情況, 應該說還滿快的…… 所以,除了先花錢買之外,光看PING值 ...

有辦法在linux mint 18上安裝win7@docker

Dinah avatar
By Dinah
at 2016-11-22T19:35
我linux mint 18 mate 64 bit 已經裝好docker 有辦法再經由docker上裝上win7 64bit使用嗎 有人可以教怎麼做嗎 查了對岸知乎:Docker並不是虛擬機,他和原系統共用底層的,所以Linux上裝的Docker不能裝Windows應 用程序的 - ...

debian找不到miro這個package

Ingrid avatar
By Ingrid
at 2016-11-22T12:56
我現在用的是debian jessie 我看miro的網站說,只要下apt-get install miro就可以安裝了 可是我卻找不到這個package...,試了兩台都不行 有人在debian裝過這軟體嗎?這是一個影片播放軟體 -- → yoasi: 總之就是 去死吧 古德利安08/21 18:52 推 ...

Apache

Poppy avatar
By Poppy
at 2016-11-21T16:45
sudo apt-get install apache2 Reading package lists... Done Building dependency tree Reading state information... Done You might want to run and#39;apt-get ...

灌ubuntu server中mirror設定

Hedda avatar
By Hedda
at 2016-11-20T23:36
[問題簡敘] 在實體機上裝ubuntu server 之前都是在vmware裡裝ubuntu server 沒有在實體機裝ubuntu server 系統的經驗 第一次裝在mirror的選擇上就卡關 [安裝步驟跟訊息] [configure the network]的部份 namde server ad ...