สารบัญ:

หุ่นยนต์ Line Follower โดยใช้ Arduino Uno และ L298N: 5 ขั้นตอน
หุ่นยนต์ Line Follower โดยใช้ Arduino Uno และ L298N: 5 ขั้นตอน

วีดีโอ: หุ่นยนต์ Line Follower โดยใช้ Arduino Uno และ L298N: 5 ขั้นตอน

วีดีโอ: หุ่นยนต์ Line Follower โดยใช้ Arduino Uno และ L298N: 5 ขั้นตอน
วีดีโอ: Line follower Robot using Arduino | IR sensor | L298n driver 2024, พฤศจิกายน
Anonim
Image
Image

Line Flower เป็นหุ่นยนต์ที่เรียบง่ายเหมาะสำหรับผู้เริ่มต้นใช้งานอุปกรณ์อิเล็กทรอนิกส์

ขั้นตอนที่ 1: มันทำงานอย่างไร

ภาพ
ภาพ

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

ขั้นตอนที่ 2:

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

ขั้นตอนที่ 3: แสดงรายการองค์ประกอบ

รายการองค์ประกอบ
รายการองค์ประกอบ

รายการองค์ประกอบ:

1x Arduino Uno

1x L298N

เซ็นเซอร์ iR 2x

สาย 14x

1x Plexi 10cmx17cm

4x TT มอเตอร์

6x แบตเตอรี AA

1x ที่ใส่แบตเตอรี่

8x ระยะโลหะ 10mm

ขั้นตอนที่ 4: สคีมา

สคีมา
สคีมา

ขั้นตอนที่ 5: กำหนดค่าเซ็นเซอร์ Ir

การกำหนดค่าเซ็นเซอร์ Ir
การกำหนดค่าเซ็นเซอร์ Ir

ก่อนเปิดเครื่อง ให้ตรวจสอบว่าคุณเชื่อมต่อทุกอย่างถูกต้องแล้ว คัดลอกโค้ดโปรแกรมและอัปโหลดไปยัง Arduino จากนั้นเปิดมอนิเตอร์แบบอนุกรม (ใน Arduino IDE -> Tools -> Serial Monitor) วางหุ่นยนต์ของคุณบนเส้นสีดำและตั้งค่าโพเทนชิออมิเตอร์เพื่อให้ค่าเซ็นเซอร์แสดง ≈ 1023 และบนพื้นผิวสีขาว ≈ 33 ร่าง ir กำหนดค่าการดาวน์โหลด คัดลอกโค้ดด้านล่างและอัปโหลดไปยัง Arduino มีความสุข ? ดาวน์โหลดสเก็ตช์

แนะนำ: