สารบัญ:

ตรวจจับวัตถุขณะขับรถ RC: 9 ขั้นตอน
ตรวจจับวัตถุขณะขับรถ RC: 9 ขั้นตอน

วีดีโอ: ตรวจจับวัตถุขณะขับรถ RC: 9 ขั้นตอน

วีดีโอ: ตรวจจับวัตถุขณะขับรถ RC: 9 ขั้นตอน
วีดีโอ: แนะนำ เซนเซอร์อินฟราเรด ตรวจจับวัตถุ #15 สอนเขียนโปรแกรม arduino เบื้องต้น ระดับรากหญ้า 2024, พฤศจิกายน
Anonim
ตรวจจับวัตถุขณะขับรถ RC
ตรวจจับวัตถุขณะขับรถ RC
ตรวจจับวัตถุขณะขับรถ RC
ตรวจจับวัตถุขณะขับรถ RC
ตรวจจับวัตถุขณะขับรถ RC
ตรวจจับวัตถุขณะขับรถ RC

โครงงานนี้เกี่ยวกับการใช้ Ultrasonic Sensors ในรถยนต์เพื่อตรวจจับสิ่งกีดขวาง

ขั้นตอนที่ 1: วัสดุที่จะใช้

วัสดุที่จะใช้
วัสดุที่จะใช้
วัสดุที่จะใช้
วัสดุที่จะใช้

วัสดุ: Arduino Leonardo BoardBread BoardArduino wires1 Servo Motor2 Ultrasonic sensors1 CarTapeUSB for a power sourceArduino USB AdapterOptional:1 or more Green LED Lights1 or more Red LED LightsClay (The Clay is optional; you can use other things to stick it together)กระดาษแข็ง (นี่คือ เพียงเพื่อให้รูปลักษณ์ภายนอกห่อหุ้มรถ)

ขั้นตอนที่ 2: เตรียมวัสดุทั้งหมดที่อยู่ในรายการ

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

ขั้นตอนที่ 3: วางสายไฟทั้งหมดที่เชื่อมต่อแล้ววางไว้ในที่ที่ควรจะอยู่

วางสายไฟทั้งหมดและวางไว้ในที่ที่ควรจะอยู่
วางสายไฟทั้งหมดและวางไว้ในที่ที่ควรจะอยู่
วางสายไฟทั้งหมดและวางไว้ในที่ที่ควรจะอยู่
วางสายไฟทั้งหมดและวางไว้ในที่ที่ควรจะอยู่

Trigpin ที่ 10, Echopin ที่ 11Trigpin2 ที่ 6, Echopin2 ที่ 7Green LED Light ที่ 9, ไฟ LED สีแดงที่ 8The Servo Pin ที่ 12https://www.circuito.io/static/reply/index.html?solutionId=5cf51e9b33f42000300e49e9&solutionPath=storage circuito.ioนี่คือลิงค์สำหรับการเชื่อมต่อ Ultrasonic Sensors และ LED Lights เพียงไปที่ลิงค์ กด "Wire" ทางด้านซ้ายมือ และสังเกตสายไฟที่เชื่อมต่อและเส้นที่เชื่อมต่อ

ขั้นตอนที่ 4: ใส่วัสดุเข้าด้วยกัน

ใส่วัสดุเข้าด้วยกัน
ใส่วัสดุเข้าด้วยกัน

1. ตรวจสอบให้แน่ใจว่าเชื่อมต่อสายไฟทั้งหมดแล้ว2. ติด Ultrasonic Sensor กับมอเตอร์เข้าด้วยกัน เพื่อให้ Ultrasonic Sensor สามารถตรวจจับวัตถุในขณะที่มอเตอร์หมุนไปรอบๆ 3. ติด Arduino Leo Board ที่ด้านบนของ breadboard4. ใส่ Arduino ลงบน Car5 ติดเทป Ultrasonic Sensors ที่ด้านหน้าและด้านหลังของรถ

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

ใส่โค้ด Arduino นี่คือลิงค์ไปยังโค้ดโปรแกรมบน Arduino Create: https://create.arduino.cc/editor/AnthonyWang/c44dba18-e18c-425b-bc73-f42ccf2b1906/preview *อย่าลืมรวม ขั้นตอนต่อไปจะแบ่ง โค้ดจนถึงส่วนต่างๆ เพื่อความเข้าใจที่ดีขึ้น

ขั้นตอนที่ 6: ส่วนแรก

ภาคแรก
ภาคแรก

โค้ดส่วนนี้อธิบายตำแหน่งของเซนเซอร์, ไฟ LED, มอเตอร์ ตัวอย่างเช่น trigPin ของเซ็นเซอร์ตัวแรกอยู่ที่หมายเลข 10 ประโยคสุดท้ายคือช่วงหรือระยะทางที่จะคำนวณซึ่งมีหน่วยเป็นนิ้ว

ขั้นตอนที่ 7: ส่วนการติดตั้ง

ส่วนการติดตั้ง
ส่วนการติดตั้ง

ส่วนนี้แสดงการเริ่มต้นของเซอร์โวมอเตอร์ เซนเซอร์ และพิน LED เริ่มต้นเมื่อไฟสีเขียวติดสว่างขณะที่ไฟสีแดงดับลง

ขั้นตอนที่ 8: นี่คือ LOOP Part

นี่คือ LOOP Part
นี่คือ LOOP Part

ส่วนลูปเริ่มต้นด้วยเซอร์โวมอเตอร์หมุน 30 องศา 90 องศา 150 องศาทุก 10 วินาทีจากนั้นเปิด Ultrasonic Sensor สองตัวและคำนวณระยะทาง (duration/2) / 29.1 ถัดไป IF และ ELSEหาก เซ็นเซอร์ตรวจจับวัตถุได้ไกลถึง 5 นิ้ว จะส่องแสงสีแดง หากตรวจไม่พบสิ่งใดที่น้อยกว่า 5 นิ้วก็จะส่องแสงสีเขียว

ขั้นตอนที่ 9: นี่คือวิดีโอของเครื่องในฟังก์ชั่น

ลิงค์ในยูทูป:

www.youtube.com/watch?v=hQih5elzgVs

แนะนำ: