Πίνακας περιεχομένων:
Βίντεο: GY-521 MPU6050 3-Axis Acceleration Gyroscope 6DOF Module Tutorial: 4 Βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:37
Περιγραφή
Αυτή η απλή ενότητα περιέχει όλα όσα απαιτούνται για τη διασύνδεση με το Arduino και άλλους ελεγκτές μέσω I2C (χρησιμοποιήστε τη βιβλιοθήκη Wire Arduino) και δώστε πληροφορίες ανίχνευσης κίνησης για 3 άξονες - X, Y και Z.
Προδιαγραφές
- Εύρος επιταχυνσιόμετρου: ± 2, ± 4, ± 8, ± 16g
- Εύρος γυροσκοπίου: ± 250, 500, 1000, 2000 °/s
- Εύρος τάσης: 3,3V - 5V (η μονάδα περιλαμβάνει χαμηλό ρυθμιστή τάσης)
Βήμα 1: Προετοιμασία υλικών
Σε αυτό το σεμινάριο, θα σας δείξουμε πώς λειτουργεί η ενότητα λεπτομερώς. Αρχικά, πρέπει να προετοιμάσουμε τα υλικά που αναφέρονται παρακάτω:
- Arduino Uno
- Σύρμα από jumper αρσενικό προς θηλυκό
- Καλώδιο USB τύπου Α έως Β
- Breadboard
Βήμα 2: Εγκατάσταση υλικού
Αφού ετοιμάσουμε τα υλικά, θα συνδέσουμε τη μονάδα με το Arduino Uno. Η λεπτομερής σύνδεση θα γραφτεί παρακάτω:
- VCC -> 5V
- GND -> GND
- SCL -> A5
- SDA -> A4
- INT -> D2
Βήμα 3: Πηγαίος κώδικας
Για να δοκιμάσετε το Arduino MPU 6050,
- Πρώτα, κατεβάστε τη βιβλιοθήκη Arduino για MPU 6050. Ο σύνδεσμος παρέχεται εδώ.
- Στη συνέχεια, αποσυμπιέστε/εξαγάγετε αυτήν τη βιβλιοθήκη και μετακινήστε το φάκελο με το όνομα "MPU6050" μέσα στο φάκελο "βιβλιοθήκη" του Arduino.
- Εγκαταστήστε τη βιβλιοθήκη I2Cdev εάν δεν την έχετε ήδη για το Arduino σας. Κάντε την ίδια διαδικασία όπως παραπάνω για να το εγκαταστήσετε. Μπορείτε να βρείτε το αρχείο εδώ.
- Ανοίξτε το Arduino IDE και ακολουθήστε τα βήματα: [Αρχείο]-> [Παραδείγματα]-> [MPU6050]-> [Παραδείγματα]-> [MPU6050_DMP6].
- Ανεβάστε τον πηγαίο κώδικα στο Arduino σας.
Βήμα 4: Αποτελέσματα
- Αφού ανεβάσετε τον κώδικα, ανοίξτε τη σειριακή οθόνη και ορίστε το ρυθμό baud ως 115200.
- Στη συνέχεια, ελέγξτε αν βλέπετε κάτι σαν "Αρχικοποίηση συσκευών I2C …" στη σειριακή οθόνη. Εάν δεν το κάνετε, απλώς πατήστε το κουμπί επαναφοράς.
- Τώρα, θα δείτε μια γραμμή που λέει: "Στείλτε οποιονδήποτε χαρακτήρα για να ξεκινήσετε τον προγραμματισμό και την επίδειξη DMP." Απλώς πληκτρολογήστε οποιονδήποτε χαρακτήρα στη σειριακή οθόνη και στείλτε τον και θα αρχίσετε να βλέπετε τις τιμές του χτυπήματος, του βήματος και του ρολού που προέρχονται από το MPU 6050.
Σημειώσεις: Το DMP σημαίνει ψηφιακή επεξεργασία κίνησης. Το MPU 6050 διαθέτει ενσωματωμένο επεξεργαστή κίνησης. Επεξεργάζεται τις τιμές από το επιταχυνσιόμετρο και το γυροσκόπιο για να μας δώσει ακριβείς τιμές 3D. Επίσης, θα χρειαστεί να περιμένετε περίπου 10 δευτερόλεπτα προτού λάβετε ακριβείς τιμές στη σειριακή οθόνη, μετά τις οποίες οι τιμές θα αρχίσουν να σταθεροποιούνται.
Συνιστάται:
Αισθητήρας γυροσκοπίου Stone Lcd + Acceleration: 5 Βήματα
Stone Lcd +Acceleration Gyroscope Sensor: Αυτό το έγγραφο θα σας διδάξει πώς να χρησιμοποιείτε αισθητήρα γυροσκοπίου επιταχυνσιόμετρο STM32 MCU +MPU6050 +σειριακή οθόνη STONE STVC070WT για DEMO. Το STVC070WT είναι η σειριακή οθόνη της εταιρείας μας, η ανάπτυξή του είναι απλή, εύκολη στη χρήση , μπορείτε να πάτε στο εμείς
A9G GPS & GPRS Module Tutorial - Ai-Thinker - Εντολές AT: 7 βήματα
A9G GPS & GPRS Module Tutorial | Ai-Thinker | AT Commands: Γεια, τι συμβαίνει, παιδιά! Akarsh εδώ από το CETech. Σήμερα, πρόκειται να περάσουμε από ενότητα A9G GPS, GSM και GPRS από την AI Thinker. Υπάρχουν αρκετές άλλες ενότητες, όπως A9 και A6 από το AI Thinker που έχουν παρόμοιες δυνατότητες GSM και GPRS αλλά
Arduino Tutorial - BLYNK Styled Button και ESP -01 Relay Module: 3 βήματα (με εικόνες)
Arduino Tutorial - BLYNK Styled Button και ESP -01 Relay Module: Καλώς ορίσατε σε άλλο σεμινάριο στο κανάλι μας, αυτό είναι το πρώτο σεμινάριο αυτής της σεζόν που θα είναι αφιερωμένο στα συστήματα IoT, εδώ θα περιγράψουμε μερικές από τις δυνατότητες και τις λειτουργίες των συσκευών χρησιμοποιείται σε αυτόν τον τύπο συστημάτων. Για τη δημιουργία αυτών των
Πλατφόρμα 6DOF Stewart: 5 βήματα
Πλατφόρμα 6DOF Stewart: Η πλατφόρμα 6DOF Stewart είναι μια ρομποτική πλατφόρμα που μπορεί να αρθρωθεί σε 6 βαθμούς ελευθερίας. Συνήθως κατασκευασμένη με 6 γραμμικούς ενεργοποιητές, αυτή η μικρότερη έκδοση μίνι χρησιμοποιεί 6 σερβο για να προσομοιώσει την γραμμική κίνηση ενεργοποίησης. Υπάρχουν οι τρεις γραμμές
Nokia 3310 Acceleration Logger: 8 Βήματα
Nokia 3310 Acceleration Logger: Πώς να δημιουργήσετε ένα logger επιτάχυνσης σε ένα κινητό τηλέφωνο Nokia 3310. Θα το χρησιμοποιήσω για να μετρήσω τις δυνάμεις στα ρολά