สารบัญ:
- ขั้นตอนที่ 1: การติดตั้งโหนด Red
- ขั้นตอนที่ 2: การติดตั้ง Node-Red
- ขั้นตอนที่ 3: การเปิด Node-Red
- ขั้นตอนที่ 4: การติดตั้ง Extra Nodes
- ขั้นตอนที่ 5: การตั้งค่า Hareware
วีดีโอ: ระบบอัตโนมัติภายในบ้านโดยใช้ Raspberry Pi 3 และ Node-RED: 6 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:05
วัสดุที่จำเป็น:1. Raspberry Pi 32.รีเลย์โมดูล3.สายจัมเปอร์สำหรับข้อมูลเพิ่มเติมอ้างอิง:
ขั้นตอนที่ 1: การติดตั้งโหนด Red
Node-RED เป็นเครื่องมือที่มองเห็นได้สำหรับการเดินสาย Internet of Things ที่สามารถเรียกใช้บน Raspberry Pi และช่วยให้สร้างโปรเจ็กต์ต้นแบบได้อย่างรวดเร็ว ก่อนที่ฉันจะเริ่ม ฉันต้องการล้างบางสิ่ง: ฉันเพิ่งมาใหม่ ดังนั้นอาจเป็นไปได้ว่าฉันทำผิดพลาด ดังนั้นอย่าสนใจเลย ตั้งค่า Raspberry Pi บนเครือข่ายและอัปเดตการแจกจ่าย คุณสามารถเรียกใช้คำสั่งต่อไปนี้ในเทอร์มินัลสำหรับสิ่งนั้น:sudo rpi-updatesudo rebootAfter reboot รันคำสั่งต่อไปนี้:sudo apt-get updatesudo apt-get upgrade เมื่อสิ้นสุดโครงการ ส่วนต่อประสานผู้ใช้ขั้นสุดท้ายของโครงการนี้จะมีลักษณะดังนี้:
ขั้นตอนที่ 2: การติดตั้ง Node-Red
แอปพลิเคชันนี้ทำงานในเว็บเบราว์เซอร์ ดังนั้นคุณไม่จำเป็นต้องติดตั้งแอปพลิเคชันพิเศษใดๆ เพื่อเล่นกับมัน และคุณสามารถเรียกใช้จากสมาร์ทโฟน แท็บเล็ต หรือจากพีซีที่มีเว็บเบราว์เซอร์ได้ และสำหรับสิ่งที่โครงการนี้เกี่ยวข้อง คุณสามารถทำให้บ้านของคุณเป็นแบบอัตโนมัติภายในเครือข่ายในบ้านของคุณเท่านั้น คุณสามารถขยายฟังก์ชันการทำงานของระบบได้ แต่ฉันจะไม่อธิบายในโปรเจ็กต์นี้ สำหรับโปรเจ็กต์นี้ ก่อนอื่น คุณจะต้องตั้งค่า Node-RED บน Raspberry Pi 2. การติดตั้ง Node-RED บน Raspberry Pi มีสองวิธี สิ่งนี้:มี Node-RED ที่ติดตั้งไว้ล่วงหน้าในอิมเมจ Raspbian Jessie พฤศจิกายน 2015 ไปที่: Menu->Programming->Node-RED หรือคุณสามารถติดตั้งได้ด้วยตนเอง มีเอกสารประกอบที่ดีมากสำหรับสิ่งนั้น และคุณสามารถค้นหาได้ที่นี่ การเรียกใช้ Node-RED หลังจากตั้งค่าทุกอย่างแล้ว ขั้นตอนต่อไปคือการเรียกใช้ Node-RED คุณสามารถเรียกใช้จากเมนูหรือโดยคำสั่งต่อไปนี้ในเทอร์มินัล:node-red-startnode-red-stop (เพื่อหยุด Node-RED) หากคุณต้องการทำงานบนเดสก์ท็อป Raspberry Pi ให้เปิดเว็บเบราว์เซอร์และป้อน ที่อยู่ที่คุณอาจพบดังแสดงในภาพต่อไปนี้หลังจากเรียกใช้ Node-RED:
ขั้นตอนที่ 3: การเปิด Node-Red
หรือตัวเลือกที่สอง (ดีกว่าการทำงานบนโฮสต์ในพื้นที่มาก) คือเปิดเว็บเบราว์เซอร์ในพีซีเครื่องอื่น (เร็วกว่า Raspberry Pi) ที่เชื่อมต่อกับเครือข่ายในบ้านของคุณและป้อนที่อยู่ตามที่แสดงในภาพต่อไปนี้ ฉันใช้ ตัวเลือกที่สอง เปิดเว็บเบราว์เซอร์และป้อนที่อยู่ของ Raspberry Pi ของคุณ ในกรณีของฉันคือ: 192.168.1.12:1880หากทุกอย่างถูกต้อง คุณจะพบผลลัพธ์ต่อไปนี้:ดังที่คุณเห็นทางด้านซ้ายมีโหนดต่างๆ มากมาย และฉัน ฉันจะใช้บางส่วนของพวกเขาสำหรับโครงการนี้ เพียงลากและวางเพื่อใช้งาน
ขั้นตอนที่ 4: การติดตั้ง Extra Nodes
เพิ่มโหนดให้กับ Raspberry Pi ของคุณและมันง่ายมาก เพียงป้อนคำสั่งต่อไปนี้ใน terminal:cd ~/.node-rednpm install node-red-contrib-gpio (เอกสารประกอบ)npm ติดตั้ง node-red-contrib-ui (เอกสารประกอบ) คุณ สามารถค้นหาโหนดและเอกสารประกอบอื่นๆ ได้ที่นี่ (ไม่จำเป็นสำหรับโครงการนี้) หลังจากรันคำสั่งเหล่านี้แล้ว ฉันแนะนำให้หยุดและรีสตาร์ท Node-RED เพื่อให้สามารถอัปเดตรายการโหนดได้
ขั้นตอนที่ 5: การตั้งค่า Hareware
ตั้งค่าฮาร์ดแวร์เชื่อมต่อส่วนประกอบฮาร์ดแวร์กับพินที่เหมาะสมตามที่คุณกำหนดใน Node-RED ตรวจสอบส่วนแผนผังสำหรับแผนภาพวงจร เอาท์พุทหากคุณทำทุกอย่างถูกต้องแล้วคุณจะพบผลลัพธ์เช่นนี้
แนะนำ:
ระบบอัตโนมัติภายในบ้านโดยใช้ ESP8266 หรือ NODEMCU: 6 ขั้นตอน
ระบบอัตโนมัติภายในบ้านโดยใช้ ESP8266 หรือ NODEMCU: เคยต้องการทำให้บ้านของคุณเป็นแบบอัตโนมัติผ่าน wifi หรือไม่? ต้องการควบคุมไฟ พัดลม และอุปกรณ์อื่น ๆ จากสมาร์ทโฟนของคุณหรือไม่? หรือเคยต้องการคำแนะนำเกี่ยวกับอุปกรณ์ที่เชื่อมต่อและเริ่มต้นใช้งานหรือไม่ โครงการ Home Automation นี้จะ
ระบบอัตโนมัติภายในบ้านโดยใช้ MQTT และ ESP8266: 6 ขั้นตอน
ระบบอัตโนมัติในบ้านโดยใช้ MQTT และ ESP8266: ทุกวันนี้ ระบบอัตโนมัติในบ้านกำลังเป็นที่นิยมและเป็นยุคใหม่ของ IoT (Internet of Things) ทุกคนพยายามทำให้บ้านเป็นแบบอัตโนมัติในลักษณะบางอย่างที่สามารถควบคุมจากระยะไกลหรือแบบแมนนวลได้ และทำให้ชีวิตง่ายขึ้นสำหรับพวกเขา มีเทคนิคของมนุษย์ในการควบคุม
ระบบอัตโนมัติภายในบ้านโดยใช้ Google Firebase: 3 ขั้นตอน
ระบบอัตโนมัติภายในบ้านโดยใช้ Google Firebase: บทนำ: นี่คือโครงการระบบอัตโนมัติภายในบ้านที่ใช้ firebase และ nodeMCU อย่างแรกเลยว่าทำไมฉันถึงเลือก Firebase เพราะสามารถดูแลรักษาได้ง่าย มีรายงานความคืบหน้า, Crash Analytics และอื่นๆ และไม่มีค่าใช้จ่ายใดๆ เลย เราจึงสามารถ
ระบบอัตโนมัติภายในบ้านโดยใช้ Google Assistant และ Adafruit IO: 3 ขั้นตอน
ระบบอัตโนมัติภายในบ้านโดยใช้ Google Assistant และ Adafruit IO: Google Assistant คือบริการสั่งงานด้วยเสียงที่ใช้ AI (ปัญญาประดิษฐ์) เมื่อใช้เสียง เราสามารถโต้ตอบกับ Google Assistant และค้นหาบนอินเทอร์เน็ต กำหนดเวลากิจกรรม ตั้งปลุก อุปกรณ์ควบคุม ฯลฯ บริการนี้พร้อมใช้งานบน sma
ระบบอัตโนมัติภายในบ้านโดยใช้ Raspberry Pi Matrix Voice และ Snips (ตอนที่ 2): 8 ขั้นตอน
ระบบอัตโนมัติภายในบ้านโดยใช้ Raspberry Pi Matrix Voice และ Snips (ตอนที่ 2): การอัปเดตระบบอัตโนมัติภายในบ้านโดยใช้ Raspberry Pi Matrix Voice และ Snips ใน PWM นี้ใช้สำหรับควบคุม LED ภายนอกและเซอร์โวมอเตอร์ทุกรายละเอียดที่ให้ไว้ในส่วนที่ 1https://www.instructables.com/id/Controlling-Light