[問題] raspberrypi使用nodejs應用IoT

看板Linux作者 (steel)時間9年前 (2016/11/23 11:52), 編輯推噓2(205)
留言7則, 4人參與, 最新討論串1/1
各位高手們,小弟剛接觸樹梅派沒多久,如有問蠢問題請原諒 小弟之前有使用過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://www.ptt.cc/bbs/Linux/M.1479873166.A.4FE.html

11/23 12:04, , 1F
那個是 nodejs 的 code 不是給你塞網頁的
11/23 12:04, 1F

11/23 12:05, , 2F
請自己做 backend 再去接
11/23 12:05, 2F

11/23 19:13, , 3F
python + flask 後端試試看
11/23 19:13, 3F

11/25 09:21, , 4F
謝謝各位熱情的回覆
11/25 09:21, 4F

11/26 11:02, , 5F
node.js就可以寫後端了,請關鍵字搜尋,消化一下相關作法。
11/26 11:02, 5F

11/26 11:02, , 6F
最常見的就用express做web伺服器,設計路由api連接led.js去
11/26 11:02, 6F

11/26 11:02, , 7F
驅動裝置
11/26 11:02, 7F
文章代碼(AID): #1ODHAEJ- (Linux)