สารบัญ:
- ขั้นตอนที่ 1: คุณต้องการ
- ขั้นตอนที่ 2: การประกอบ Root Chassis
- ขั้นตอนที่ 3: การสร้างวงจรอิเล็กทรอนิกส์
- ขั้นตอนที่ 4: การอัปโหลดโค้ดไปยัง Arduino
- ขั้นตอนที่ 5: การทดสอบ
วีดีโอ: หุ่นยนต์หลีกเลี่ยงอุปสรรคโดยใช้ Arduino Nano: 5 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:02
ในคำแนะนำนี้ ฉันจะอธิบายวิธีสร้างหุ่นยนต์หลีกเลี่ยงสิ่งกีดขวางโดยใช้ Arduino
ขั้นตอนที่ 1: คุณต้องการ
เป็นโครงการหุ่นยนต์ Arduino ยอดนิยม ฉันได้ออกแบบ PCB สำหรับมันเพื่อหลีกเลี่ยงการต่อสายมากเกินไป
คุณสามารถใช้ PCB หรือ perfboard แบบประ
แชสซีหุ่นยนต์ 2WD พร้อมล้อเลื่อน
วงล้อหุ่นยนต์สำหรับมอเตอร์ BO
มอเตอร์เกียร์ BO 150 รอบต่อนาที & โบลต์ & น๊อต 1.5 นิ้ว
ที่วางเซ็นเซอร์อัลตราโซนิก
2 ชิ้น แบตเตอรี่ 9V และขั้วต่อแบตเตอรี่
L293D Ic & 16 พิน Ic ฐาน
ตัวเก็บประจุ 100mfd/25v 2 ชิ้นตัวต้านทาน 1K, Led
หมุดส่วนหัว สายจัมเปอร์ (ตัวผู้เป็นตัวเมีย) ขั้วต่อเทอร์มินัล 4 ชิ้น
HC-SR 04 เซ็นเซอร์อัลตราโซนิก
Arduino นาโน
คุณสามารถใช้ PCB หรือ perfboard แบบประ
ขั้นตอนที่ 2: การประกอบ Root Chassis
ใส่มอเตอร์สองเกียร์ในโครงหุ่นยนต์ ฉันใช้แชสซีโลหะ 2wd แต่คุณสามารถใช้แชสซีใดก็ได้
ใส่ล้อเลื่อนหนึ่งล้อที่ด้านหน้าของโครงหุ่นยนต์ ชิ้นส่วนทางกลของหุ่นยนต์นี้เสร็จสมบูรณ์
ขั้นตอนที่ 3: การสร้างวงจรอิเล็กทรอนิกส์
มันทำงานอย่างไร
เซ็นเซอร์อัลตราโซนิกโซนิคตรวจจับวัตถุที่อยู่ด้านหน้าและวัดระยะทางของวัตถุ
ในสภาวะปกติเมื่อไม่มีสิ่งกีดขวางที่ด้านหน้าของหุ่นยนต์ มอเตอร์สองตัวหมุนตามเข็มนาฬิกาและหุ่นยนต์จะเดินตรงไปข้างหน้า
หากตรวจพบวัตถุใด ๆ ภายใน 20 ซม. โดยเซ็นเซอร์อัลตราโซนิกมอเตอร์ด้านซ้ายจะเริ่มหมุนทวนเข็มนาฬิกาและมอเตอร์ด้านขวาจะหมุนตามเข็มนาฬิกาเหมือนเดิม
ดังนั้นหุ่นยนต์จะเลี้ยวซ้ายอย่างรวดเร็วหากมีวัตถุอยู่ข้างหน้า
วงจร & การเชื่อมต่อหากคุณใช้ perfboard
ที่นี่ฉันใช้ไดรเวอร์มอเตอร์คู่ Arduino nano & L293D ตัวเก็บประจุสองตัวเป็นตัวกรอง ตัวต้านทาน LED & 1k สำหรับบ่งชี้
Arduino ดิจิตอลพิน 7 เชื่อมต่อกับพินทริกเกอร์เซ็นเซอร์อัลตราโซนิก
Arduino ดิจิตอลพิน 8 เชื่อมต่อกับเซ็นเซอร์อัลตราโซนิก Echo pin
Arduino digital pin 5 & 6 เชื่อมต่อกับ Ic l293d pin 10 & 15 สำหรับการควบคุมมอเตอร์ด้านซ้าย
Arduino digital pin 11 & 12 เชื่อมต่อกับ ic l293d pin 2 & 7 สำหรับการควบคุมมอเตอร์ที่ถูกต้อง
ต่อมอเตอร์ด้านซ้ายเข้ากับ ic l293d pin 11&14
ต่อมอเตอร์ด้านขวาเข้ากับ ic l293d Pin 3 & 6
หากคุณต้องการสร้างโดยใช้ PCB
PCB สำหรับโครงการหุ่นยนต์นี้ได้รับการออกแบบมาอย่างดีและง่ายต่อการทำ คุณสามารถสร้างหุ่นยนต์ Arduino ประเภทต่างๆ ได้โดยใช้ PCB นี้ หุ่นยนต์อีกตัวที่ใช้ PCB นี้
ดาวน์โหลดและสั่งซื้อไฟล์ Gerber สำหรับ PCB จากที่นี่
ขั้นตอนที่ 4: การอัปโหลดโค้ดไปยัง Arduino
อัปโหลดรหัสไปยัง Arduino nano นี่คือลิงค์รหัสสำหรับดาวน์โหลด
เพียงดาวน์โหลดไฟล์.ino และเปิดโดยใช้ arduino IDE
เชื่อมต่อ Arduino nano โดยใช้สาย USB เลือกพอร์ต com ที่เหมาะสม
แล้วกดอัพโหลด
ขั้นตอนที่ 5: การทดสอบ
ถึงเวลาทดสอบหุ่นยนต์แล้ว
ฉันใช้แบตเตอรี่ 9v สำหรับ Arduino และแบตเตอรี่ 9v อีกก้อนสำหรับกำลังมอเตอร์ สำหรับการจ่ายไฟให้มอเตอร์ เป็นการดีที่จะใช้แบตเตอรี่แบบชาร์จไฟได้ ไม่เช่นนั้นแบตเตอรี่ 9v จะไม่สามารถใช้งานหุ่นยนต์ได้นาน
วิดีโอนี้อาจช่วยคุณได้ -
แนะนำ:
หุ่นยนต์หลีกเลี่ยงอุปสรรคโดยใช้ Ultrasonic Sensor (Proteus): 12 ขั้นตอน
หุ่นยนต์หลีกเลี่ยงสิ่งกีดขวางโดยใช้เซ็นเซอร์อัลตราโซนิก (Proteus): โดยทั่วไปแล้วเราจะเจอหุ่นยนต์หลีกเลี่ยงสิ่งกีดขวางทุกที่ การจำลองฮาร์ดแวร์ของหุ่นยนต์ตัวนี้เป็นส่วนหนึ่งของการแข่งขันในหลายวิทยาลัยและในหลายเหตุการณ์ แต่การจำลองซอฟต์แวร์ของหุ่นยนต์สิ่งกีดขวางนั้นหายาก แม้ว่าเราจะพบมันที่ไหนสักแห่ง
อะแดปเตอร์ Arduino Nano เป็น Arduino Uno: 6 ขั้นตอน (พร้อมรูปภาพ)
อะแดปเตอร์ Arduino Nano เป็น Arduino Uno: Arduino Nano เป็นสมาชิกที่ดี ขนาดเล็ก และราคาถูกของตระกูล Arduino มันขึ้นอยู่กับชิป Atmega328 สิ่งที่ทำให้มีประสิทธิภาพเท่ากับ Arduino Uno พี่ชายที่ใหญ่ที่สุดของเขา แต่สามารถรับเงินน้อยกว่า ในอีเบย์ตอนนี้เวอร์ชั่นภาษาจีนสามารถข
หุ่นยนต์หลีกเลี่ยงอุปสรรคโดยใช้ Arduino Uno: 5 ขั้นตอน (พร้อมรูปภาพ)
หุ่นยนต์หลีกเลี่ยงสิ่งกีดขวางโดยใช้ Arduino Uno: สวัสดีทุกคน นี่เป็นโปรเจ็กต์ที่ง่ายและใช้งานได้จริงซึ่งเรียกว่าหุ่นยนต์หลีกเลี่ยงสิ่งกีดขวางโดยใช้ Arduino และความพิเศษของโครงการนี้คือ มันให้คำสั่งว่ามันจะเดินทางบนสมาร์ทโฟนผ่านบลูทูธอย่างไร
หุ่นยนต์หลีกเลี่ยงอุปสรรคโดยใช้ EBot8: 4 ขั้นตอน (พร้อมรูปภาพ)
หุ่นยนต์หลีกเลี่ยงอุปสรรคโดยใช้ EBot8: ในบทช่วยสอนนี้ คุณจะได้เรียนรู้วิธีสร้างรถหุ่นยนต์ซึ่งจะหลีกเลี่ยงสิ่งกีดขวางที่อยู่ในเส้นทางของมัน แนวคิดนี้สามารถใช้และนำไปใช้ได้หลากหลายตามเงื่อนไข วัสดุที่ต้องการ:1.ล้อ x4 2.แชสซี (คุณสามารถซื้อ
หุ่นยนต์หลีกเลี่ยงอุปสรรคโดยใช้ L298n Motor Driver: 5 ขั้นตอน
หุ่นยนต์ที่หลีกเลี่ยงสิ่งกีดขวางโดยใช้ L298n Motor Driver: สวัสดีทุกคน วันนี้เราจะสร้างหุ่นยนต์ตัวนี้ขึ้นมา.. หวังว่าคุณจะสนุกกับมัน