สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
การใช้ Gyro เพื่อควบคุมโปรเจ็กต์ของฉันเป็นเรื่องใหญ่ในรายการฝากข้อมูลของฉัน แต่นอกเหนือจากการได้มาซึ่ง IMU แล้ว ส่วนที่เหลือนั้นยากเหมือนตะปู การขาดเนื้อหาที่มีประสิทธิภาพในการแยกค่าพิทช์หันเหและค่าการม้วนตัวทำให้ฉันสับสนนานกว่าหนึ่งเดือน หลังจากเว็บไซต์จำนวนมาก ห้องสมุดและปัญหานับไม่ถ้วน ฉันได้เรียนรู้ที่จะรับข้อมูลจากไจโรและใช้ในโปรเจ็กต์ง่ายๆ ที่ผู้เริ่มต้นสามารถทำได้และช่วยตัวเองให้พ้นจากปัญหาได้มากมาย
ดังนั้นนี่คือคำแนะนำในการเริ่มต้นใช้งานมาตรวัดความเร่ง - เซ็นเซอร์ไจโรสโคป และในตอนท้าย คุณจะสามารถหมุนหุ่นยนต์ของคุณได้ตามที่คุณต้องการ (90 องศา 45 องศา 180 องศา…..อะไรก็ได้)
เสบียง
อุปกรณ์อิเล็กทรอนิกส์ส่วนใหญ่สามารถหาซื้อได้ตามร้านอุปกรณ์อิเล็กทรอนิกส์ใกล้บ้านคุณหรือทางออนไลน์
นี่คือพวกเขา:
แชสซีบอท
DIY 4WD Double-Deck Smart Robot Car Chassis Kits with Speed Encoder RC Robot จาก ของเล่นงานอดิเรกและหุ่นยนต์บน banggood.comhttps://banggood.app.link/vpw7FlkjL1
คุณสามารถใช้แชสซี 2 ล้อกับล้อเลื่อนได้
Arduino -
Geekcreit® Arduino Compatible UNO R3 ATmega16U2 AVR USB Development กระดานหลักโมดูลบอร์ดสำหรับ Arduino จากอุปกรณ์อิเล็กทรอนิกส์บน banggood.comhttps://banggood.app.link/W4pYojtjL1
IMU - MPU6050 6DOF
6DOF MPU-6050 ไจโร 3 แกนพร้อมโมดูลเซ็นเซอร์ความเร่งสำหรับบอร์ดโมดูล Arduino สำหรับ Arduino จากอุปกรณ์อิเล็กทรอนิกส์บน banggood.comhttps://banggood.app.link/qoNQdMxjL1
สายดูปองท์
ชายกับชาย
หญิงกับชาย
ตัวขับมอเตอร์ L298N
Geekcreit® L298N Dual H Bridge Stepper เครื่องยนต์ บอร์ดควบคุมสำหรับ Arduino Module Board สำหรับ Arduino จากอุปกรณ์อิเล็กทรอนิกส์ที่ banggood.comhttps://banggood.app.link/kCmlV4UjL1
11.1V Lipo
ZOP Power 11.1V 2200MAH 3S 30C Lipo Battery XT60 Plug RC อะไหล่ จาก ของเล่น งานอดิเรก และ หุ่นยนต์ บน banggood.comhttps://banggood.app.link/tKfTXU3jL1
เครื่องชาร์จที่เหมาะสม
ขั้นตอนที่ 1: ขั้นตอนที่ 1: ประกอบแชสซีของคุณ
ประกอบตัวถัง Bot ของคุณ lol
อ้างอิงภาพ fritzing ด้านบน แต่ถ้าคุณดิ้นรนฉันแค่แสดงความคิดเห็นด้านล่าง
ขั้นตอนที่ 2: การติดตั้งไลบรารี MPU6050
สิ่งสำคัญคือต้องทราบว่าหากคุณมีการติดตั้งไลบรารี่สำหรับ MPU6050 REMOVE IT ของคุณ มิฉะนั้นจะตั้งค่าสถานะข้อผิดพลาดในการรวบรวม
ใช้ลิงก์นี้เพื่อดาวน์โหลดไลบรารีและเพิ่มโดยใช้ รวมไลบรารีภายใต้ Sketch
https://github.com/jarzebski/Arduino-MPU6050
ขั้นตอนที่ 3: การเชื่อมต่อ
ในการติดตั้งไลบรารี ให้ดำเนินการตามระบบ
การเชื่อมต่อกับไดรเวอร์มอเตอร์นั้นระบุไว้ในรหัส
เอน่า = 5;
enb = 6;
ใน1 = 7;
ใน2 = 4;
ใน3 = 9;
ใน4 = 8;
ยังไงก็ได้:)
การเชื่อมต่อระหว่าง Arduino และเซ็นเซอร์คือ:
VCC - +5V
GND - GND
SDA - A4
SCL - A5
หมายเหตุ - จากนี้ไปเราเรียกหุ่นยนต์บาร์นีย์
ขั้นตอนที่ 4: รหัส
คัดลอกโค้ดนี้ด้านล่างแล้ววางลงใน IDE ของคุณแล้วอัปโหลด
github.com/imalwaysontheinternet/Simple-MPU6050-Arduino-GyroBot
ข้อควรระวังคู่:
อย่าเสียบเซ็นเซอร์ของคุณเข้ากับบอร์ดขนมปังเนื่องจากสายไฟและอุปกรณ์อิเล็กทรอนิกส์อาจสร้างเสียงรบกวนซึ่งจะส่งผลต่อความถูกต้องของค่า YAW PITCH ROLL ของคุณ
ขณะใช้งานบอท ให้วางบอทไว้บนพื้นแล้วกดรีเซ็ตเพื่อให้เซ็นเซอร์ปรับเทียบอย่างถูกต้อง
เราใช้ค่า Yaw สำหรับโครงการนี้เท่านั้น ดังนั้นโปรดระลึกไว้เสมอว่าขณะติดตั้งเซ็นเซอร์ของคุณ
ใช้เทปโฟมสองหน้าติดเซ็นเซอร์ไว้ที่ด้านหน้าบ็อตของคุณ
คำแนะนำนี้สอนให้คุณใช้ไจโรสโคปในการออกแบบหุ่นยนต์อย่างง่าย และคุณสามารถทดลองกับแนวคิดของคุณเองเมื่อคุณรู้การใช้งานแล้ว
อย่าลังเลที่จะถามอะไรในความคิดเห็น