
Πίνακας περιεχομένων:
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-23 14:39



Αυτό το έργο αφορά ένα ψηφιακό ρολόι με αυτόματη περιστροφή οθόνης LED 7-Seg.
Αυτό το ρολόι μπορεί να περιστραφεί σε οποιαδήποτε θέση διατηρώντας τα ψηφία αναγνώσιμα ακόμη και ανάποδα ή σε μια εικόνα καθρέφτη !!
Ελέγχεται από ένα Arduino και οδηγείται από επιταχυνσιόμετρα για να μάθει τη σωστή θέση στις 3D συντεταγμένες.
Επιπλέον υπάρχει ένα χαρακτηριστικό για την εμφάνιση της εσωτερικής θερμοκρασίας περιβάλλοντος σε βαθμούς Κελσίου ή Φαρενάιτ.
Η συναρμολόγηση είναι πολύ απλή και ελπίζω να διασκεδάσετε χρησιμοποιώντας το !!
Στην υγειά σας, ΛΑΓΚΙΛΒΑ
Βήμα 1: Λίστα υλικών




- Arduino Uno R3
- MPU-6050 ξεμπλοκάρισμα
- Multi Funtion Shield για το Arduino
- Γυναικεία καλώδια άλτη
MPU-6050 breakout:
Το MPU-6050 breakout αποτελείται από επιταχυνσιόμετρο και γυροσκόπιο τριπλού άξονα συν έναν αισθητήρα θερμοκρασίας με τις ακόλουθες προδιαγραφές:
- Τσιπ: MPU-6050
- Τάση εισόδου: 3-5V
- ADC: 16 bit
- I/O: τυπικό I2C
- Πλήρης κλίμακα γυροσκοπίου: ± 250, 500, 1000, 2000 °/s
- Πλήρης κλίμακα επιταχυνσιόμετρου: ± 2, ± 4, ± 8, ± 16g
- Εύρος αισθητήρα θερμοκρασίας: -40 έως +85 ºC
Ασπίδα πολλαπλών λειτουργιών (MFD):
Το MFD μπορεί να απλοποιήσει και να επιταχύνει την ανάπτυξη του πρωτοτύπου.
Κύρια χαρακτηριστικά:
- Τετραψήφια μονάδα οθόνης LED 7 τμημάτων που οδηγείται από δύο σειριακά 74HC595
- 4 x επιφανειακά τοποθετημένα LED σε παράλληλη διαμόρφωση
- 10K ρυθμιζόμενο ποτενσιόμετρο ακριβείας
- 3 x ανεξάρτητα κουμπιά
- Piezo buzzer
- Διεπαφή αισθητήρα θερμοκρασίας DS18B20
- Διεπαφή αισθητήρα θερμοκρασίας LM35
- Διεπαφή δέκτη υπερύθρων
- Κεφαλίδα σειριακής διεπαφής για βολική σύνδεση με σειριακές μονάδες όπως Bluetooth, ασύρματη διεπαφή, μονάδα φωνής, μονάδα αναγνώρισης φωνής κ.λπ.
Βήμα 2: Συναρμολόγηση




Η συναρμολόγηση είναι πολύ απλή και δεν χρειάζεται σχήματα:
- Τοποθετήστε το Multi Shield στο Arduino.
- Στερεώστε την έξοδο MPU-6050 στην πλακέτα Arduino χρησιμοποιώντας μια μικρή βίδα.
Υπάρχουν μόνο 04 καλώδια άλματος για σύνδεση:
- Κόκκινο σύρμα: Vcc (+5V)
- Μαύρο σύρμα: Gnd
- Πράσινο σύρμα: SCL του MPU-6050 breakout στη θύρα #6 στο Multi Shield.
- Κίτρινο σύρμα: SDA του MPU-6050 breakout στη θύρα #5 στο Multi Shield.
Βήμα 3: Ρύθμιση

Υπάρχουν 3 κουμπιά για τη ρύθμιση του ρολογιού:
- Αριστερό κουμπί: Πατήστε για να ρυθμίσετε τις ώρες. Πιέστε γρήγορα για ρύθμιση βήμα προς βήμα. Συνεχές πάτημα για γρήγορη προώθηση των ωρών.
- Κεντρικό κουμπί: Ρυθμίστε τα λεπτά. Συνεχές πάτημα για γρήγορη προώθηση των ωρών.
- Δεξί κουμπί: ένα γρήγορο πάτημα για μετακίνηση για τη λειτουργία θερμοκρασίας.
Σημείωση: Στη λειτουργία θερμοκρασίας μπορείτε να αλλάξετε την κατάσταση σε Φαρενάιτ ή Κελσίου πατώντας το κουμπί Αριστερά.
Βήμα 4: Κωδικός




Οι κύριες λειτουργίες του κώδικα είναι:
- Ανάγνωση γωνιών κλίσης επιταχυνσιόμετρων.
- Υπολογισμός της λειτουργίας μεταφοράς για την οθόνη LED 7 seg (δείτε εικόνες).
Με τις γωνίες είναι δυνατό να εντοπιστεί η χωρική θέση του ρολογιού και να αποφασιστεί ποια ρουτίνα θα κυκλοφορήσει:
- Μπροστινή άποψη - Ρολόι Stand Up
- Μπροστινή άποψη - Ρολόι ανάποδα
- Mirror View - Clock Stand Up
- Mirror View - Ρολόι ανάποδα
Συνιστάται:
Αυτόματη, αυτόματη έξοδος με τρέχουσα μέτρηση σε πραγματικό χρόνο: 6 βήματα

Switch-it, Automatic Outlet With Realtime Current Measurement: Μου αρέσει πολύ η αυτοματοποίηση, η δυνατότητα ελέγχου όταν κάτι πρέπει να συμβεί. Αυτό είναι που με έκανε να μου έρθει αυτή η ιδέα: μια αυτόματη, αυτόματη πρίζα. Μπορεί να χρησιμοποιηθεί για προγραμματισμό πότε πρέπει να ανάψουν τα φώτα, πότε πρέπει να φορτιστούν τα τηλέφωνα ή
Αυτόματη περιστροφή σελίδας: 6 βήματα

Automatic Page Turner: Είχατε ποτέ πρόβλημα με το να γυρίσετε σελίδες ενώ παίζετε ένα όργανο; Είμαι σίγουρος ότι πολλοί από εμάς έχουμε. Αυτό το αυτόματο πρόγραμμα περιστροφής σελίδας μπορεί να σας βοηθήσει να λύσετε το πρόβλημα. Είναι εξαιρετικά εύκολο να συνεργαστείτε. Απλώς τοποθετείτε το προϊόν στο πάτωμα και το μόνο που χρειάζεστε για να
Αυτόματη αποθήκευση στιγμιότυπων οθόνης στα Windows με ένα σενάριο Python: 4 βήματα

Αυτόματη αποθήκευση στιγμιότυπων οθόνης στα Windows με ένα σενάριο Python: Συνήθως στα παράθυρα, για να αποθηκεύσετε ένα στιγμιότυπο οθόνης (οθόνη εκτύπωσης) πρέπει πρώτα να τραβήξετε ένα στιγμιότυπο οθόνης και μετά να ανοίξετε το χρώμα, στη συνέχεια να το επικολλήσετε και στη συνέχεια να το αποθηκεύσετε. Τώρα, θα σας διδάξω πώς να φτιάξετε ένα πρόγραμμα python για να το αυτοματοποιήσετε. Αυτό το πρόγραμμα θα δημιουργήσει έναν φάκελο
Digitalηφιακό ρολόι με χρήση οθόνης Arduino και Led Dot Matrix: 6 βήματα

Digitalηφιακό ρολόι με χρήση οθόνης Arduino και Led Dot Matrix: Στις μέρες μας, οι κατασκευαστές, οι προγραμματιστές προτιμούν το Arduino για την ταχεία ανάπτυξη του πρωτοτύπου των έργων. Το Arduino είναι μια ηλεκτρονική πλατφόρμα ανοιχτού κώδικα που βασίζεται σε εύχρηστο υλικό και λογισμικό. Το Arduino έχει πολύ καλή κοινότητα χρηστών. Σε αυτό το έργο
JavaStation (Πλήρως αυτόματη καφετιέρα IoT με αυτόματη επαναπλήρωση): 9 βήματα (με εικόνες)

JavaStation (Self-Refilling Fully Automatic IoT Coffee Maker): Ο στόχος αυτού του έργου ήταν να φτιάξουμε μια πλήρως αυτόματη καφετιέρα με φωνητικό έλεγχο, η οποία ξαναγεμίζει αυτόματα με νερό και το μόνο που χρειάζεται να κάνετε είναι να αντικαταστήσετε τους θαμώνες και να πιείτε τον καφέ σας. )