สารบัญ:

Ardublock Obstacle หลีกเลี่ยงหุ่นยนต์: 7 ขั้นตอน (พร้อมรูปภาพ)
Ardublock Obstacle หลีกเลี่ยงหุ่นยนต์: 7 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: Ardublock Obstacle หลีกเลี่ยงหุ่นยนต์: 7 ขั้นตอน (พร้อมรูปภาพ)

วีดีโอ: Ardublock Obstacle หลีกเลี่ยงหุ่นยนต์: 7 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: Ardublock Obstacle avoiding robot 2024, พฤศจิกายน
Anonim
Image
Image
แชสซีส์!
แชสซีส์!

บทช่วยสอนที่สอนได้นี้เกี่ยวกับ "วิธีสร้างหุ่นยนต์หลีกเลี่ยงอุปสรรค Arduino" วิดีโอ Youtube ที่ฉันอัปโหลดเมื่อเร็ว ๆ นี้ ฉันขอแนะนำให้คุณลองดู มาเริ่มกันเลย

ขั้นตอนที่ 1: แชสซี

แชสซีส์!
แชสซีส์!
แชสซีส์!
แชสซีส์!

ในขั้นตอนแรก สร้างแชสซีโดยใช้เครื่องพิมพ์ 3 มิติหรือซื้อจากเว็บไซต์อิเล็กทรอนิกส์ออนไลน์ ฉันได้ของฉันจาก instock.pk และฉันจะพูดถึงลิงก์ด้านล่าง คุณยังสามารถสร้างแชสซีของคุณเองด้วยกระดาษแข็งและ DC/เซอร์โวมอเตอร์.แชสซีประกอบด้วยตัวรถ มอเตอร์สองตัว ที่ใส่แบตเตอรี่ เขียงหั่นขนม และสวิตช์

ขั้นตอนที่ 2: คำอธิบายส่วนประกอบ

คำอธิบายส่วนประกอบ
คำอธิบายส่วนประกอบ
คำอธิบายส่วนประกอบ
คำอธิบายส่วนประกอบ
คำอธิบายส่วนประกอบ
คำอธิบายส่วนประกอบ

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

สำหรับโครงการนี้ คุณจะต้อง:

Arduino UNO

เขียงหั่นขนมขนาดเล็ก

โมดูลตัวขับมอเตอร์ L298N พร้อมมอเตอร์กระแสตรง 2x พร้อมล้อ

HC-SR04 เซ็นเซอร์อัลตราโซนิก

ไมโครเซอร์โวมอเตอร์

ที่ใส่แบตเตอรี่ 9V (พร้อมแจ็คไฟ)

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

10 น็อตและ 10 สกรู

ขั้นตอนที่ 3: แผนภาพวงจรโดยใช้ Fritzing

แผนภาพวงจรโดยใช้ Fritzing
แผนภาพวงจรโดยใช้ Fritzing
แผนภาพวงจรโดยใช้ Fritzing
แผนภาพวงจรโดยใช้ Fritzing

ขั้นตอนที่ 4: การก่อสร้าง

การก่อสร้าง
การก่อสร้าง
การก่อสร้าง
การก่อสร้าง
การก่อสร้าง
การก่อสร้าง
  • ใช้สกรูและน็อตเพื่อยึดบอร์ด Arduino uno และโมดูล L298N บนแชสซี เขียงหั่นขนมขนาดเล็กสามารถติดด้วยกาวได้อย่างง่ายดาย
  • ติดเซอร์โวมอเตอร์ขนาดเล็กที่ด้านหน้าของหุ่นยนต์ และวางเซ็นเซอร์อัลตราโซนิกไว้บนหุ่นยนต์

ขั้นตอนที่ 5: รหัสโดยใช้ ArduBlock

รหัสโดยใช้ ArduBlock
รหัสโดยใช้ ArduBlock

ขั้นตอนที่ 6: เสร็จสมบูรณ์

สมบูรณ์!
สมบูรณ์!

ตอนนี้คุณมีหุ่นยนต์หลีกเลี่ยงอุปสรรค Arduino ของคุณเองแล้ว !!!

ขั้นตอนที่ 7: หมายเหตุ

  1. เนื่องจากโครงการนี้ใช้ Arduino การเขียนโปรแกรมจึงง่ายมากและสามารถแก้ไขได้ง่าย
  2. ไม่ต้องใช้ Arduino Motor Shield
  3. เมื่อใช้แบตเตอรี่ 9V จำเป็นต้องใช้แบตเตอรี่อย่างน้อย 2 ก้อนในการจ่ายไฟให้กับหุ่นยนต์ ควรใช้แบตเตอรี่ 9V 2 ก้อน (หนึ่งก้อนสำหรับ Arduino, เซ็นเซอร์อัลตราโซนิก, เซอร์โวมอเตอร์และอีกก้อนสำหรับ L293D และมอเตอร์)
  4. ไม่ควรเชื่อมต่อเซ็นเซอร์อัลตราโซนิกกับแหล่งจ่ายไฟโดยตรง เนื่องจากอาจส่งผลต่อการทำงานปกติ

แนะนำ: