สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
Arduino Self-Driven Car เป็นโปรเจ็กต์ที่ประกอบด้วยโครงรถ ล้อขับเคลื่อนสองล้อ ล้อ 360° หนึ่งล้อ (ไม่ใช้เครื่องยนต์) และเซ็นเซอร์สองสามตัว ใช้พลังงานจากแบตเตอรี่ขนาด 9 โวลต์โดยใช้ Arduino Nano เชื่อมต่อกับแผงวงจรทดลองขนาดเล็กเพื่อควบคุมมอเตอร์และเซ็นเซอร์ เมื่อเปิดเครื่อง จะเริ่มขับตรงไปข้างหน้า เมื่อเจอสิ่งกีดขวางข้างหน้า มันจะมองหาทั้งสองด้าน แล้วหันไปทางด้านข้างที่มีที่ว่างมากขึ้น หากไม่มีที่ว่างข้างหน้าหรือทั้งสองข้าง มอเตอร์จะถอยหลังเพื่อขับถอยหลัง
PS: อย่าสนใจสุนัขเลย:)
ขั้นตอนที่ 1: ส่วนประกอบ
คุณสามารถสั่งซื้อส่วนประกอบส่วนใหญ่ได้จาก Amazon ฉันวางลิงก์สำหรับ Car Chassis Kit ที่ฉันซื้อไว้
-
1x รถ แชสซี ชุด: YIKESHU 2WD Smart เครื่องยนต์ Robot รถ Chassis
- มอเตอร์เกียร์ 2x
- 1x รถ แชสซี
- 2x ยางรถยนต์
- 1x 360° ล้อ
- 1x Arduino นาโน
- 1x เขียงหั่นขนมขนาดเล็ก
- 1x เครื่องยนต์ ไดรฟ์ L293D
- 3x อัลตราโซนิก เซนเซอร์ HC SR04
- รองรับเซนเซอร์ 3x - พิมพ์ 3 มิติ (ดูภาพวาดด้านล่าง)
- 1x 9v แบตเตอรี่
- 1x สวิตช์เปิดปิด
- ตัวเก็บประจุ 5x 100uF
- ตัวเก็บประจุ 2x 0.1uF
- 1x IR ตัวรับ
- 1x รีโมทคอนโทรล
ขั้นตอนที่ 2: รองรับเซ็นเซอร์พิมพ์ 3 มิติ
ส่วนรองรับสำหรับ Ultrasonic Sensors สามารถพิมพ์บนเครื่องพิมพ์ 3D ภาพวาดมีดังนี้:
รองรับด้านข้าง: พิมพ์สองสิ่งนี้
รองรับด้านหน้า: พิมพ์หนึ่งในนี้
PS: ต้องปรับรูให้เข้ากับแชสซีของคุณ แชสซีอาจมีความแตกต่างเล็กน้อยเกี่ยวกับรูของมัน
ขั้นตอนที่ 3: การประกอบแชสซี
- ประกอบตัวถังตามคู่มือ
- สามารถติดตั้งเขียงหั่นขนมได้ที่ด้านหลังของโครงเครื่อง
- สิ่งสำคัญคือต้องวางแบตเตอรี่ไว้ที่ส่วนหน้าของแชสซีเนื่องจากน้ำหนัก
- ขันสกรูหรือกาวที่เซ็นเซอร์รองรับที่ด้านหน้าของโครงเครื่อง
- สามารถวางเซ็นเซอร์ได้โดยใช้แรงกดบนตัวรองรับ ไม่จำเป็นต้องทากาวหรือขันเกลียว
โปรดดูภาพเพื่อทำความเข้าใจตำแหน่งส่วนประกอบให้ดีขึ้น
ขั้นตอนที่ 4: การเดินสายไฟ
ต่อส่วนประกอบตามแผนภาพ ดูภาพเพื่อทำความเข้าใจตำแหน่งของตัวเก็บประจุ
ขั้นตอนที่ 5: รหัส
ที่นี่คุณจะพบรหัสที่ฉันใช้สำหรับโครงการของฉัน คุณสามารถปรับเปลี่ยนเล็กน้อยได้เสมอหากต้องการเปลี่ยนพฤติกรรม
ขั้นตอนที่ 6: พร้อม!!! สตาร์ทเครื่องยนต์
เมื่อรถพร้อมแล้ว ก็เริ่มเล่นได้เลย
เมื่อรถวางบนพื้น ให้เปิดสวิตช์เพื่อเปิดเครื่อง หลังจากนั้น ใช้ปุ่ม PLAY บนรีโมทคอนโทรลเพื่อสตาร์ทมอเตอร์ เมื่อคุณต้องการปิดเครื่อง ให้กดปุ่ม PREV บนรีโมทคอนโทรลแล้วปิดสวิตช์บนรถ ขณะเปิดเครื่อง จะยังคงขับต่อไปและหลีกเลี่ยงสิ่งกีดขวาง อย่างไรก็ตาม สิ่งสำคัญคือต้องป้องกันไม่ให้ไปในสถานที่ที่มีบันไดหรือรู