สารบัญ:

Distance Sensor Alarm พร้อม Arduino: 5 ขั้นตอน
Distance Sensor Alarm พร้อม Arduino: 5 ขั้นตอน

วีดีโอ: Distance Sensor Alarm พร้อม Arduino: 5 ขั้นตอน

วีดีโอ: Distance Sensor Alarm พร้อม Arduino: 5 ขั้นตอน
วีดีโอ: How to make a Security System with Ultrasonic Sensor and Arduino 2024, พฤศจิกายน
Anonim
สัญญาณเตือนระยะเซนเซอร์พร้อม Arduino
สัญญาณเตือนระยะเซนเซอร์พร้อม Arduino

คุณเคยต้องการสัญญาณเตือนเซ็นเซอร์วัดระยะทาง/การเคลื่อนไหวที่อาจประกอบเองที่บ้านและเปิดใช้งานด้วยการพลิกสวิตช์หรือไม่? ระบบเตือนภัยที่ฉันสร้างขึ้นนั้นใช้เซ็นเซอร์วัดระยะอัลตราโซนิกเพื่อตรวจสอบว่าวัตถุปรากฏภายใน 15 นิ้วหรือไม่และเมื่อสัญญาณเตือนถูกติดอาวุธ (เช่นเมื่อเปิดสวิตช์) ไฟเตือนจะเริ่มกะพริบในขณะที่เสียงกริ่งดังขึ้น เกิดเสียงอึกทึกครึกโครมให้ผู้คนรอบข้างตื่นตระหนกทันที นาฬิกาปลุกถูกตั้งค่าด้วยตัวจับเวลาซึ่งใช้ LED 7 ส่วน แม้ว่านาฬิกาปลุกจะยังคงเปิดอยู่เรื่อยๆ เว้นแต่จะปิด แต่หลังจาก 10 วินาทีจากทริกเกอร์ ตำรวจจะได้รับ "การแจ้งเตือน" และส่งไปยังตำแหน่งของคุณ มาดูวัสดุที่จำเป็นกัน

เสบียง

LED เซเว่นเซกเมนต์

เขียงหั่นขนม

Arduino

Buzzer

เคาน์เตอร์จอห์นสันเดเคด x 2

555 ตัวจับเวลา

เซ็นเซอร์ระยะอัลตราโซนิก

LED x 9

ตัวต้านทาน 470 โอห์ม

ตัวต้านทาน 330 โอห์ม x 2

ตัวต้านทาน 1 เมกะโอห์ม

ขั้นตอนที่ 1: ประกอบไฟ LED กะพริบ

ประกอบไฟ LED กระพริบ
ประกอบไฟ LED กระพริบ
ประกอบไฟ LED กระพริบ
ประกอบไฟ LED กระพริบ

อย่าลืมรหัสสีสายไฟของคุณ! โดยพื้นฐานแล้วสายสีแดงหมายถึงการเชื่อมต่อกับพลังงานในขณะที่สายสีดำหมายถึงการเชื่อมต่อกับกราวด์ สายไฟที่มีสีต่างกันซึ่งไม่ได้แสดงถึงสีดำหรือสีแดงเป็นเพียงเพื่อความสวยงามซึ่งขึ้นอยู่กับดุลยพินิจของคุณ คุณจะต้องกำหนดค่าตัวจับเวลา 555 ของคุณให้เป็น 1 ใน 2 ตัวนับทศวรรษของ Johnson เมื่อคุณวางสายตัวนับหนึ่งตัวจนสุดแล้ว ให้ไปยังตัวถัดไป คราวนี้เชื่อมต่อเอาต์พุตแบบกลับด้าน 10 พินจากตัวนับที่กำหนดค่าไว้แล้วและเชื่อมต่อกับตัวจับเวลาของตัวนับทศวรรษที่สองของคุณ ตรวจสอบให้แน่ใจว่าได้กราวด์พินทั้งหมดที่เชื่อมต่อกับสีดำ (หรือหากคุณใช้ tinkercad ให้ใช้ระบบการติดฉลากในตัวเพื่อแยกแยะพินต่างๆ) ตรวจสอบให้แน่ใจว่าได้เชื่อมต่อเขียงหั่นขนมกับพินดิจิตอลแทนที่จะต่อเข้ากับแหล่งจ่ายไฟโดยตรง สิ่งนี้จะมีประโยชน์เนื่องจากเราสามารถจัดการได้เมื่อระบบ LED ถูกขับเคลื่อนด้วยรหัส

