สารบัญ:

Line Follower บน Tinkercad: 3 ขั้นตอน
Line Follower บน Tinkercad: 3 ขั้นตอน

วีดีโอ: Line Follower บน Tinkercad: 3 ขั้นตอน

วีดีโอ: Line Follower บน Tinkercad: 3 ขั้นตอน
วีดีโอ: สอน เขียนโปรแกรม Tinkercad+Arduino | Uno R3 แจ้งเตือนผู้บุกรุก PIR #EP11 2024, กรกฎาคม
Anonim
Line Follower บน Tinkercad
Line Follower บน Tinkercad

โครงการทิงเกอร์แคด »

หุ่นยนต์ตัวตาม A-Line ตามชื่อคือยานพาหนะนำทางอัตโนมัติ ซึ่งเดินตามเส้นสายตาที่ฝังอยู่บนพื้นหรือเพดาน โดยปกติ เส้นสายตาคือเส้นทางที่หุ่นยนต์ตัวตามเส้นไปและมันจะเป็นเส้นสีดำบนพื้นผิวสีขาว แต่อีกทางหนึ่ง (เส้นสีขาวบนพื้นผิวสีดำ) ก็เป็นไปได้เช่นกัน หุ่นยนต์ Line Follower ขั้นสูงบางตัวใช้สนามแม่เหล็กที่มองไม่เห็นเป็นเส้นทางของมัน

หุ่นยนต์ติดตามสายการผลิตขนาดใหญ่มักใช้ในอุตสาหกรรมเพื่อช่วยในกระบวนการผลิตแบบอัตโนมัติ พวกเขายังใช้ในการใช้งานทางทหาร, การช่วยเหลือมนุษย์, บริการจัดส่ง ฯลฯ

หุ่นยนต์ผู้ติดตามสายเป็นหนึ่งในหุ่นยนต์ตัวแรกที่ผู้เริ่มต้นและนักเรียนจะได้รับประสบการณ์ด้านหุ่นยนต์เป็นครั้งแรก ในโครงการนี้ เราได้ออกแบบหุ่นยนต์ Line Follower อย่างง่ายโดยใช้ Arduino และส่วนประกอบอื่นๆ

ขั้นตอนที่ 1: ส่วนประกอบที่จำเป็น:

ส่วนประกอบที่จำเป็น
ส่วนประกอบที่จำเป็น
ส่วนประกอบที่จำเป็น
ส่วนประกอบที่จำเป็น
ส่วนประกอบที่จำเป็น
ส่วนประกอบที่จำเป็น

1. Arduino UNO (หรือ Arduino Nano)

2. L293D Motor Driver IC [คุณสามารถซื้อโมดูลหรือทำเองได้]

3. มอเตอร์เกียร์ x 2

4. IR Sensor Module x 2 [คุณสามารถซื้อโมดูลหรือทำเองก็ได้]

5.การเชื่อมต่อสาย

6. แหล่งจ่ายไฟ

7. ขั้วต่อแบตเตอรี่

ขั้นตอนที่ 2: การทำงานของ Arduino Line Follower Robot:

การทำงานของ Arduino Line Follower Robot
การทำงานของ Arduino Line Follower Robot
การทำงานของ Arduino Line Follower Robot
การทำงานของ Arduino Line Follower Robot

ในโครงการนี้ ฉันได้ออกแบบหุ่นยนต์ Line Follower บน Arduino การทำงานของโครงการนั้นค่อนข้างง่าย: ตรวจจับเส้นสีดำบนพื้นผิวและเคลื่อนไปตามเส้นนั้น

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

เมื่อหุ่นยนต์เคลื่อนที่ไปข้างหน้า เซ็นเซอร์ทั้งสองจะรอให้ตรวจพบเส้น ตัวอย่างเช่น หากเซ็นเซอร์ IR 1 ในภาพด้านบนตรวจพบเส้นสีดำ แสดงว่ามีทางโค้งขวา (หรือเลี้ยว) ไปข้างหน้า Arduino UNO ตรวจพบการเปลี่ยนแปลงนี้และส่งสัญญาณไปยังไดรเวอร์มอเตอร์ตามลำดับ ในการเลี้ยวขวา มอเตอร์ทางด้านขวาของหุ่นยนต์จะลดความเร็วลงโดยใช้ PWM ในขณะที่มอเตอร์ทางด้านซ้ายจะทำงานด้วยความเร็วปกติ

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

ขั้นตอนที่ 3: รหัส:

สำหรับเครดิต โปรดติดตามบัญชีต่อไปนี้ ขอบคุณ

ติดตามผลงานอื่นๆ ที่น่าสนใจได้ที่:Youtube:https://www.youtube.com/channel/UCTS10_CRYJhT-vb9-…

เพจเฟสบุ๊ค:

อินสตาแกรม:

แนะนำ: