ฉันต้องการที่จะรู้ว่าใครสามารถมองเห็นปัญหาไฟฟ้าที่ร้ายแรงในสิ่งที่ฉันพยายามทำจากมุมมองไฟฟ้า
ตัวอย่าง Youtube
http://www.youtube.com/watch?v=BmsdXMbd2vo
เวอร์ชั่นสั้น:
- ฉันมีรีเลย์ 220 โวลต์ในบ้านเชื่อมต่อกับไฟและปุ่มกด 220V
- ฉันต้องการเพิ่มรีเลย์ 220V ควบคุม Arduino ที่เชื่อมต่อกับคนแรกที่จะส่ง "พัลส์" สั้น ๆ ของ 220V เพื่อสลับคนที่มีอยู่ในและนอก
- ด้วยการเพิ่มการถ่ายทอด Arduino ในแบบคู่ขนานกับสวิทช์ที่มีอยู่ฉันปล่อยให้เดิม 'ระบบ' ไม่บุบสลาย - ถ้า Arduino หยุดทำงานฉันยังคงสามารถใช้ไฟตามปกติเพียงสูญเสียระบบอัตโนมัติ
- ในการตรวจสอบสถานะของแสงฉันวางแผนที่จะใช้ACS712 โมดูลเอฟเฟกต์ฮอลล์
ฉันเก่งในการเขียนซอฟต์แวร์ แต่เป็นมือใหม่เกี่ยวกับด้านไฟฟ้าของสิ่งต่าง ๆ
- ไฟเกือบทั้งหมดเป็นปุ่มกดชั่วคราวที่เชื่อมต่อกับรีเลย์ 220V
- สองตำแหน่งในบ้านที่เชื่อมต่อสายไฟทั้งหมดเพิ่มรีเลย์ 220V แบบอนุกรมพร้อมสวิตช์ไฟปกติเชื่อมต่อกับ Arduino
- เซ็นเซอร์กระแส 30 แอมป์ใช้สำหรับตรวจจับสถานะของสวิตช์ไฟ
- Arduino แต่ละตัว (หรืออย่างน้อยหนึ่งชุดใน Arduinos จำนวนมาก - ซึ่งไม่เพียงพอ) Ethernet Shield ใช้ในการส่ง / รับข้อมูลผ่านเครือข่ายปิด (ไม่สามารถเข้าถึงได้จาก LAN / อินเทอร์เน็ต)
รีเลย์ 220 โวลต์ที่ติดตั้งในตอนนี้ถูกใส่เข้าที่เพื่อให้สามารถเปิดหรือปิดไฟได้จากหลาย ๆ ที่จากห้อง คิดว่ารีเลย์เป็นวงจรควบคุม 3 ด้าน
- ด้านหนึ่งมีไฟ 220V เข้ามา
- ด้านหนึ่งมีปุ่มกดที่ทำงานบน 220V
- ด้านหนึ่งมีเอาต์พุตไปยังหลอดไฟ
220V เป็นรีเลย์เปิด / ปิด ทุกครั้งที่มีการกดปุ่มใด ๆ มันจะสลับสถานะของมันตราบใดที่คุณกดปุ่มมากกว่า 0.1 วินาที (ดังนั้นมันจึงกล่าวไว้ในคู่มือรีเลย์)
ช่างไฟฟ้าของฉันติดตั้งรีเลย์ 220V ไม่ใช่ 'ปกติเปิด' หรือ 'ปิดปกติ' หากไฟดับและกลับมาไฟจะกลับสู่สถานะก่อนหน้า
Arduino-relay มีด้าน 5V สำหรับ Arduino, ด้าน 220V สำหรับไฟและรีเลย์แต่ละตัวได้รับการจัดอันดับถึง 20A ที่ 220V จากการคำนวณของฉันหลอดไฟ 100W อยู่ที่ประมาณ 0.5A และฉันใช้ไฟ 30W ดังนั้นฉันจึงมีข้อผิดพลาดมากมาย
ในการทริกเกอร์การจ่ายไฟหลัก 220V ทั้งหมดที่ฉันต้องทำคือใช้รีเลย์ Arduino เปิดตามปกติและทริกเกอร์สถานะปิดเป็นเวลานานกว่า 0.1 วินาที ฉันแค่ต้องส่ง "ชีพจร" 220V ไปยังรีเลย์ 220V
นี่คือเหตุผลหลักที่ไฟจะยังคงทำงานตราบใดที่พลังงานยังคงอยู่ Arduino ทั้งหมดสามารถล้มเหลวและไฟปกติจะทำงานตามปกติฉันจะสูญเสียความเป็นไปได้ในการควบคุมระยะไกลและการตั้งเวลา / การเขียนสคริปต์ขั้นสูงเท่านั้น
ลืมที่จะใส่ในภาพ:
เส้นสีแดงด้านบนที่มาถึงรีเลย์ 220v มาจากสายไฟหลัก
เส้นสีแดงที่ด้านซ้ายและด้านล่างของรีเลย์ 220v จะมี 220v อยู่เสมอ
** สาธิต Youtube ** http://www.youtube.com/watch?v=BmsdXMbd2vo