สารบัญ:
- ขั้นตอนที่ 1: ดูวิดีโอ
- ขั้นตอนที่ 2: วัสดุ
- ขั้นตอนที่ 3: เชื่อมต่อโมดูลอัลตราโซนิก
- ขั้นตอนที่ 4: การเดินสายไฟ
- ขั้นตอนที่ 5: รหัส
วีดีโอ: Arduino Alarm พร้อม Ultrasonic Sensor: 5 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:04
คำแนะนำนี้เป็นเกี่ยวกับวิธีการสร้างอุปกรณ์เตือนภัยที่ง่ายและราคาถูกด้วยตัวเอง สิ่งที่คุณต้องมีคือความรู้พื้นฐานในการเขียนโปรแกรมอิเล็กทรอนิกส์และ 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 และอัปโหลดโค้ด
แนะนำ:
HC-SR04 Ultrasonic Sensor พร้อม Raspberry Pi: 6 ขั้นตอน
HC-SR04 Ultrasonic Sensor พร้อม Raspberry Pi: สวัสดีทุกคน… ฉันชื่อ Ahmed Darwish… นี่คือโครงการของฉันที่ใช้ Raspberry Pi กับเซ็นเซอร์ Ultrasonic และฉันอยากจะแบ่งปันกับทุกคน ฉันถูกขอให้เตรียมรหัสที่ทำงานบน Python เพื่อควบคุมเซ็นเซอร์อัลตราโซนิก 8 ตัวเชื่อมต่อ
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) เอกสารทั้งหมดที่นี่
Distance Sensor Alarm พร้อม Arduino: 5 ขั้นตอน
Distance Sensor Alarm W/ Arduino: คุณเคยต้องการนาฬิกาปลุกจากเซ็นเซอร์วัดระยะทาง/การเคลื่อนไหวที่อาจประกอบเองที่บ้านและเปิดใช้งานด้วยการกดสวิตช์หรือไม่? ระบบเตือนภัยที่ฉันสร้างขึ้นนั้นใช้เพียงแค่นั้น มันควบคุมเซ็นเซอร์ระยะอัลตราโซนิกเพื่อตรวจสอบว่าเ
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) & จาก
เมาส์ Bluetooth พร้อม Ultrasonic Sensor และ Photocell: 10 ขั้นตอน (พร้อมรูปภาพ)
เมาส์ Bluetooth พร้อม Ultrasonic Sensor และ Photocell: ดังนั้น ขอแนะนำเล็กน้อยว่าทำไมฉันถึงทำโปรเจ็กต์นี้ ฉันกำลังมองหาที่จะรับลูกแมวเข้าบ้านใหม่ของฉัน และหลังจากลองหาของเล่นให้แมวเล่นแล้ว ฉันก็คิดว่า ทำไมไม่ทำของเล่นด้วยตัวเองล่ะ ดังนั้นฉันจึงสร้างเมาส์บลูทูธ คุณสามารถคอน