สารบัญ:
- เสบียง
- ขั้นตอนที่ 1: ขั้นตอนที่ 1: ประกอบแชสซีของคุณ
- ขั้นตอนที่ 2: การติดตั้งไลบรารี MPU6050
- ขั้นตอนที่ 3: การเชื่อมต่อ
- ขั้นตอนที่ 4: รหัส
วีดีโอ: ง่าย MPU6050 IMU + Arduino GYRO Bot: 4 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:04
การใช้ 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 สำหรับโครงการนี้เท่านั้น ดังนั้นโปรดระลึกไว้เสมอว่าขณะติดตั้งเซ็นเซอร์ของคุณ
ใช้เทปโฟมสองหน้าติดเซ็นเซอร์ไว้ที่ด้านหน้าบ็อตของคุณ
คำแนะนำนี้สอนให้คุณใช้ไจโรสโคปในการออกแบบหุ่นยนต์อย่างง่าย และคุณสามารถทดลองกับแนวคิดของคุณเองเมื่อคุณรู้การใช้งานแล้ว
อย่าลังเลที่จะถามอะไรในความคิดเห็น
แนะนำ:
การควบคุมตัวชี้เลเซอร์ที่ทรงพลัง 6 ตัวด้วย ARDUINO ง่าย: 4 ขั้นตอน
การควบคุมตัวชี้เลเซอร์ที่ทรงพลัง 6 ตัวด้วย ARDUINO Easy: ฉันอยากจะแสดงให้คุณเห็นว่าคุณสามารถควบคุมตัวชี้เลเซอร์ได้สูงสุด 6 ตัวด้วย POWER SHIELD 6+6T800 มัลติฟังก์ชั่นสำหรับ Arduino จาก V-VTECH ได้อย่างไร ชิ้นส่วนที่ใช้แล้ว: Arduino UNO, MEGA, NANO 1 ยูนิต *อาจเป็นบอร์ดประเภทนี้ 1 ยูนิต Mutifunctional POWER SHIELD
วิธีการใช้สายไฟและการใช้งาน GY-30 BH1750 Light Sensor (GY30 / GY302) - ง่าย - โครงการ Arduino!: 7 ขั้นตอน
วิธีการใช้สายไฟและการใช้งาน GY-30 BH1750 Light Sensor (GY30 / GY302) - Easy - Arduino Project!: ในบทช่วยสอนนี้ เราจะเรียนรู้วิธีใช้เซ็นเซอร์วัดความเข้มแสง GY-30 BH1750 กับ Arduino อย่างรวดเร็วและง่ายดาย ชมวิดีโอสาธิต
ผู้ติดตามสายโดยใช้ Arduino - โครงการ DIY ง่าย ๆ : 6 ขั้นตอน
ผู้ติดตามสายโดยใช้ Arduino | โครงการ DIY อย่างง่าย: ในบทช่วยสอนนี้ เราจะสร้างผู้ติดตามไลน์โดยใช้ ArduinoParts Needed: Chasis: BO Motors and Wheels: https://amzn.to/2Yjh9I7 L298n motor Driver: https://amzn.to/2IWNMWF IR sensor : https://amzn.to/2FFtFu3 Arduino Uno: https://amzn.to/2FyTrjF J
การแสดงข้อมูลเซ็นเซอร์ OLED ของ Arduino ง่าย: 4 ขั้นตอน
การแสดงข้อมูลเซ็นเซอร์ OLED ที่ง่ายของ Arduino: หากคุณเคยทำงานกับ Arduino คุณอาจต้องการให้แสดงการอ่านเซ็นเซอร์ ในขณะที่ใช้ Nokia 5110 LCD รุ่นเก่า คุณอาจสังเกตเห็นว่าการเชื่อมต่อสายไฟทั้งหมดนั้นยุ่งเหยิงและกินเนื้อที่ หมุดมากเกินไป แน่นอนว่ามีดีกว่า
Gimbal แกนหมุนและขว้างสำหรับ GoPro โดยใช้ Arduino - Servo และ MPU6050 Gyro: 4 ขั้นตอน
Roll and Pitch Axis Gimbal สำหรับ GoPro โดยใช้ Arduino - Servo และ MPU6050 Gyro: คำแนะนำนี้ถูกสร้างขึ้นเพื่อตอบสนองความต้องการโครงการของ Makecourse ที่มหาวิทยาลัย South Florida (www.makecourse.com) เป้าหมายของโครงการนี้คือการสร้าง a Gimbal 3 แกนสำหรับ GoPro โดยใช้ Arduino nano + 3 เซอร์โวมอเตอร์ +