Πίνακας περιεχομένων:

Απλό MPU6050 IMU + Arduino GYRO Bot: 4 Βήματα
Απλό MPU6050 IMU + Arduino GYRO Bot: 4 Βήματα

Βίντεο: Απλό MPU6050 IMU + Arduino GYRO Bot: 4 Βήματα

Βίντεο: Απλό MPU6050 IMU + Arduino GYRO Bot: 4 Βήματα
Βίντεο: Intel Galileo - Accelerometer (Αξελερόμετρο) 2024, Νοέμβριος
Anonim
Image
Image
Απλό MPU6050 IMU + Arduino GYRO Bot
Απλό MPU6050 IMU + Arduino GYRO Bot

Η χρήση ενός Gyro για τον έλεγχο των έργων μου ήταν ένα μεγάλο πράγμα στη λίστα κουβά μου, αλλά εκτός από την απόκτηση του IMU, τα υπόλοιπα ήταν σκληρά ως καρφιά. Η έλλειψη αποτελεσματικού περιεχομένου για την εξαγωγή των τιμών του pitch και roll roll με προβλημάτισε για περισσότερο από ένα μήνα. Μετά από πολυάριθμους ιστότοπους, αμέτρητες βιβλιοθήκες και προβλήματα έμαθα να παίρνω δεδομένα από το γυροσκόπιο και να τα χρησιμοποιώ σε ένα απλό έργο που οι αρχάριοι μπορούν εύκολα να κάνουν και να γλιτώσουν από πολλά προβλήματα.

Ορίστε λοιπόν ένας οδηγός για να ξεκινήσετε με αυτόν τον αισθητήρα επιταχυνσιόμετρο - γυροσκόπιο και στο τέλος του θα μπορείτε να γυρίσετε το ρομπότ σας ακριβώς στην ποσότητα που επιθυμείτε. (90 μοίρες, 45 μοίρες, 180 μοίρες ….. οτιδήποτε)

Προμήθειες

Τα περισσότερα από τα ηλεκτρονικά μπορούν να αγοραστούν στο τοπικό σας κατάστημα ηλεκτρονικών ειδών ή στο διαδίκτυο

Εδώ είναι:

Bot Chassis

DIY 4WD Double-Deck Smart Robot Car Chassis Kits with Speed Encoder RC Robot from Toys Hobbies and Robot στο banggood.comhttps://banggood.app.link/vpw7FlkjL1

Θα μπορούσατε επίσης να χρησιμοποιήσετε ένα πλαίσιο 2 τροχών με τροχό τροχού.

Arduino -

Geekcreit® Arduino Compatible UNO R3 ATmega16U2 AVR USB Main Board Board Module Board For Arduino from Electronics στο banggood.comhttps://banggood.app.link/W4pYojtjL1

IMU - MPU6050 6DOF

6DOF MPU-6050 3 Axis Gyro With Accelerometer Sensor Module For Arduino Module Board For Arduino from Electronics on banggood.comhttps://banggood.app.link/qoNQdMxjL1

Καλώδια Dupont

Αρσενικό σε αρσενικό

Θηλυκό σε αρσενικό

L298N Πρόγραμμα οδήγησης κινητήρα

Geekcreit® L298N Dual H Bridge Stepper Motor Driver Board For Arduino Module Board For Arduino from Electronics on banggood.comhttps://banggood.app.link/kCmlV4UjL1

11.1V Lipo

ZOP Power 11.1V 2200MAH 3S 30C Lipo Battery XT60 Plug RC Parts from Toys Hobbies and Robot στο banggood.comhttps://banggood.app.link/tKfTXU3jL1

Κατάλληλος φορτιστής

Βήμα 1: Βήμα 1: Συναρμολογήστε το σασί σας

Βήμα 1: Συναρμολογήστε το σασί σας
Βήμα 1: Συναρμολογήστε το σασί σας
Βήμα 1: Συναρμολογήστε το σασί σας
Βήμα 1: Συναρμολογήστε το σασί σας

Συναρμολογήστε το σασί Bot σας lol.

Ανατρέξτε στην εκπληκτική εικόνα παραπάνω, αλλά αν δυσκολεύεστε, είμαι απλώς ένα σχόλιο παρακάτω

Βήμα 2: Εγκατάσταση της βιβλιοθήκης MPU6050

Εγκατάσταση της βιβλιοθήκης MPU6050
Εγκατάσταση της βιβλιοθήκης MPU6050

Είναι σημαντικό να σημειωθεί ότι εάν τυχαίνει να έχετε εγκαταστήσει μια βιβλιοθήκη για το MPU6050 REMOVE IT ή θα επισημάνει σφάλματα μεταγλώττισης.

Αντ 'αυτού, χρησιμοποιήστε αυτόν τον σύνδεσμο για να κατεβάσετε τη βιβλιοθήκη και να την προσθέσετε χρησιμοποιώντας τη Συμπερίληψη βιβλιοθήκης στο Sketch.

https://github.com/jarzebski/Arduino-MPU6050

Βήμα 3: Συνδέσεις

Συνδέσεις
Συνδέσεις
Συνδέσεις
Συνδέσεις

Κατά την εγκατάσταση της βιβλιοθήκης προχωρήστε και συνδέστε το σύστημα.

Οι συνδέσεις με το πρόγραμμα οδήγησης του κινητήρα δίνονται στον ίδιο τον κωδικό.

ena = 5;

enb = 6;

in1 = 7;

in2 = 4;

in3 = 9;

in4 = 8;

ούτως ή άλλως:)

Οι συνδέσεις μεταξύ του Arduino και του αισθητήρα είναι:

VCC - +5V

GND - GND

SDA - A4

SCL - A5

Σημείωση - Από εδώ και πέρα καλούμε το ρομπότ Barney.

Βήμα 4: Κωδικός

Κώδικας
Κώδικας

Αντιγράψτε αυτόν τον κωδικό παρακάτω και επικολλήστε τον στο IDE σας και ανεβάστε τον.

github.com/imalwaysontheinternet/Simple-MPU6050-Arduino-GyroBot

Προφυλάξεις για ζευγάρια:

Μην συνδέετε τον αισθητήρα σας στην σανίδα ψωμιού καθώς τα καλώδια και τα ηλεκτρονικά μπορεί να δημιουργήσουν θόρυβο που θα επηρεάσει την ακρίβεια των τιμών YAW PITCH ROLL

Κατά την εκτέλεση του bot απλώς τοποθετήστε το bot στο πάτωμα και πατήστε επαναφορά ώστε ο αισθητήρας να βαθμονομηθεί σωστά

Χρησιμοποιούμε μόνο τις τιμές Yaw για αυτό το έργο, οπότε λάβετε το υπόψη κατά την τοποθέτηση του αισθητήρα σας.

Χρησιμοποιήστε ταινία αφρού διπλής όψης για να κολλήσετε τον αισθητήρα στο μπροστινό μέρος του bot σας.

Αυτό το διδακτικό σας έμαθε να χρησιμοποιείτε γυροσκόπιο σε απλό σχεδιασμό ρομποτικής και μπορείτε να πειραματιστείτε με τις δικές σας ιδέες όπως γνωρίζετε τώρα την εφαρμογή.

Μη διστάσετε να ρωτήσετε οτιδήποτε στα σχόλια.

Συνιστάται: