สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
โดย geo bruceBruce ลุกเป็นไฟ ติดตามเพิ่มเติมโดยผู้เขียน:
เกี่ยวกับ: สวัสดี ฉันบรูซ ฉันเป็นนักเรียนในเบลเยียม ฉันมีความสนใจที่หลากหลาย: อิเล็กทรอนิกส์ คอมพิวเตอร์ เทคโนโลยี … ในเวลาว่าง ฉันใช้เวลาส่วนใหญ่กับ: ทำโปรเจกต์ สำรวจอินเทอร์เน็ต ปั่นจักรยาน ht… เพิ่มเติมเกี่ยวกับ geo bruce »
ฉันเป็นแฟนตัวยงของการสร้างหุ่นยนต์ซูโม่ และฉันก็มองหาเซ็นเซอร์และวัสดุใหม่ๆ ที่น่าสนใจอยู่เสมอเพื่อใช้ในการสร้างหุ่นยนต์ที่ดีขึ้น เร็วขึ้น และฉลาดขึ้น ฉันพบข้อมูลเกี่ยวกับ RPLIDAR A1 ซึ่งคุณสามารถรับได้ในราคา $99 ที่ DFROBOT.com ฉันบอกว่าฉันสนใจที่จะลองใช้เซ็นเซอร์นี้ และพวกเขาให้โอกาสฉันลองเซ็นเซอร์นี้ หลังจากที่ฉันได้ LIDAR แล้ว ฉันพบว่าฉันไม่ได้รับอนุญาตให้ใช้เซ็นเซอร์ประเภทนี้ในการแข่งขัน ฉันวางแผนที่จะเข้าร่วมเพราะราคาแพงเกินไป
ในบทช่วยสอนนี้ ฉันจะให้ความเข้าใจพื้นฐานเกี่ยวกับวิธีการทำงานของเซ็นเซอร์นี้และวิธีที่คุณสามารถใช้กับ Arduino
ขั้นตอนที่ 1: LIDAR อะไร?
"กำลังโหลด="ขี้เกียจ"
สำหรับโครงการนี้ เราจะติดตั้งวงแหวน LED ที่สามารถระบุตำแหน่งได้บน LIDAR วิธีนี้ทำให้เราเห็นภาพข้อมูล LIDAR ในโปรแกรมเฉพาะนี้ ไฟ LED จะเปิดขึ้นในทิศทางของสัญญาณที่ตรวจจับได้ใกล้เคียงที่สุด
โค้ดสำหรับโปรเจ็กต์นี้อ้างอิงจากหนึ่งในตัวอย่างจาก robopeak:
github.com/robopeak/rplidar_arduino/tree/m…
รหัสที่เปลี่ยนแปลงสำหรับโครงการนี้รวมอยู่ในไฟล์ zip ในขั้นตอนนี้
ชิ้นส่วนที่จำเป็น:
- วงแหวน LED: ด้วย LEDS 24 ดวงที่ใหญ่พอที่จะใส่ทับ LIDAR เส้นผ่านศูนย์กลางภายใน 70 มม.- Arduino Zero- LIDAR- แหล่งจ่ายไฟ 5V แบบแยกส่วน- ส่วนพิมพ์ 3 มิติ:
- รับชิ้นส่วนที่จำเป็นทั้งหมด
- บัดกรีสายไฟเข้ากับวงแหวน LED
- กาววงแหวน LED กับส่วนที่พิมพ์ 3 มิติ
- ติดตั้งชิ้นส่วนที่พิมพ์ 3 มิติเข้ากับ LIDAR มีรูในส่วน 3Dprinted สำหรับสกรู M2.5 แต่ฉันไม่มีมันติดมา ฉันแค่ใช้กาวร้อน
- เชื่อมต่อสายไฟจาก LIDAR กับ arduino:GND -> GND5V -> 5V ของแหล่งจ่ายไฟแยกต่างหากDi -> pin D5 ของ arduino
- อัปโหลดภาพร่างและเปิดเครื่องจ่ายไฟภายนอก
ผลลัพธ์สุดท้ายสามารถดูได้ที่นี่บน youtube:
www.youtube.com/watch?v=L1iulgiau0E