Arduino Home Security System: 7 ขั้นตอน (พร้อมรูปภาพ)
Arduino Home Security System: 7 ขั้นตอน (พร้อมรูปภาพ)
Anonim
Arduino Home Security System
Arduino Home Security System
Arduino Home Security System
Arduino Home Security System

นี่คือระบบรักษาความปลอดภัยภายในบ้านโดยใช้ Arduino Mega 2560 ซึ่งจะส่งสัญญาณเตือนเมื่อเปิดประตูหรือตรวจพบการเคลื่อนไหวในห้องเมื่อเปิดใช้งานระบบ เป็นโครงการที่ดีสำหรับทุกคนในปีสุดท้ายในมหาวิทยาลัย คุณสามารถอัปเกรดได้ดียิ่งขึ้น จะอยู่ที่นี่เพื่อช่วย มีความสุข!!

ขั้นตอนที่ 1: รายการที่จำเป็น

รายการที่จำเป็น
รายการที่จำเป็น
รายการที่จำเป็น
รายการที่จำเป็น
รายการที่จำเป็น
รายการที่จำเป็น
รายการที่จำเป็น
รายการที่จำเป็น

รายการที่จำเป็นจะแสดงในภาพ อย่าลืมกล้อง คุณสามารถใช้ dashcam จากที่ใช้ในรถยนต์ คุณยังสามารถเพิ่มกล้อง IP เพื่อออกอากาศวิดีโอสดออนไลน์ได้

ส่วนประกอบทั้งหมดนี้สามารถซื้อได้ในราคาถูกบน eBay

Arduino Mega 2560 เป็นสมองหลักของระบบ

Arduino Uno สำหรับไฟในบ้าน

ปุ่มกดสำหรับป้อนพินเพื่อเปิดใช้งานและปิดใช้งานระบบ

เขียงหั่นขนมสำหรับส่วนประกอบและการเชื่อมต่อ

เซอร์โวสำหรับการเคลื่อนไหวของกล้องที่สัมพันธ์กับเซ็นเซอร์หรือการเคลื่อนไหวที่ตรวจพบ

เซ็นเซอร์ตรวจจับความเคลื่อนไหว PIR สำหรับห้องเพื่อตรวจจับการเคลื่อนไหวใดๆ

หน้าจอแสดงผล LCD ขนาด 20X4 สำหรับแสดงผลและระบุตำแหน่งของการเคลื่อนไหวที่ตรวจพบ สถานะการเตือน ฯลฯ

สวิตซ์กำจัดประตูแม่เหล็ก ซึ่งติดอยู่กับประตูเพื่อตรวจจับเมื่อประตูเปิดหรือปิด

Buzzer สำหรับนาฬิกาปลุก

สายจัมเปอร์สำหรับเชื่อมต่อ

DS 1305 สำหรับอินพุทอินพุท

RGB นำ

กล้อง

ตัวต้านทาน 1KOhmX4

4.7KOhm โพเทนชิโอมิเตอร์ X2

รีเลย์เพื่อควบคุมสถานะการเปิดและปิดของกล้อง และไฟ LED หากคุณใช้ไฟ LED 12V ถ้าไม่เช่นนั้น คุณสามารถเลือกที่จะไม่สนใจรีเลย์และเปิดเครื่องกล้องด้วยแล็ปท็อปของคุณ และ LED แรงดันต่ำใดๆ ที่มี 3V-5V สามารถจ่ายไฟให้กับ Arduino ได้.

อุปกรณ์นี้จะเชื่อมต่อโดยใช้แผนภาพวงจรที่แสดงในขั้นตอนต่อไป

ขั้นตอนที่ 2: แผนภาพวงจรของการเชื่อมต่อ

แผนภาพวงจรของการเชื่อมต่อ
แผนภาพวงจรของการเชื่อมต่อ
แผนภาพวงจรของการเชื่อมต่อ
แผนภาพวงจรของการเชื่อมต่อ
แผนภาพวงจรของการเชื่อมต่อ
แผนภาพวงจรของการเชื่อมต่อ

ด้วยแผนภาพวงจร การสร้างวงจรจะเริ่มตามรูปแบบที่จัดวางไว้บนแผนภาพ

ฉันต้องบอกว่านี่ไม่ใช่สำหรับผู้เริ่มต้นที่เพิ่งเริ่มใช้ Arduino และการเขียนโปรแกรมใน Arduino แต่สามารถท้าทายให้คุณเรียนรู้เพิ่มเติมในขณะที่คุณสร้างมัน อยู่ที่นี่เพื่อช่วยทุกขั้นตอนเพื่อช่วยให้คุณสร้างและทำให้ดีกว่าของฉัน

ขั้นตอนที่ 3: การเชื่อมต่ออุปกรณ์

การเชื่อมต่ออุปกรณ์
การเชื่อมต่ออุปกรณ์
การเชื่อมต่ออุปกรณ์
การเชื่อมต่ออุปกรณ์
การเชื่อมต่ออุปกรณ์
การเชื่อมต่ออุปกรณ์

ขั้นแรกให้ทดสอบการแสดงผลหน้าจอ LCD ด้วยรหัสย่อ ทดสอบการทำงานของส่วนประกอบด้วยโค้ดในขณะที่คุณสร้างเพื่อแก้ปัญหาข้อผิดพลาดและหลีกเลี่ยงระบบที่ไม่ทำงาน ระบบที่สมบูรณ์พร้อมข้อผิดพลาดอาจแก้ไขได้ยากหากได้รับการจัดการทีละขั้นตอน ปัญหาส่วนใหญ่ที่จะเกิดขึ้นนั้นเกิดจากการเชื่อมต่อที่ไม่ถูกต้อง ข้อผิดพลาดของรหัส หรือส่วนประกอบที่บกพร่องที่ใช้ ระวังตัวไว้คนเดียวตลอดทาง

หมายเหตุ: อย่าลืมแนบตัวต้านทาน 1KOhm กับขั้วบวกของเซ็นเซอร์ PIR เพื่อทำหน้าที่เป็นตัวต้านทานแบบดึงขึ้น

ขั้นตอนที่ 4: สร้างแบบจำลองบ้านของคุณ

สร้างแบบจำลองบ้านของคุณ
สร้างแบบจำลองบ้านของคุณ
สร้างแบบจำลองบ้านของคุณ
สร้างแบบจำลองบ้านของคุณ
สร้างแบบจำลองบ้านของคุณ
สร้างแบบจำลองบ้านของคุณ

โมเดลขึ้นอยู่กับว่าคุณต้องการให้ออกมาเป็นอย่างไร เลือกดีไซน์และโครงสร้าง ที่จะช่วยทดสอบอุปกรณ์ในสถานการณ์แบบเรียลไทม์ ฉันใช้ไม้อัดในตอนแรกและต่อมาก็ลองใช้กระดาษแข็ง อะไรก็ได้ที่ดีสำหรับงานนี้

ไม่สำคัญว่าคุณจะเลือกสร้างช่องไหน หากคุณสร้างห้องนอน 3 ห้อง คุณจะต้องใช้เซ็นเซอร์ PIR 3 ตัวและรหัสเพิ่มเติมซึ่งคล้ายกับส่วนอื่นๆ แต่มีพินเอาต์ต่างกัน และจะยังใช้งานได้ดี คุณยังสามารถมีโรงรถหรือทำให้ซับซ้อนขึ้นได้

หลังคาฉันใช้กระดาษแข็งและตัดลายพิมพ์จากกระดาษ A4

ขั้นตอนที่ 5: ประกอบส่วนประกอบเข้ากับบ้านจำลอง

ประกอบชิ้นส่วนเข้ากับบ้านจำลอง
ประกอบชิ้นส่วนเข้ากับบ้านจำลอง
ประกอบชิ้นส่วนเข้ากับบ้านจำลอง
ประกอบชิ้นส่วนเข้ากับบ้านจำลอง
ประกอบชิ้นส่วนเข้ากับบ้านจำลอง
ประกอบชิ้นส่วนเข้ากับบ้านจำลอง
ประกอบชิ้นส่วนเข้ากับบ้านจำลอง
ประกอบชิ้นส่วนเข้ากับบ้านจำลอง

การกำจัดประตูแม่เหล็กอยู่ด้านหลังประตูหน้าและประตูหลัง ในขณะที่เซ็นเซอร์ PIR เข้าไปในห้อง ให้ติดป้ายห้องเป็นห้องนอน 1 และห้องนอน 2 หรือ 3 หากคุณเลือกที่จะเพิ่ม

ตอนนี้ ทำการทดสอบการทำงานของเซอร์โว ตรวจสอบให้แน่ใจว่าได้เคลื่อนที่ไปในทิศทางที่ถูกต้องและมุมที่ต้องการ คุณจะต้องอัปเดตรหัสหากบ้านจำลองของคุณมีรูปร่างและขนาดไม่ตรงกับของฉัน นั่นเป็นเพียงการเปลี่ยนตำแหน่งในรหัส

ขั้นตอนที่ 6: ขั้นตอนสุดท้าย

ระยะสุดท้าย
ระยะสุดท้าย
ระยะสุดท้าย
ระยะสุดท้าย
ระยะสุดท้าย
ระยะสุดท้าย

นำทุกอย่างมารวมกันและทดลองใช้อีกครั้ง การเปิดประตูแต่ละครั้งควรกระตุ้นสัญญาณเตือนและหน้าจอจะแสดงว่าประตูใดเปิดอยู่ การเคลื่อนไหวใด ๆ ในห้องควรกระตุ้นการเตือนและแสดงจุดเคลื่อนไหวบนหน้าจอ

ที่แนบมาเป็นรหัส!!

attac

มีความสุข!!!!

ขั้นตอนที่ 7: รหัสและวิดีโอสั้น ๆ ที่ฉันทำก่อนทำโปรเจ็กต์นี้ให้เสร็จ

แนบเป็นวิดีโอสั้น ๆ ระหว่างการทดสอบการประกอบและรหัส หวังว่าสิ่งนี้จะเป็นแรงบันดาลใจให้คุณทำมากขึ้นเรื่อย ๆ มีความสุข. ฉันอยู่ที่นี่หากคุณเผชิญกับความท้าทายใด ๆ … Adios!!