สารบัญ:

หุ่นยนต์หลีกเลี่ยงอุปสรรค: 5 ขั้นตอน
หุ่นยนต์หลีกเลี่ยงอุปสรรค: 5 ขั้นตอน

วีดีโอ: หุ่นยนต์หลีกเลี่ยงอุปสรรค: 5 ขั้นตอน

วีดีโอ: หุ่นยนต์หลีกเลี่ยงอุปสรรค: 5 ขั้นตอน
วีดีโอ: หุ่นยนต์มดหลบหลีกอุปสรรค Robot Ant Obstacle Avoidance 2024, พฤศจิกายน
Anonim
หุ่นยนต์หลีกเลี่ยงอุปสรรค
หุ่นยนต์หลีกเลี่ยงอุปสรรค

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

สามารถทำงานได้อย่างแม่นยำมากกว่าหุ่นยนต์หลายตัวแม้ในที่เล็กๆ

ขั้นตอนที่ 1: รู้ว่าสิ่งนี้ทำงานอย่างไร

รู้ว่าสิ่งนี้ทำงานอย่างไร
รู้ว่าสิ่งนี้ทำงานอย่างไร

คุณสามารถดูข้อมูลที่อัปเดตล่าสุดได้จากที่เก็บ github ของฉัน

ขั้นตอนที่ 2: รวบรวมสิ่งต่าง ๆ:

arduino uno หรือ arduino ใด ๆ (ฉันใช้ arduino uno)

โซนาร์เซนเซอร์ (HC-SR 04)

สายจัมเปอร์สองสามเส้น

ตัวต้านทาน 2 ตัว (220 โอห์ม)

L298 ไดรเวอร์ควบคุมมอเตอร์คู่

แบตเตอรี่

แชสซี (โดยปกติประกอบด้วยส่วนประกอบที่จำเป็นอื่นๆ)

มอเตอร์เกียร์ 2 ตัว

ขั้นตอนที่ 3: เชื่อมต่อทุกส่วน:

การเชื่อมต่อโซนาร์:

Vcc – 5 โวลต์

GND – GND

Trig – Arduino 4

เสียงสะท้อน – Arduino 5

ตัวขับมอเตอร์:

EnB – ตัวต้านทาน 220 โอห์ม - 5 โวลต์ (ตัวขับมอเตอร์ – เพื่อควบคุมความเร็ว) (EnB เพื่อเปิดใช้งานผ่านตัวต้านทาน 220 โอห์ม)

ตัวต้านทาน EnA – 220 โอห์ม - 5 โวลต์ (ตัวขับมอเตอร์ – เพื่อควบคุมความเร็ว) (EnA เพื่อเปิดใช้งานผ่านตัวต้านทาน 220 โอห์ม)

IN1 – Arduino 9

IN2 – Arduino 8

IN3 – Arduino 7

IN4 – Arduino 6

GND – Arduino GND

Vcc – Arduino Vin

ตอนนี้เชื่อมต่อมอเตอร์กับไดรเวอร์ผ่านพอร์ต Motor-A และ Motor-B

ขั้นตอนที่ 4: อัปโหลดรหัส:

ให้อัพโหลดโค้ดเข้าหัวใจ มันคือความงาม

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

(ไม่จำเป็นต้องมีไดรเวอร์หรือไฟล์ส่วนหัวเพิ่มเติม)

ฉันอัปโหลดไฟล์แล้ว คุณสามารถรับรหัสได้ที่นี่ (เพื่อดูการอัปเดตเพิ่มเติม)

ขั้นตอนที่ 5: ขั้นตอนสุดท้าย:

เสียบแบตเตอรี่แล้วสนุกได้เลย !

คุณสามารถเห็นหุ่นยนต์ทำงานของฉัน1, หุ่นยนต์2 ได้

หากคุณพบข้อผิดพลาดใด ๆ แจ้งให้เราทราบในส่วนความคิดเห็นและหากคุณสามารถแก้ไขได้ คุณสามารถแก้ไขรหัสที่นี่หรือเพียงแค่ให้ในส่วนความคิดเห็น

ขอบคุณ.

แนะนำ: