สารบัญ:
- เสบียง
- ขั้นตอนที่ 1: ประกอบไฟ LED กะพริบ
- ขั้นตอนที่ 2: เซ็นเซอร์ระยะอัลตราโซนิก
- ขั้นตอนที่ 3: ไฟ LED และ Buzzer เจ็ดส่วน
- ขั้นตอนที่ 4: สวิตช์
- ขั้นตอนที่ 5: รหัส
วีดีโอ: Distance Sensor Alarm พร้อม Arduino: 5 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:03
คุณเคยต้องการสัญญาณเตือนเซ็นเซอร์วัดระยะทาง/การเคลื่อนไหวที่อาจประกอบเองที่บ้านและเปิดใช้งานด้วยการพลิกสวิตช์หรือไม่? ระบบเตือนภัยที่ฉันสร้างขึ้นนั้นใช้เซ็นเซอร์วัดระยะอัลตราโซนิกเพื่อตรวจสอบว่าวัตถุปรากฏภายใน 15 นิ้วหรือไม่และเมื่อสัญญาณเตือนถูกติดอาวุธ (เช่นเมื่อเปิดสวิตช์) ไฟเตือนจะเริ่มกะพริบในขณะที่เสียงกริ่งดังขึ้น เกิดเสียงอึกทึกครึกโครมให้ผู้คนรอบข้างตื่นตระหนกทันที นาฬิกาปลุกถูกตั้งค่าด้วยตัวจับเวลาซึ่งใช้ LED 7 ส่วน แม้ว่านาฬิกาปลุกจะยังคงเปิดอยู่เรื่อยๆ เว้นแต่จะปิด แต่หลังจาก 10 วินาทีจากทริกเกอร์ ตำรวจจะได้รับ "การแจ้งเตือน" และส่งไปยังตำแหน่งของคุณ มาดูวัสดุที่จำเป็นกัน
เสบียง
LED เซเว่นเซกเมนต์
เขียงหั่นขนม
Arduino
Buzzer
เคาน์เตอร์จอห์นสันเดเคด x 2
555 ตัวจับเวลา
เซ็นเซอร์ระยะอัลตราโซนิก
LED x 9
ตัวต้านทาน 470 โอห์ม
ตัวต้านทาน 330 โอห์ม x 2
ตัวต้านทาน 1 เมกะโอห์ม
ขั้นตอนที่ 1: ประกอบไฟ LED กะพริบ
อย่าลืมรหัสสีสายไฟของคุณ! โดยพื้นฐานแล้วสายสีแดงหมายถึงการเชื่อมต่อกับพลังงานในขณะที่สายสีดำหมายถึงการเชื่อมต่อกับกราวด์ สายไฟที่มีสีต่างกันซึ่งไม่ได้แสดงถึงสีดำหรือสีแดงเป็นเพียงเพื่อความสวยงามซึ่งขึ้นอยู่กับดุลยพินิจของคุณ คุณจะต้องกำหนดค่าตัวจับเวลา 555 ของคุณให้เป็น 1 ใน 2 ตัวนับทศวรรษของ Johnson เมื่อคุณวางสายตัวนับหนึ่งตัวจนสุดแล้ว ให้ไปยังตัวถัดไป คราวนี้เชื่อมต่อเอาต์พุตแบบกลับด้าน 10 พินจากตัวนับที่กำหนดค่าไว้แล้วและเชื่อมต่อกับตัวจับเวลาของตัวนับทศวรรษที่สองของคุณ ตรวจสอบให้แน่ใจว่าได้กราวด์พินทั้งหมดที่เชื่อมต่อกับสีดำ (หรือหากคุณใช้ tinkercad ให้ใช้ระบบการติดฉลากในตัวเพื่อแยกแยะพินต่างๆ) ตรวจสอบให้แน่ใจว่าได้เชื่อมต่อเขียงหั่นขนมกับพินดิจิตอลแทนที่จะต่อเข้ากับแหล่งจ่ายไฟโดยตรง สิ่งนี้จะมีประโยชน์เนื่องจากเราสามารถจัดการได้เมื่อระบบ LED ถูกขับเคลื่อนด้วยรหัส
ขั้นตอนที่ 2: เซ็นเซอร์ระยะอัลตราโซนิก
เซ็นเซอร์วัดระยะทางอัลตราโซนิกจะใช้เพื่อดูว่ามีวัตถุเข้ามาภายในช่วง 15 นิ้วของเซ็นเซอร์หรือไม่ แน่นอนว่าระยะทางจริงขึ้นอยู่กับคุณและในความเป็นจริงจะยิ่งไกลออกไปมาก แต่เพื่อการจำลองโครงการ เราจะจำกัดให้มีขนาดเส้นผ่านศูนย์กลาง 15 นิ้ว ตรวจสอบให้แน่ใจว่าได้เชื่อมต่อหมุด Trig และ Echo กับหมุดดิจิทัลที่คุณเลือก และควรต่อสายไฟและกราวด์กับหมุดที่กำหนด
ขั้นตอนที่ 3: ไฟ LED และ Buzzer เจ็ดส่วน
กำหนดค่าเจ็ดเซ็กเมนต์ที่นำไปสู่พินดิจิทัลที่คุณเลือก อย่าเสียบพินที่เรียกว่า DP ทั้งนี้ขึ้นอยู่กับรุ่นของคุณ คุณจะมีขั้วบวกร่วม (CA) หรือแคโทดร่วม (CC) ทั้งนี้ขึ้นอยู่กับรุ่นของคุณ ตรวจสอบให้แน่ใจว่าได้เชื่อมต่อ CC กับกราวด์และ CA เพื่อจ่ายไฟด้วยตัวต้านทาน 330 โอห์มที่ใดที่หนึ่งในสายวงจร นอกจากนี้ ควรวางส่วนนำเจ็ดส่วนไว้ใกล้กับศูนย์กลางของสัญญาณเตือน แต่ไม่ควรกีดขวางการมองเห็นของเครื่องมือหลักใดๆ สำหรับออด โปรดตั้งค่าออดเป็นพินดิจิตอลสำหรับขาเทอร์มินัล และเสียบขาลบกับกราวด์พร้อมกับตัวต้านทานหนึ่งกิโลโอห์ม
ขั้นตอนที่ 4: สวิตช์
สวิตช์ควรต่อกับไฟและกราวด์สำหรับขั้วใดขั้วหนึ่งจากทั้งสองขั้ว ขาทั่วไปควรต่อกับพินดิจิทัล เพราะหากเปิดสวิตช์ไฟจะเข้าที่พินซึ่งจะตรวจจับไฟและบอกสัญญาณเตือนให้ปิด.
ขั้นตอนที่ 5: รหัส
ไฟล์ Arduino สำหรับรหัสถูกวางไว้และสามารถดาวน์โหลดได้สำหรับผู้ใช้ที่ปฏิบัติตามคู่มือนี้ รหัสทำหน้าที่รับรู้ระยะทางของเซ็นเซอร์ระยะอัลตราโซนิก ทริกเกอร์การเตือนหากเซ็นเซอร์ระยะอัลตราโซนิกตรวจจับวัตถุภายใน 15 นิ้วและสวิตช์ถูกตั้งค่าเป็นปิด การดำเนินการนี้จะทริกเกอร์ไฟติดตาม/ไฟกะพริบแบบ LED ในรูปของลูกศร ตัวจับเวลาเจ็ดส่วนนำเวลา 10 วินาที (9 ถึง 0) และเสียงกริ่งจะดังขึ้นทุกครั้งที่ผ่านไปหนึ่งวินาทีบนจอแสดงผลเจ็ดส่วน สามารถปลดอาวุธปลุกได้อย่างง่ายดายโดยการย้ายวัตถุออกนอกขอบ 15 นิ้วหรือเปิดสวิตช์
แนะนำ:
All Band Receiver พร้อม SI4732 / SI4735 (FM / RDS, AM และ SSB) พร้อม Arduino: 3 ขั้นตอน
All Band Receiver พร้อม SI4732 / SI4735 (FM / RDS, AM และ SSB) พร้อม Arduino: เป็นโปรเจ็กต์เครื่องรับย่านความถี่ทั้งหมด ใช้ห้องสมุด Arduino Si4734 ห้องสมุดนี้มีตัวอย่างมากกว่า 20 ตัวอย่าง คุณสามารถฟัง FM ด้วย RDS สถานี AM (MW) ในพื้นที่ SW และสถานีวิทยุสมัครเล่น (SSB) เอกสารทั้งหมดที่นี่
Arduino Alarm พร้อม Ultrasonic Sensor: 5 ขั้นตอน (พร้อมรูปภาพ)
Arduino Alarm พร้อม Ultrasonic Sensor: คำแนะนำนี้เป็นเรื่องเกี่ยวกับวิธีสร้างอุปกรณ์เตือนภัยที่ง่ายและราคาถูกด้วยตัวเอง สิ่งที่คุณต้องมีคือความรู้พื้นฐานด้านอิเล็กทรอนิกส์และการเขียนโปรแกรม Arduino หากคุณมีคำถามหรือปัญหาใด ๆ คุณสามารถติดต่อฉันได้ที่อีเมลของฉัน: iwx [email protected]ที่นี่
RaspberryPi 3 Magnetic Sensor พร้อม Mini Reed Sensor: 6 ขั้นตอน
เซ็นเซอร์แม่เหล็ก RaspberryPi 3 พร้อมเซ็นเซอร์รีดขนาดเล็ก: ในคำแนะนำนี้ เราจะสร้างเซ็นเซอร์แม่เหล็ก IoT โดยใช้ RaspberryPi 3 เซ็นเซอร์ประกอบด้วยไฟ LED และออด ซึ่งทั้งคู่จะเปิดขึ้นเมื่อเซ็นเซอร์ขนาดเล็กตรวจจับแม่เหล็ก
อินเทอร์เฟซ ESP32 พร้อม SSD1306 Oled พร้อม MicroPython: 5 ขั้นตอน
อินเทอร์เฟซ ESP32 พร้อม SSD1306 Oled พร้อม MicroPython: Micropython เป็นการเพิ่มประสิทธิภาพของ python และมีขนาดเล็กของ python ซึ่งหมายถึงการสร้างสำหรับอุปกรณ์ฝังตัวซึ่งมีข้อจำกัดด้านหน่วยความจำและใช้พลังงานต่ำ Micropython สามารถใช้ได้กับคอนโทรลเลอร์หลายตระกูล ซึ่งรวมถึง ESP8266, ESP32, Ardui
PWM พร้อม ESP32 - Dimming LED พร้อม PWM บน ESP 32 พร้อม Arduino IDE: 6 ขั้นตอน
PWM พร้อม ESP32 | Dimming LED พร้อม PWM บน ESP 32 พร้อม Arduino IDE: ในคำแนะนำนี้เราจะดูวิธีสร้างสัญญาณ PWM ด้วย ESP32 โดยใช้ Arduino IDE & โดยทั่วไปแล้ว PWM จะใช้เพื่อสร้างเอาต์พุตแอนะล็อกจาก MCU ใดๆ และเอาต์พุตแอนะล็อกนั้นอาจเป็นอะไรก็ได้ระหว่าง 0V ถึง 3.3V (ในกรณีของ esp32) & จาก