Electoday 2025

ไมโครคอนโทรลเลอร์ => Embedded System Board => Topic started by: Admin on November 13, 2022, 04:26:24 PM

Title: Node-RED 101 ตอนการติดตั้ง Node-RED บน Raspberry Pi
Post by: Admin on November 13, 2022, 04:26:24 PM
ตามปกติแล้วโปรแกรม Node-RED จะติดตั้งมากับ Raspbian OS อยู่แล้ว เราสามารถทดสอบว่ามี Node-RED ติดตั้งแล้วหรือไม่โดยการพิมพ์

node-red

่่ถ้ามี Node-RED ติดตั้งเรียบร้อย จะแสดงหน้าต่างรายละเอียดดังรูปด้านล่าง

(https://cw.lnwfile.com/_/cw/_raw/z9/08/hy.png)

ถ้ายังไม่มี Node-RED ติดตั้ง เราก็สามารถติดตั้งได้โดยใช้คำสั่ง

sudo apt-get install nodered

หรือถ้าเราอยากอัพเดทเป็น version ล่าสุด ก็สามารถทำได้โดยใช้คำสั่ง

bash <(curl -sL https://raw.githubusercontent.com/node-red/linux-installers/master/deb/update-nodejs-and-nodered)

หลังจากติดตั้งหรืออัพเดทเรียบร้อย เราสามารถเริ่มต้นใช้งานโปรแกรม Node-RED ได้โดยใช้คำสั่ง

node-red-start

จะมีหน้าต่างแสดงรายละเอียดขึ้นมาดังรูปด้านล่าง ซึ่งจะมีรายละเอียดคำสั่งที่สำคัญอีก 3 คำสั่งคือ

node-red-stop หยุดการทำงานของโปรแกรม Node-RED
sudo systemctl enable nodered.service กำหนดให้โปรแกรม Node-RED เริ่มทำงานทุกครั้งที่มีการบูตระบบ
sudo systemctl disable nodered.service สั่งให้ยกเลิกการกำหนดให้โปรแกรม Node-RED เริ่มทำงานทุกครั้งที่มีการบูตระบบ

(https://cw.lnwfile.com/_/cw/_raw/3h/34/p2.png)

เมื่อโปรแกรม Node-RED ทำงาน เราสามารถเข้าใช้งานได้โดยการเปิดโปรแกรมเว็บเบราว์เซอร์แล้วใส่ url เป็นเลข IP ของ Raspberry Pi ตามด้วยเครื่องหมาย : และหมายเลขพอร์ต 1880 เช่น

192.168.1.109:1880

เมื่อใส่ url เรียบร้อยจะปรากฏหน้าต่างเริ่มต้นใช้งานของโปรแกรม Node-RED ดังรูปด้านล่าง แต่ถ้าเราเรียกโปรแกรม Node-RED จากตัว Raspberry Pi โดยตรง ก็ใส่ url เป็น localhost:1880

(https://cw.lnwfile.com/_/cw/_raw/ue/tr/0o.png)