สารบัญ:

ระบบอัตโนมัติภายในบ้านโดยใช้ Raspberry Pi 3 และ Node-RED: 6 ขั้นตอน
ระบบอัตโนมัติภายในบ้านโดยใช้ Raspberry Pi 3 และ Node-RED: 6 ขั้นตอน

วีดีโอ: ระบบอัตโนมัติภายในบ้านโดยใช้ Raspberry Pi 3 และ Node-RED: 6 ขั้นตอน

วีดีโอ: ระบบอัตโนมัติภายในบ้านโดยใช้ Raspberry Pi 3 และ Node-RED: 6 ขั้นตอน
วีดีโอ: Home Automation with Node RED and Raspberry Pi 2024, พฤศจิกายน
Anonim
ระบบอัตโนมัติภายในบ้านโดยใช้ Raspberry Pi 3 และ Node-RED
ระบบอัตโนมัติภายในบ้านโดยใช้ Raspberry Pi 3 และ Node-RED

วัสดุที่จำเป็น: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

การติดตั้ง Hareware
การติดตั้ง Hareware

ตั้งค่าฮาร์ดแวร์เชื่อมต่อส่วนประกอบฮาร์ดแวร์กับพินที่เหมาะสมตามที่คุณกำหนดใน Node-RED ตรวจสอบส่วนแผนผังสำหรับแผนภาพวงจร เอาท์พุทหากคุณทำทุกอย่างถูกต้องแล้วคุณจะพบผลลัพธ์เช่นนี้

แนะนำ: