สารบัญ:

หุ่นยนต์หลีกเลี่ยงอุปสรรค (Arduino): 8 ขั้นตอน (พร้อมรูปภาพ)
หุ่นยนต์หลีกเลี่ยงอุปสรรค (Arduino): 8 ขั้นตอน (พร้อมรูปภาพ)

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

วีดีโอ: หุ่นยนต์หลีกเลี่ยงอุปสรรค (Arduino): 8 ขั้นตอน (พร้อมรูปภาพ)
วีดีโอ: OSOYOO Robot car kit for Arduino 2024, พฤศจิกายน
Anonim
หุ่นยนต์หลีกเลี่ยงอุปสรรค (Arduino)
หุ่นยนต์หลีกเลี่ยงอุปสรรค (Arduino)

ที่นี่ฉันจะแนะนำคุณเกี่ยวกับการสร้างหุ่นยนต์หลีกเลี่ยงอุปสรรคโดยใช้ Arduino ฉันหวังว่าจะทำคู่มือทีละขั้นตอนในการสร้างหุ่นยนต์ตัวนี้ในวิธีที่ง่ายมาก หุ่นยนต์หลบสิ่งกีดขวางเป็นหุ่นยนต์ที่ทำงานอัตโนมัติโดยสมบูรณ์ ซึ่งสามารถหลีกเลี่ยงสิ่งกีดขวางที่มันเผชิญเมื่อเคลื่อนที่ได้ พูดง่ายๆ ก็คือ เมื่อเจอสิ่งกีดขวางขณะเคลื่อนที่ไปข้างหน้า ให้หยุดเคลื่อนที่ไปข้างหน้าโดยอัตโนมัติและถอยหลัง จากนั้นจะมีลักษณะเป็น 2 ด้านซ้ายและขวา และเริ่มเคลื่อนไปในทางที่ดีที่สุด ซึ่งหมายถึงไปทางซ้ายหากมีสิ่งกีดขวางทางขวาหรือทางขวาหากมีสิ่งกีดขวางทางซ้ายอีก หุ่นยนต์หลบสิ่งกีดขวางมีประโยชน์มากและเป็นฐานของโครงการขนาดใหญ่มากมาย เช่น รถยนต์อัตโนมัติ หุ่นยนต์ที่ใช้ในโรงงานผลิต แม้แต่ในหุ่นยนต์ที่ใช้ในยานอวกาศ

ขั้นตอนที่ 1: สิ่งที่คุณต้องการในโครงการนี้:

สิ่งที่คุณต้องการในโครงการนี้
สิ่งที่คุณต้องการในโครงการนี้
สิ่งที่คุณต้องการในโครงการนี้
สิ่งที่คุณต้องการในโครงการนี้
สิ่งที่คุณต้องการในโครงการนี้
สิ่งที่คุณต้องการในโครงการนี้
  1. Arduino UNO -
  2. โครงรถหุ่นยนต์อัจฉริยะพร้อมล้อรถของเล่น 2 ล้อ และล้ออเนกประสงค์ 1 ล้อ (หรือลูกล้อ) -
  3. มอเตอร์ DC สองตัว -
  4. ตัวขับมอเตอร์ L298n -
  5. HC-SR04 Ultrasonic Sonar sensor -
  6. TowerPro ไมโครเซอร์โว 9g -
  7. แบตลิโพ 7.4V 1300mah -
  8. สายจัมเปอร์ (ชายกับชาย, ชาย - หญิง)
  9. เขียงหั่นขนมขนาดเล็ก
  10. ขายึดเซ็นเซอร์โซนาร์อัลตราโซนิก
  11. สกรูและน็อต
  12. ไขควง
  13. หัวแร้ง
  14. เทปสองหน้า (อุปกรณ์เสริม)
  15. ปืนกาวร้อน (อุปกรณ์เสริม)

ขั้นตอนที่ 2: การประกอบแชสซี

การประกอบแชสซี
การประกอบแชสซี
การประกอบแชสซี
การประกอบแชสซี
การประกอบแชสซี
การประกอบแชสซี

บัดกรีสายไฟสองเส้นเข้ากับมอเตอร์กระแสตรงแต่ละตัว จากนั้นยึดมอเตอร์สองตัวเข้ากับแชสซีโดยใช้สกรู หากคุณต้องการคำชี้แจง โปรดชมวิดีโอ YouTube นี้ https://www.google.lk/url?sa=t&rct=j&q=&esrc=s&sou… และจะแสดงวิธีการประกอบโครงรถหุ่นยนต์ Smart 2WD สุดท้ายติดล้อสากล (หรือล้อลูกล้อ)

ขั้นตอนที่ 3: ติดตั้งส่วนประกอบ

ติดตั้งส่วนประกอบ
ติดตั้งส่วนประกอบ

ติดตั้งไดรเวอร์มอเตอร์ Arduino UNO, L298n และเซอร์โวมอเตอร์ TowerPro บนแชสซี หมายเหตุ: เมื่อติดตั้งบอร์ด Arduino ให้เว้นที่ว่างเพียงพอสำหรับเสียบสาย USB เนื่องจากในภายหลังคุณต้องตั้งโปรแกรมบอร์ด Arduino โดยเชื่อมต่อเข้ากับพีซีผ่านสาย USB

ขั้นตอนที่ 4: การเตรียม Ultrasonic Sensor

การเตรียมอัลตราโซนิกเซนเซอร์
การเตรียมอัลตราโซนิกเซนเซอร์
การเตรียมอัลตราโซนิกเซนเซอร์
การเตรียมอัลตราโซนิกเซนเซอร์
การเตรียมอัลตราโซนิกเซนเซอร์
การเตรียมอัลตราโซนิกเซนเซอร์
การเตรียมอัลตราโซนิกเซนเซอร์
การเตรียมอัลตราโซนิกเซนเซอร์

เสียบสายจัมเปอร์สี่เส้นเข้ากับเซ็นเซอร์อัลตราโซนิกแล้วติดตั้งบนโครงยึด จากนั้นติดตั้งโครงยึดบน TowerPro micro servo ที่ติดตั้งบนแชสซีแล้ว

ขั้นตอนที่ 5: ส่วนประกอบสายไฟ

ส่วนประกอบสายไฟ
ส่วนประกอบสายไฟ
ส่วนประกอบสายไฟ
ส่วนประกอบสายไฟ
ส่วนประกอบสายไฟ
ส่วนประกอบสายไฟ
ส่วนประกอบสายไฟ
ส่วนประกอบสายไฟ

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

+12V → แบตเตอรี่ลิโพ (+)

GND →แบตเตอรี่ Lipo (-) สำคัญ: เชื่อมต่อ GND กับแบตเตอรี่ lipo (-) และพิน GND ของบอร์ด Arduino

+5V → Arduino Vin

In1 → พินดิจิตอล Arduino 7

In2 → พินดิจิตอล Arduino 6

In3 → พินดิจิตอล Arduino 5

In4 → พินดิจิตอล Arduino 4

OUT1 → มอเตอร์ 1

OUT2 → มอเตอร์ 1

OUT3 → มอเตอร์ 2

OUT4 → มอเตอร์ 2

เขียงหั่นขนม:

ต่อสายจัมเปอร์สองเส้นเข้ากับพิน 5V และ GND ของบอร์ด Arduino จากนั้นต่อสายทั้งสองเข้ากับเขียงหั่นขนม ตอนนี้คุณสามารถใช้สิ่งนี้เป็นแหล่งจ่ายไฟ +5V

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

VCC → เขียงหั่นขนม +5V

Trig → Arduino อนาล็อกพิน 1

Echo → Arduino อนาล็อกพิน 2

GND → เขียงหั่นขนม GND

TowerPro ไมโครเซอร์โว 9g:

สายสีส้ม → พินดิจิตอล Arduino 10

สายสีแดง → เขียงหั่นขนม +5V

ลวดสีน้ำตาล → เขียงหั่นขนม GND

ขั้นตอนที่ 6: การเขียนโปรแกรม Arduino UNO

  1. ดาวน์โหลดและติดตั้ง Arduino Desktop IDE

    • วินโดว์ -
    • Mac OS X -
    • ลินุกซ์ -
  2. ดาวน์โหลดและวางไฟล์ไลบรารี NewPing (ไลบรารีฟังก์ชันเซนเซอร์อัลตราโซนิก) ลงในโฟลเดอร์ไลบรารี Arduino

    • ดาวน์โหลด NewPing.rar ด้านล่าง
    • แตกไฟล์ไปยังเส้นทาง - C:\Arduino\libraries
  3. ดาวน์โหลดและเปิดสิ่งกีดขวาง_avoiding.ino
  4. อัปโหลดรหัสไปยังบอร์ด Arduino ผ่านสาย USB

ขั้นตอนที่ 7: ขับเคลื่อนหุ่นยนต์

เพิ่มพลังให้หุ่นยนต์
เพิ่มพลังให้หุ่นยนต์

เชื่อมต่อแบตเตอรี่ Lipo กับไดรเวอร์มอเตอร์ L298n ดังนี้:

แบตเตอรี่ Lipo (+) → +12V

แบตเตอรี่ Lipo (-) → GND

ขั้นตอนที่ 8: ยอดเยี่ยม !!

ยอดเยี่ยม !!!
ยอดเยี่ยม !!!

ตอนนี้หุ่นยนต์ของคุณพร้อมที่จะหลีกเลี่ยงสิ่งกีดขวาง….

ยินดีตอบทุกคำถาม

ส่งอีเมลถึงฉัน: [email protected]

ค้นหาฉันบน facebook และ linkedin สำหรับโครงการเพิ่มเติม - Danusha nayantha

ขอบคุณ

แนะนำ: