สารบัญ:

สัญญาณกันขโมยกลางคืนโดยใช้ Arduino: 6 ขั้นตอน
สัญญาณกันขโมยกลางคืนโดยใช้ Arduino: 6 ขั้นตอน

วีดีโอ: สัญญาณกันขโมยกลางคืนโดยใช้ Arduino: 6 ขั้นตอน

วีดีโอ: สัญญาณกันขโมยกลางคืนโดยใช้ Arduino: 6 ขั้นตอน
วีดีโอ: สัญญาณกันขโมย DIY อุปกรณ์การขโมย แจ้งเตือน จับโจร เตือนผู้บุกรุก project 2024, พฤศจิกายน
Anonim
สัญญาณกันขโมยกลางคืนโดยใช้ Arduino
สัญญาณกันขโมยกลางคืนโดยใช้ Arduino

สวัสดี ทั้งหมดนี้เป็นคำสั่งที่ 5 ของฉัน โดยปกติฉันจะเขียนคำสั่งได้เมื่อมีการแข่งขันที่ฉันสามารถใช้ Arduino เป็นส่วนประกอบพื้นฐานได้ ดังนั้นในการประกวด Optical นี้ ฉันจึงมีโอกาสได้แสดงโครงการโรงเรียนง่ายๆ ที่มีส่วนประกอบเพียงเล็กน้อยและเรียบง่าย แต่ยังมีโครงการที่ยอดเยี่ยมอีกด้วย

ตอนนี้เรามาสร้าง Night Theft Detector โดยใช้ Arduino

ขั้นตอนที่ 1: รายการวัสดุ

  1. Arduino mini
  2. LDR ชิ้นเดียว
  3. ผู้เช่า
  4. แบตเตอรี่ AA (2)
  5. ที่ใส่แบตเตอรี่ AA
  6. สวิตช์เลื่อน (2)
  7. กระจกเงา (ไม่ต้องสะท้อนแสง)
  8. กล่องเล็กขนาด 6cm X 5cm
  9. หนึ่งนำ
  10. ออดหนึ่ง
  11. พาวเวอร์ซัพพลาย 5v
  12. เอียร์บัด 5 ชิ้น
  13. ซี่ล้อจักรยาน 2 ชิ้น
  14. ซุปเปอร์กลู

ขั้นตอนที่ 2: ที่วางกระจกสำหรับสะท้อนแสง

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

ขั้นตอนที่ 3: Buzzer/Alarm โดยใช้ Arduino Mini

Buzzer/นาฬิกาปลุกโดยใช้ Arduino Mini
Buzzer/นาฬิกาปลุกโดยใช้ Arduino Mini
Buzzer/นาฬิกาปลุกโดยใช้ Arduino Mini
Buzzer/นาฬิกาปลุกโดยใช้ Arduino Mini
Buzzer/นาฬิกาปลุกโดยใช้ Arduino Mini
Buzzer/นาฬิกาปลุกโดยใช้ Arduino Mini

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

LDR จะให้แรงดันไฟฟ้าแอนะล็อกเมื่อเชื่อมต่อกับ VCC (5V) ซึ่งแปรผันตามขนาดในสัดส่วนโดยตรงกับความเข้มของแสงอินพุตบน กล่าวคือ ยิ่งความเข้มของแสงมากเท่าใด แรงดันไฟฟ้าที่สอดคล้องกันจาก LDR ก็จะยิ่งมากขึ้นเท่านั้น เนื่องจาก LDR ให้แรงดันไฟฟ้าแอนะล็อก มันจึงเชื่อมต่อกับพินอินพุตแบบอะนาล็อกบน Arduino Arduino ที่มี ADC (ตัวแปลงแอนะล็อกเป็นดิจิทัล) ในตัว จากนั้นจะแปลงแรงดันไฟฟ้าแอนะล็อก (จาก 0-5V) เป็นค่าดิจิทัลในช่วง (0-1023) เมื่อมีแสงเพียงพอในสภาพแวดล้อมหรือบนพื้นผิว ค่าดิจิตอลที่แปลงแล้วที่อ่านจาก LDR ผ่าน Arduino จะอยู่ในช่วง 800-1023

หลังจากเชื่อมต่อ LDR กับ Arduino แล้ว คุณสามารถตรวจสอบค่าที่มาจาก LDR ผ่าน Arduino ได้ เมื่อต้องการทำสิ่งนี้ ให้เชื่อมต่อ Arduino ผ่าน USB เข้ากับพีซีของคุณและเปิด Arduino IDE หรือซอฟต์แวร์ ถัดไป อัปโหลดโค้ดที่แนบมากับ Arduino ของคุณ

หลังจากอัปโหลดโค้ดแล้ว ให้คลิกปุ่มบน Arduino IDE ชื่อ "Serial monitor" ซึ่งจะเป็นการเปิดหน้าต่างใหม่ซึ่งจะพิมพ์ค่าต่างๆ บนหน้าจอ ตอนนี้ ให้ทดสอบเซ็นเซอร์โดยบล็อกพื้นผิวจากแสงและดูว่าค่าของคุณมีค่าเท่าใด ขึ้นจอมอนิเตอร์แบบอนุกรม

===================================

int prevSensorValue = 0 มันจะตั้งค่าเป็นครั้งแรกเมื่อคุณเปิดเครื่องเมื่อคุณปิดกั้นแสง ค่าเซ็นเซอร์จะตก ให้ตรวจสอบในมอนิเตอร์แบบอนุกรม สำหรับฉันมันเป็น 200 ดังนั้นฉันจึง ตั้งค่าหากส่วนต่างมากกว่า 150 กว่ามันจะตั้งค่าพิน 13 ให้สูง

มันจะเปิดสวิตช์ BJT และการปลุกจะเปิดเป็นเวลา 2 นาที

ในที่สุดก็สร้าง Encloser โดยใช้เครื่องพิมพ์ 3 มิติ

ขั้นตอนที่ 4: Leaser Beam

ลีเซอร์บีม
ลีเซอร์บีม
ลีเซอร์บีม
ลีเซอร์บีม
  1. ฉันได้ตัวเช่า 3v ที่มีเส้นผ่านศูนย์กลาง 6 มม.
  2. ฉันสร้างที่ยึดสำหรับมัน คุณสามารถข้ามไปและติดมันโดยตรงหากจำเป็น
  3. ใช้ที่ใส่แบตเตอรี่ AA โดยมีแบตเตอรี่ 2 ก้อนเพิ่มปลายขั้วบวกเข้ากับสายบวกและปลายขั้วลบ
  4. เมื่อการเชื่อมต่อถูกต้อง คุณจะได้ลำแสงเลเซอร์
  5. ใส่สวิตช์ระหว่างการเชื่อมต่อ สวิตช์เลื่อนจะทำงานได้ดี
  6. วางบนผนังซึ่งพื้นที่ที่คุณต้องการยึดโดยใช้เทปสองชั้น

ขั้นตอนที่ 5: การตั้งค่าการสะท้อนกลับ

การตั้งค่าการไตร่ตรอง
การตั้งค่าการไตร่ตรอง
การตั้งค่าการสะท้อนกลับ
การตั้งค่าการสะท้อนกลับ
การตั้งค่าการสะท้อนกลับ
การตั้งค่าการสะท้อนกลับ
  1. หลังจากวางผู้เช่าแล้ว ให้ตรวจดูว่าคานตกอยู่ที่ใดบนผนัง
  2. วางกระจกสะท้อนแสงไว้ตรงนั้นแล้วพยายามทำให้มันตกลงมาในตำแหน่งที่คุณต้องการโดยเอียงกระจก
  3. ทำขั้นตอนที่ 2 ซ้ำกับกระจกบานอื่นจนครอบคลุมพื้นที่ทั้งหมดที่คุณต้องการรักษาความปลอดภัย
  4. ทำให้ลำแสงสุดท้ายตกลงบน LDR

ขั้นตอนที่ 6: การสาธิต

เมื่อทุกอย่างรวมกันก็จะใช้งานได้ดี

แนะนำ: