สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
คำแนะนำนี้เป็นเกี่ยวกับวิธีการสร้างอุปกรณ์เตือนภัยที่ง่ายและราคาถูกด้วยตัวเอง สิ่งที่คุณต้องมีคือความรู้พื้นฐานในการเขียนโปรแกรมอิเล็กทรอนิกส์และ Arduino
หากคุณมีคำถามหรือปัญหาใด ๆ คุณสามารถติดต่อฉันได้ที่อีเมลของฉัน:[email protected]
นี่คือวิดีโอของโครงการนี้ด้วย:
www.youtube.com/embed/A_Px-gb8hYY
เริ่มกันเลย
ขั้นตอนที่ 1: ดูวิดีโอ
คุณสามารถดูวิดีโอว่าโครงการนี้ทำงานอย่างไร
www.youtube.com/watch?v=A_Px-gb8hYY
ขั้นตอนที่ 2: วัสดุ
วัสดุทั้งหมดที่คุณต้องการสำหรับโครงการนี้ คุณได้รับจาก UTSource
ลิงค์ผู้สนับสนุน:UTSource.netReviews
เป็นเว็บไซด์ที่เชื่อถือได้สำหรับการสั่งซื้อชิ้นส่วนอิเล็กทรอนิกส์ที่มีราคาถูก
ราคาและคุณภาพที่ดีเยี่ยม
-Arduino Mega หรือ Uno
-อัลตราโซนิกเซนเซอร์ HC-SR04
-2 ปุ่มกด
-โมดูลรีเลย์ Arduino
-3 LEDs (เขียว, แดง, น้ำเงิน) หากคุณต้องการคุณสามารถเลือกสีอื่นได้
- ตัวต้านทานบางตัว (10k โอห์ม)
-ออด
-สายจัมเปอร์
-เขียงหั่นขนม
ขั้นตอนที่ 3: เชื่อมต่อโมดูลอัลตราโซนิก
สำหรับโครงการนี้ ฉันใช้โมดูลอัลตราโซนิก HC-SR04 เพราะมีราคาถูกและใช้งานง่าย ฉันซื้อมันทางอินเทอร์เน็ตในราคา 3 เหรียญ
ดังนั้นบนเซ็นเซอร์นี้ คุณมี 4 พิน
1.pin Vcc - พินนี้เชื่อมต่อกับ 5V+
2.พิน Trig - คุณต้องกำหนดพินนี้ในโปรแกรมของคุณ
3.pin Echo -พินนี้เหมือนกับ Trig ที่คุณต้องกำหนดด้วย
4.pin GND - พินนี้เชื่อมต่อกับกราวด์
วิธีการกำหนดพิน
ในกรณีนี้ คุณต้องกำหนดพินสำหรับ Trig และ Echo ฉันกำหนดพินดิจิทัล 7 สำหรับ trigPin และพินดิจิทัล 8 สำหรับ echoPin
หากต้องการคุณสามารถเลือกพินดิจิตอลอื่น ๆ ตั้งแต่ 2 ถึง 53..(ยกเว้น 0 และ 1)
คุณต้องเขียนโค้ดนี้ก่อนที่จะตั้งค่าเป็นโมฆะ () (ดูรหัสขั้นตอน)
#define trigPin 7
#define echoPin 8
ขั้นตอนที่ 4: การเดินสายไฟ
เมื่อคุณเชื่อมต่อปุ่มกด คุณต้องเชื่อมต่อตัวต้านทาน (ฉันใช้ตัวต้านทาน 10k ohm) ระหว่าง GND และปุ่มกด เพื่อให้แน่ใจว่า 0 ตรรกะบนปุ่มกด
ปุ่มกด (ON) เชื่อมต่อกับพินดิจิตอล 10
ปุ่มกด (ปิด) เชื่อมต่อกับพินดิจิตอล 6
Buzzer เชื่อมต่อกับพินดิจิตอล 3
LED สีแดงเชื่อมต่อกับพินดิจิตอล 4
LED สีน้ำเงินเชื่อมต่อกับพินดิจิตอล 5
ไฟ LED สีเขียวเชื่อมต่อกับพินดิจิตา 11
รีเลย์เชื่อมต่อกับพินดิจิตอล 11
ลวดสำหรับออดเชื่อมต่อกับโมดูลรีเลย์ก่อนจากนั้นจากรีเลย์ไปยังออดฉันใช้หน้าสัมผัส NC บนรีเลย์
ขั้นตอนที่ 5: รหัส
นี่คือรหัสสำหรับการเตือน
เพียงดาวน์โหลด เสียบ Arduino และอัปโหลดโค้ด