บทเรียนนี้เป็นส่วนหนึ่งของ: คู่มือการใช้งานชุดอุปกรณ์ Elegoo Smart Car Kit
ลิงก์ไปยังวิดีโออื่นๆ อยู่ด้านล่างบทความนี้
ชุดหุ่นยนต์รถอัจฉริยะ Elegoo V3: #2 ขั้นตอนการประกอบทีละขั้นตอน
🚗 บทเรียนที่ 2: การเขียนโปรแกรมการเคลื่อนที่ – ELEGOO Smart Robot Car V3
ในบทเรียนนี้ เราจะเจาะลึกหนึ่งในส่วนที่สำคัญที่สุดของหุ่นยนต์เคลื่อนที่ใดๆ นั่นก็คือ การควบคุมการเคลื่อนที่ โดยใช้ชุด ELEGOO Smart Robot Car V3 เราจะสาธิตวิธีการเขียนโปรแกรมให้รถเคลื่อนที่ไปข้างหน้า ถอยหลัง เลี้ยวซ้าย และเลี้ยวขวา โดยใช้โค้ด Arduino แบบง่าย ทักษะพื้นฐานนี้มีความสำคัญอย่างยิ่งสำหรับการประยุกต์ใช้หุ่นยนต์ในอนาคตทั้งหมด เช่น การหลบหลีกสิ่งกีดขวาง การเดินตามเส้นทาง หรือการนำทางระยะไกล
บทช่วยสอนนี้ถือว่ารถของคุณประกอบเสร็จเรียบร้อยแล้ว หากยังไม่ได้ประกอบ โปรดดูบทเรียนที่ 1 สำหรับการแกะกล่องและภาพรวมของชิ้นส่วนต่างๆ ไฟล์โค้ดที่ใช้ในบทช่วยสอนนี้มีให้ด้านล่างบทความ
⚙️ ทำความเข้าใจตรรกะการเคลื่อนที่
มอเตอร์ DC เชื่อมต่อผ่านบอร์ดขับมอเตอร์ซึ่งควบคุมโดย Arduino โดยการส่งสัญญาณ HIGH หรือ LOW ไปยังพินควบคุมเฉพาะ เราสามารถหมุนมอเตอร์แต่ละตัวไปข้างหน้าหรือถอยหลัง ทำให้สามารถควบคุมทิศทางได้
เราเริ่มต้นด้วยการควบคุมล้อด้านหนึ่งด้วยตนเอง เช่น เฉพาะล้อด้านซ้าย เพื่อทำความเข้าใจว่าพฤติกรรมการเคลื่อนที่เปลี่ยนแปลงอย่างไร จากนั้นเราจะขยายไปสู่การควบคุมล้อทั้งสองข้างอย่างเต็มรูปแบบ
5. การสาธิตอัตโนมัติ (Auto_go)
ในส่วนสุดท้ายของบทเรียนนี้ เราใช้ฟังก์ชันที่กำหนดเอง เช่น Auto_go() ซึ่งจะทำให้พฤติกรรมเป็นอัตโนมัติ — วิ่งรถไปข้างหน้า ถอยหลัง เลี้ยว และทำซ้ำ
🎬 บทต่างๆ ในวิดีโอ
00:00 – เริ่มต้น
00:43 – บทนำ
03:39 – วิธีเคลื่อนที่ล้อซ้าย
06:37 – โค้ด: การเคลื่อนที่ล้อขวา
07:56 – โค้ด: การเคลื่อนที่รถไปข้างหน้าและถอยหลัง
10:35 – โค้ด: การเคลื่อนที่รถไปทางซ้ายและขวา
14:06 – การสาธิตการเคลื่อนที่ไปข้างหน้าและถอยหลัง
15:00 – การสาธิตการเลี้ยวซ้าย ขวา ไปข้างหน้าและถอยหลัง (
Auto_go)
ไฟล์โค้ดทั้งหมดและเอกสารอ้างอิงการเดินสายไฟเพิ่มเติมมีอยู่ด้านล่างบทความนี้ ไม่ว่าคุณจะกำลังสร้างระบบนำทางอัจฉริยะหรือเพิ่งเริ่มต้นกับหุ่นยนต์ Arduino บทเรียนนี้คือคู่มือสำคัญของคุณสำหรับพื้นฐานการเคลื่อนที่ของหุ่นยนต์
บทเรียนนี้เป็นส่วนหนึ่งของ: คู่มือการใช้งานชุดอุปกรณ์ Elegoo Smart Car Kit
แหล่งข้อมูลและเอกสารอ้างอิง
ยังไม่มีทรัพยากรเลย
ไฟล์📁
ไฟล์อื่น ๆ
-
Elegoo Smart Car Docs and Codesall the documents and codes are in this zip file.
Elegood Smart Car Files.zip20.88 MB