Πίνακας περιεχομένων:
- Βήμα 1: Βήμα 1: Υλικά
- Βήμα 2: Βήμα 2: Καλωδίωση
- Βήμα 3: Βήμα 3: Προγραμματισμός του Arduino
- Βήμα 4: Βήμα 4: Πατήστε το Serial Plotter και δείτε το γράφημα
Βίντεο: Παρακολούθηση δεδομένων οδοντόβουρτσας με βάση το Arduino: 4 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:38
Αυτή η οδοντόβουρτσα με βάση το Arduino σας επιτρέπει να παρακολουθείτε μοτίβα χρησιμοποιώντας 3 αξονικά δεδομένα επιτάχυνσης.
Βήμα 1: Βήμα 1: Υλικά
Οδοντόβουρτσα
Arduino Nano
MPU-6050 IMU 3 αξόνων
Καλώδιο USB mini-B 6ft (1,8m)
Βήμα 2: Βήμα 2: Καλωδίωση
Συνδέστε το MPU-6050 και το Arduino Nano χρησιμοποιώντας συγκόλληση σύρματος. Δείτε την παραπάνω εικόνα για λεπτομέρειες.
Βήμα 3: Βήμα 3: Προγραμματισμός του Arduino
#περιλαμβάνω
const int MPU = 0x68; // διεύθυνση MPU6050 I2C
int AcX, AcY, AcZ, Tmp, GyX, GyY, GyZ;
void get6050 ();
void setup ()
{
Wire.begin ();
Wire.beginTransmission (MPU);
Wire.write (0x6B);
Wire.write (0);
Wire.endTransmission (true);
Serial.begin (9600);
}
void loop () {
get6050 ();
Serial.print (AcX);
Serial.print ("");
Serial.print (AcY);
Serial.print ("");
Serial.print (AcZ);
Serial.println ();
καθυστέρηση (15)?
}
void get6050 ()
{Wire.beginTransmission (MPU);
Wire.write (0x3B);
Wire.endTransmission (false);
Wire.requestFrom (MPU, 14, true)?
AcX = Wire.read () << 8 | Wire.read ();
AcY = Wire.read () << 8 | Wire.read ();
AcZ = Wire.read () << 8 | Wire.read ();
Tmp = Wire.read () << 8 | Wire.read ();
GyX = Wire.read () << 8 | Wire.read ();
GyY = Wire.read () << 8 | Wire.read ();
GyZ = Wire.read () << 8 | Wire.read ();
}
Βήμα 4: Βήμα 4: Πατήστε το Serial Plotter και δείτε το γράφημα
Μεταβείτε στα Εργαλεία-Σειριακό σχέδιο (ή Ctrl + Shift + L) και θα δείτε το γράφημα σε πραγματικό χρόνο με 3 αξονικές επιταχύνσεις από το MPU-6050
Κουνήστε την οδοντόβουρτσα και δείτε τη διαφορά.
για περισσότερες πληροφορίες: επισκεφθείτε
blog.naver.com/roboholic84
Συνιστάται:
Πώς να συνδέσετε το NodeMCU ESP8266 στη βάση δεδομένων MySQL: 7 βήματα
Πώς να συνδέσετε το NodeMCU ESP8266 στη βάση δεδομένων MySQL: Το MySQL είναι ένα ευρέως χρησιμοποιούμενο σύστημα διαχείρισης σχεσιακής βάσης δεδομένων (RDBMS) που χρησιμοποιεί δομημένη γλώσσα ερωτήματος (SQL). Σε κάποιο σημείο, μπορεί να θέλετε να ανεβάσετε δεδομένα αισθητήρων Arduino/NodeMCU στη βάση δεδομένων MySQL. Σε αυτό το Instructable, θα δούμε πώς να συνδέσετε
Χρονόμετρο οδοντόβουρτσας: 4 βήματα
Χρονόμετρο οδοντόβουρτσας: η ιδέα είναι να δημιουργήσετε ένα χρονόμετρο 2 ατόμων για το βούρτσισμα των δοντιών, για αυτό, χρησιμοποίησα ένα microbit V1. Βοηθά τα παιδιά μου να βουρτσίζουν τα δόντια τους για τη συνιστώμενη διάρκεια. Εάν έχετε παιδιά και μικρόμετρο: bit και θέλετε να διασφαλίσετε έχουν καθαρά δόντια? μη διστάζεις
Ανάγνωση δεδομένων υπερηχητικού αισθητήρα (HC-SR04) Δεδομένων σε οθόνη LCD 128 × 128 και οπτικοποίηση χρησιμοποιώντας Matplotlib: 8 βήματα
Ανάγνωση δεδομένων υπερηχητικού αισθητήρα (HC-SR04) Δεδομένων σε LCD 128 × 128 και οπτικοποίηση χρησιμοποιώντας Matplotlib: Σε αυτό το διδακτικό, θα χρησιμοποιήσουμε το MSP432 LaunchPad + BoosterPack για την εμφάνιση δεδομένων υπερήχων αισθητήρων (HC-SR04) σε 128 × 128 LCD και στείλτε τα δεδομένα στον Η / Υ σειριακά και οπτικοποιήστε τα χρησιμοποιώντας το Matplotlib
Σύστημα απόκτησης δεδομένων και απεικόνισης δεδομένων για ηλεκτρικό ποδήλατο MotoStudent: 23 βήματα
Σύστημα απόκτησης δεδομένων και απεικόνισης δεδομένων για MotoStudent Electric Racing Bike: Ένα σύστημα απόκτησης δεδομένων είναι μια συλλογή υλικού και λογισμικού που συνεργάζονται για τη συλλογή δεδομένων από εξωτερικούς αισθητήρες, την αποθήκευση και την επεξεργασία τους στη συνέχεια, έτσι ώστε να μπορούν να απεικονιστούν γραφικά και να αναλυθούν, επιτρέποντας στους μηχανικούς να κάνουν
Έργο Arduino: Έλεγχος ηλεκτρονικών μέσω Διαδικτύου χρησιμοποιώντας βάση δεδομένων Nodejs + SQL & ιστότοπος .: 6 βήματα
Arduino Project: Control Electronics Over the Internet Using Nodejs + SQL Database & Website .: Project By: Mahmed.tech Ημερομηνία Δημιουργίας: 14 Ιουλίου 2017 Επίπεδο δυσκολίας: Αρχάριος με κάποιες γνώσεις προγραμματισμού. Απαιτήσεις υλικού: - Arduino Uno, Nano, Mega (νομίζω ότι τα περισσότερα MCU με τη σειριακή σύνδεση θα λειτουργήσουν) - Μονό LED & Τρέχουσες περιοριστικές εκπτώσεις