ขั้นตอนที่ 2: เซ็นเซอร์ระยะอัลตราโซนิก

เซ็นเซอร์ระยะอัลตราโซนิก
เซ็นเซอร์ระยะอัลตราโซนิก

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

ขั้นตอนที่ 3: ไฟ LED และ Buzzer เจ็ดส่วน

LED และ Buzzer เจ็ดส่วน
LED และ Buzzer เจ็ดส่วน
LED และ Buzzer เจ็ดส่วน
LED และ Buzzer เจ็ดส่วน

กำหนดค่าเจ็ดเซ็กเมนต์ที่นำไปสู่พินดิจิทัลที่คุณเลือก อย่าเสียบพินที่เรียกว่า DP ทั้งนี้ขึ้นอยู่กับรุ่นของคุณ คุณจะมีขั้วบวกร่วม (CA) หรือแคโทดร่วม (CC) ทั้งนี้ขึ้นอยู่กับรุ่นของคุณ ตรวจสอบให้แน่ใจว่าได้เชื่อมต่อ CC กับกราวด์และ CA เพื่อจ่ายไฟด้วยตัวต้านทาน 330 โอห์มที่ใดที่หนึ่งในสายวงจร นอกจากนี้ ควรวางส่วนนำเจ็ดส่วนไว้ใกล้กับศูนย์กลางของสัญญาณเตือน แต่ไม่ควรกีดขวางการมองเห็นของเครื่องมือหลักใดๆ สำหรับออด โปรดตั้งค่าออดเป็นพินดิจิตอลสำหรับขาเทอร์มินัล และเสียบขาลบกับกราวด์พร้อมกับตัวต้านทานหนึ่งกิโลโอห์ม

ขั้นตอนที่ 4: สวิตช์

สวิตช์
สวิตช์

สวิตช์ควรต่อกับไฟและกราวด์สำหรับขั้วใดขั้วหนึ่งจากทั้งสองขั้ว ขาทั่วไปควรต่อกับพินดิจิทัล เพราะหากเปิดสวิตช์ไฟจะเข้าที่พินซึ่งจะตรวจจับไฟและบอกสัญญาณเตือนให้ปิด.

ขั้นตอนที่ 5: รหัส

รหัส
รหัส

ไฟล์ Arduino สำหรับรหัสถูกวางไว้และสามารถดาวน์โหลดได้สำหรับผู้ใช้ที่ปฏิบัติตามคู่มือนี้ รหัสทำหน้าที่รับรู้ระยะทางของเซ็นเซอร์ระยะอัลตราโซนิก ทริกเกอร์การเตือนหากเซ็นเซอร์ระยะอัลตราโซนิกตรวจจับวัตถุภายใน 15 นิ้วและสวิตช์ถูกตั้งค่าเป็นปิด การดำเนินการนี้จะทริกเกอร์ไฟติดตาม/ไฟกะพริบแบบ LED ในรูปของลูกศร ตัวจับเวลาเจ็ดส่วนนำเวลา 10 วินาที (9 ถึง 0) และเสียงกริ่งจะดังขึ้นทุกครั้งที่ผ่านไปหนึ่งวินาทีบนจอแสดงผลเจ็ดส่วน สามารถปลดอาวุธปลุกได้อย่างง่ายดายโดยการย้ายวัตถุออกนอกขอบ 15 นิ้วหรือเปิดสวิตช์

แนะนำ: