สารบัญ:
วีดีโอ: Armadillo Home Automation: 5 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:03
โครงการ Home Automation จัดการและดำเนินการระบบไฟฟ้าต่างๆ ภายในบ้าน เช่น ไฟ เครื่องใช้ไฟฟ้า และเต้ารับ โครงการนี้ใช้ Armadillo-43T ของ 4D Systems
โครงการให้ผู้ใช้ตั้งค่าโหมดเป็นแบบแมนนวลหรือแบบอัตโนมัติ ในโหมดแมนนวล ผู้ใช้สามารถเปิดหรือปิดเต้ารับหรืออุปกรณ์บางอย่างได้ ในขณะที่อยู่ในอัตโนมัติ ผู้ใช้สามารถตั้งเวลาได้จนกว่าเขาจะต้องการเปิดหรือปิดอุปกรณ์ทั้งหมดที่เชื่อมต่อ ในโหมดนี้ ผู้ใช้ไม่สามารถสลับอุปกรณ์ได้ด้วยตนเอง แต่สามารถเปลี่ยนกลับเป็นแบบแมนนวลได้ทุกเมื่อ ผู้ใช้จะได้รับโหมดอัตโนมัติสองโหมด คือ ALL DEVICES ON และ ALL DEVICES OFF ในการทริกเกอร์รีเลย์ที่เปิดและปิดอุปกรณ์ Armadillo ใช้ความสามารถของ GPIO เมื่ออยู่ในโหมดแมนนวลและตรวจพบว่ากดปุ่ม ตัวนิ่มจะสลับพิน GPIO ตามลำดับ เมื่อทำโดยอัตโนมัติ ตัวนิ่มจะเปลี่ยนหมุดทั้งหมดเป็น LOW หรือ HIGH ขึ้นอยู่กับการตั้งค่าของตัวจับเวลา อาร์มาดิลโลคือโซลูชันของเราสำหรับความต้องการด้านการแสดงผลและการสร้างต้นแบบ ตัวนิ่มทำงานบน BCM2835 SOC รวมกับโปรเซสเซอร์ CPU ARM1176JZF-S พร้อม GPU VideoCore IV ในแพ็คเกจเดียว ตัวนิ่มได้รับการพัฒนาเพื่อใช้ระบบปฏิบัติการ Armadillian ซึ่งส่วนใหญ่ใช้ระบบปฏิบัติการ Raspbian/Debian และปรับให้เหมาะสมสำหรับ BCM2835 SOC บรรจุด้วย 13 GPIO ซึ่งมี 2 ช่อง I2C เดี่ยว, 5 ช่อง SPI เดียวและ 2 ช่อง UART นอกจากนี้ยังมีช่องสัญญาณ PWM 2 ช่องซึ่งใช้ร่วมกับแอมพลิฟายเออร์ออนบอร์ดพร้อมลำโพงขนาดเล็ก นอกจากนี้ยังมีพอร์ต USB ที่สามารถใช้สำหรับอุปกรณ์ต่อพ่วง เช่น คีย์บอร์ด ฮับ USB ดองเกิล Wi-Fi และโมดูลบลูทูธ
ขั้นตอนที่ 1: มันทำงานอย่างไร
ขั้นตอนที่ 2: สร้าง
ส่วนประกอบ
- อาร์มาดิลโล 43T
- รีเลย์ 6-8 ช่อง
- เต้ารับส่วนต่อขยายที่ดัดแปลง
- 3 ไฟ/โคม
- เครื่องใช้บางอย่าง
- การ์ด uSD
ซอฟต์แวร์
โมดูล python-tk
ขั้นตอน
- แก้ไขส่วนต่อขยายดังแสดงในภาพแรกด้านบน เพิ่มการต่อสายไฟจากการเชื่อมต่อปลายเปิด สายเหล่านี้จะเชื่อมต่อกับโมดูลรีเลย์ แผนผังของเต้าเสียบส่วนขยายที่แก้ไข
- เชื่อมต่อส่วนประกอบตามที่แสดงในภาพที่สองด้านบน
- ตัวนิ่มเพื่อการเชื่อมต่อโมดูลรีเลย์:
Pin1 (GPIO37) ถึง In1
Pin2 (GPIO38) ถึง In2
Pin3 (GPIO39) ถึง In3
Pin4 (GPIO35) ถึง In4
Pin5 (GPIO36) ถึง In5
Pin6 (GPIO45) ถึง In6
Pin9 (GND) ถึง GND
พิน10 (+5V) ถึง +5V
ต่อสายไฟขยายของเต้ารับส่วนต่อขยายที่ดัดแปลงเข้ากับโมดูลรีเลย์ตามที่แสดงในภาพที่สองด้านบน
ขั้นตอนที่ 3: โปรแกรม
• เปิดแผ่นข้อมูล Armadillo-43T และปฏิบัติตามคำแนะนำในการติดตั้งอิมเมจ Armadillian และซอฟต์แวร์ที่จำเป็นอื่นๆ
• ติดตั้งโมดูล python-tk
sudo apt-get ติดตั้ง python-tk
• ติดตั้ง, เดินสายไฟPi ไปที่ลิงค์นี้เพื่อดูคำแนะนำ:
https://wiringpi.com
• หลังจากติดตั้ง wiringPi แล้ว ให้ดาวน์โหลดและติดตั้ง wiringARM
wget
• ดาวน์โหลดและแตกไฟล์ HomeAutomation.zip
• หลังจากขั้นตอนเหล่านี้ ให้เรียกใช้ HomeAutomation.py
แนะนำ:
ปุ่ม Home Automation มูลค่า $5: 4 ขั้นตอน
ปุ่ม Home Automation ราคา $5: ปุ่ม Home Automation ราคา $5 บางครั้งวิธีแก้ปัญหาที่ง่ายที่สุดคือปุ่มเดียว เราต้องการวิธีง่ายๆ ในการเรียกใช้กิจวัตร "เวลาเข้านอน" บนฮับระบบอัตโนมัติภายในบ้านของเรา (Hubitat Elevation) ซึ่งจะปิดไฟส่วนใหญ่ ตั้งค่าอื่นๆ ให้อยู่ในระดับที่เฉพาะเจาะจง และ
Arduin-home-automation: 5 ขั้นตอน
Arduin-home-automation: ในคำแนะนำนี้ ฉันจะบอกคุณเกี่ยวกับตัวอย่างของระบบอัตโนมัติภายในบ้านที่ควบคุมโดย ZELIO SR3 PLC และบอร์ด Arduino ที่ใช้ในการวัดและควบคุมแสง ความร้อน และความชื้น นักเรียนของฉันใช้ระบบนี้เพื่อเรียนรู้พื้นฐานของ ระบบอัตโนมัติ
Next Gen Home Automation โดยใช้ Eagle Cad (ตอนที่ 1 - PCB): 14 ขั้นตอน
Next Gen Home Automation โดยใช้ Eagle Cad (ตอนที่ 1 - PCB): บทนำ: ทำไมฉันถึงพูดถึงรุ่นต่อไป: เพราะมันใช้ส่วนประกอบบางอย่างที่ดีกว่าอุปกรณ์ระบบอัตโนมัติภายในบ้านแบบเดิม สามารถควบคุมเครื่องใช้โดย: Google Voice Commands Touch Panel บน Device Control จากแอป
DIY Home Automation Intruder Alarm System!: 5 ขั้นตอน (พร้อมรูปภาพ)
DIY Home Automation Intruder Alarm System!: ในโครงการนี้ ฉันจะแสดงวิธีใช้ซอฟต์แวร์ Home Assistant เพื่อสร้างระบบเตือนภัยผู้บุกรุกสำหรับบ้านของคุณ โดยทั่วไป ระบบจะตรวจจับว่าประตูถูกเปิดโดยไม่ได้รับอนุญาตหรือไม่ จากนั้นระบบจะส่งการแจ้งเตือน
เริ่มต้นใช้งาน Home Automation: การติดตั้ง Home Assistant: 3 ขั้นตอน
เริ่มต้นใช้งาน Home Automation: การติดตั้ง Home Assistant: ตอนนี้เรากำลังจะเริ่มชุด Home Automation ซึ่งเราสร้างบ้านอัจฉริยะที่จะช่วยให้เราควบคุมสิ่งต่างๆ เช่น ไฟ ลำโพง เซ็นเซอร์ และอื่นๆ โดยใช้ศูนย์กลางร่วมกับ ผู้ช่วยเสียง ในโพสต์นี้ เราจะมาเรียนรู้วิธีอิน