สารบัญ:
- ขั้นตอนที่ 1: รู้ว่าสิ่งนี้ทำงานอย่างไร
- ขั้นตอนที่ 2: รวบรวมสิ่งต่าง ๆ:
- ขั้นตอนที่ 3: เชื่อมต่อทุกส่วน:
- ขั้นตอนที่ 4: อัปโหลดรหัส:
- ขั้นตอนที่ 5: ขั้นตอนสุดท้าย:
วีดีโอ: หุ่นยนต์หลีกเลี่ยงอุปสรรค: 5 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:04
ในวิทยาการหุ่นยนต์ การหลีกเลี่ยงสิ่งกีดขวางเป็นภารกิจในการบรรลุวัตถุประสงค์การควบคุมภายใต้เงื่อนไขที่ไม่มีจุดตัดหรือตำแหน่งที่ไม่ชนกัน มีเซ็นเซอร์โซนาร์ที่ใช้ตรวจจับสิ่งกีดขวางที่เข้ามาระหว่างเส้นทางของหุ่นยนต์ มันจะเคลื่อนไปในทิศทางที่ดีที่สุดและหลีกเลี่ยงสิ่งกีดขวางที่เข้ามาในทางของมัน โดยการเพิ่มเซ็นเซอร์ในหุ่นยนต์นี้ ก็สามารถรวบรวมข้อมูลจากสิ่งแวดล้อมได้
สามารถทำงานได้อย่างแม่นยำมากกว่าหุ่นยนต์หลายตัวแม้ในที่เล็กๆ
ขั้นตอนที่ 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 ได้
หากคุณพบข้อผิดพลาดใด ๆ แจ้งให้เราทราบในส่วนความคิดเห็นและหากคุณสามารถแก้ไขได้ คุณสามารถแก้ไขรหัสที่นี่หรือเพียงแค่ให้ในส่วนความคิดเห็น
ขอบคุณ.
แนะนำ:
การออกแบบเกมในการสะบัดใน 5 ขั้นตอน: 5 ขั้นตอน
การออกแบบเกมในการสะบัดใน 5 ขั้นตอน: การตวัดเป็นวิธีง่ายๆ ในการสร้างเกม โดยเฉพาะอย่างยิ่งเกมปริศนา นิยายภาพ หรือเกมผจญภัย
หุ่นยนต์หลีกเลี่ยงอุปสรรค (Arduino): 8 ขั้นตอน (พร้อมรูปภาพ)
หุ่นยนต์หลีกเลี่ยงอุปสรรค (Arduino): ที่นี่ฉันจะแนะนำคุณเกี่ยวกับการสร้างหุ่นยนต์หลีกเลี่ยงอุปสรรคโดยใช้ Arduino ฉันหวังว่าจะทำคู่มือทีละขั้นตอนในการสร้างหุ่นยนต์ตัวนี้ในวิธีที่ง่ายมาก หุ่นยนต์หลบสิ่งกีดขวางเป็นหุ่นยนต์อัตโนมัติที่สามารถหลีกเลี่ยงสิ่งกีดขวาง
Boe-Bot: หุ่นยนต์หลีกเลี่ยงอุปสรรค: 6 ขั้นตอน
Boe-Bot: หุ่นยนต์หลีกเลี่ยงอุปสรรค: หุ่นยนต์ตัวเล็กตัวนี้ใช้หนวดเคราเพื่อตรวจจับสิ่งกีดขวาง เมื่อหนวดเคราตัวใดตัวหนึ่งหรือทั้งสองตัวถูกกระตุ้น เขาจะถอยกลับและหันไปทางอื่น มิฉะนั้นเขาจะก้าวไปข้างหน้า ใช้พลังงานจากแบตเตอรี่ AA 4 ก้อน มาเธอร์บอร์ด Paralax ช่วยให้
หุ่นยนต์หลีกเลี่ยงอุปสรรค Arduino ที่เล็กและน่ารักที่สุดเท่าที่เคยมีมา: 5 ขั้นตอน
หุ่นยนต์หลีกเลี่ยงอุปสรรค Arduino ที่เล็กที่สุดและน่ารักที่สุดเท่าที่เคยมีมา: เบื่อกับหุ่นยนต์ซุ่มซ่ามขนาดใหญ่ที่กินครึ่งชั้นในห้องของคุณหรือไม่? คุณยินดีที่จะนำหุ่นยนต์ติดตัวไปด้วย แต่มันไม่พอดีในกระเป๋าของคุณหรือไม่? เอาล่ะ! ฉันขอเสนอให้คุณ Minibot หุ่นยนต์หลบสิ่งกีดขวางที่น่ารักและเล็กที่สุดที่คุณเคยเจอ
วิธีทำ OAWR (หุ่นยนต์หลีกเลี่ยงอุปสรรค): 7 ขั้นตอน (พร้อมรูปภาพ)
วิธีสร้าง OAWR (หุ่นยนต์หลีกเลี่ยงอุปสรรค): คำแนะนำนี้แสดงวิธีสร้างหุ่นยนต์เดินขนาดเล็กที่หลีกเลี่ยงสิ่งกีดขวาง (เหมือนกับตัวเลือกที่มีขายทั่วไปมากมาย) แต่สิ่งที่สนุกในการซื้อของเล่นเมื่อคุณสามารถเริ่มต้นด้วยมอเตอร์ แผ่นพลาสติก สลักเกลียว และโปร