สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
สร้างวัตถุอย่างง่ายตามหุ่นยนต์ (ไม่มีกลไกการแพน/เอียง) ด้วย Arduino Uno + Motor Shield เซอร์โวแบบต่อเนื่องราคาถูกสองตัวและ Pixy2
วิดีโอ:
ขั้นตอนที่ 1: รายการช้อปปิ้ง
1 Arduino Uno (บอร์ดดั้งเดิมหรือบอร์ดที่เข้ากันได้)
1 Arduino Uno Motor Shield (ดั้งเดิมหรือเข้ากันได้)
2 เซอร์โวต่อเนื่อง (เช่น Feetech Micro Servo)
1 Pixy2
1 ชุดแบตเตอรี่ 6V (เช่น 1000 mAh LiPo, 7.4V + ประหยัด LiPo)
1 สวิตช์เปิด/ปิด
ล้อเลโก้ 2 ล้อ (เช่น มู่เล่ย์พวงมาลัย 373602 3736)
2 ยาง (โอริง 3/4 พอดีกับล้อ)
ลูกล้อ 1 ลูก
สายจัมเปอร์บางส่วน
สิ่งที่คุณสามารถติดตั้งทุกอย่างได้ (เช่น Lego + ชิ้นส่วนที่พิมพ์ 3D แบบกำหนดเอง)
ขั้นตอนที่ 2: เชื่อมต่อแบตเตอรี่ เซอร์โว และ Pixy2 กับ Arduino Uno/Motor Shield เป็นต้น
1) เชื่อมต่อ Pixy2 กับ Arduino Uno & mount Shield บน Arduino
2) ติดล้อเลโก้เข้ากับเซอร์โว (ดูรูป) ติดตั้งชิ้นส่วนบนเฟรมเวิร์ก
3) เชื่อมต่อเซอร์โวด้านขวากับพินเอาต์ 5 และเซอร์โวซ้ายเข้ากับพินเอาต์ 6 (ดูรูป)
ข้อควรสนใจ: บางครั้งเซอร์โวพินและพินซ็อกเก็ต (Out 5 และ Out 6) อยู่ในลำดับที่ต่างออกไป ใช้มัลติมิเตอร์เพื่อค้นหาลำดับของ GND, 5V และพินสัญญาณบนซ็อกเก็ต
คุณอาจต้องการสายจัมเปอร์เพิ่มเติมในกรณีที่ลำดับไม่ตรงกัน
4) ติดสวิตช์เปิด/ปิดบางชนิด และหากใช้แบตเตอรี่ LiPo ให้ใช้ตัวประหยัด LiPo กับแบตเตอรี่ของคุณ
5) ต่อแบตเตอรี่เข้ากับตัวป้องกันมอเตอร์
ขั้นตอนที่ 3: ตั้งค่า Pixy2 ของคุณด้วย PixyMon
PixyMon
ขั้นตอนที่ 4: รับรหัส…
รับทราบ!
dickel
www.robotshop.com/community/robots/show/ob…
หากคุณประสบปัญหาขณะคอมไพล์โค้ด (และฉันเกรงว่าคุณจะมีปัญหา) ลองดูที่นี่:
forum.arduino.cc/index.php?topic=672547.ms…
คุณจะต้องไปที่โฟลเดอร์ไลบรารี Pixy2 และประกาศตัวแปรบางตัวในไฟล์ Pixy2CCC.h
คุณจะต้องเปลี่ยน Serial1 เป็น Serial ในไฟล์ Pixy2UART.h
รหัส: