Ρολόι μικτής γενιάς: 6 βήματα
Ρολόι μικτής γενιάς: 6 βήματα
Anonim
Ρολόι μικτής γενιάς
Ρολόι μικτής γενιάς

Γεια σε όλους, Ξεκίνησα αυτό το έργο 1 μήνα πίσω, λόγω της κακής υγείας μου (Με έπιασε ο δάγκειος πυρετός) πήρε περισσότερο χρόνο. Συνήθως κάνω έργο με βάση το Arduino, οπότε το να κάνω ένα ρολόι ήταν αρκετά ενδιαφέρον.

Για να κάνω ένα ενδιαφέρον έργο, έλεγξα πολλά έργα που σχετίζονται με το ρολόι και όψεις ρολογιών, και τελικά κατέληξα να φτιάξω ένα ρολόι μίξης γενιάς.

Περιέχει ένα λεπτό γυαλί, ένα ρολόι 90 μοιρών για να δώσει την ώρα και 2 οθόνη επτά τμημάτων για την εμφάνιση των λεπτών.

Ας το χτίσουμε.

Βήμα 1: Απαιτούμενα υλικά

  1. 4 τεμάχια 1cm * 3cm * 8cm (h * w * l) ξύλινο μπλοκ. με.
  2. Παγωτά μπαστούνια.
  3. 2 τεμάχια 180 σερβοκινητήρα
  4. 2 κομμάτια οθόνης επτά τμημάτων.
  5. Μηχανή τρυπανιών ξύλου.
  6. Αρδούνιο νανό.
  7. Τροφοδοσία 5v 1Amp.
  8. Κομμάτια ξύλου Sapre.
  9. Καλώδιο από γυναίκα σε γυναίκα.
  10. Sandglass ενός λεπτού.

Βήμα 2: Ρύθμιση Sand-glass και Servo

Ρύθμιση Sand-glass και Servo
Ρύθμιση Sand-glass και Servo
Ρύθμιση Sand-glass και Servo
Ρύθμιση Sand-glass και Servo
Ρύθμιση Sand-glass και Servo
Ρύθμιση Sand-glass και Servo
  1. Κάντε μια τετράγωνη τρύπα σε ένα από τα πλαίσια, έτσι ώστε να μπορεί εύκολα να συνδεθεί με το σερβιτόρο.
  2. σημειώστε το περίγραμμα σερβο, τοποθετήστε το σε ξύλο και κάντε το ένα κοντά στο άλλο χρησιμοποιώντας ένα τρυπάνι.
  3. Ασφαλίστε το servo χρησιμοποιώντας κάποια θερμή κόλλα ή σούπερ κόλλα.
  4. Δημιούργησε ένα μικρό κουτί ίδιου μεγέθους με το sandglass.
  5. Συνδεδεμένο σερβομηχανισμό στη μέση του κιβωτίου, όπως φαίνεται στο σχήμα.
  6. Έκανε μια μικρή τρύπα στην άλλη πλευρά του κουτιού έτσι ώστε να δώσει χώρο στο κατσαβίδι να τοποθετήσει το κουτί στο σερβο.
  7. Συνδέστε τον πείρο σερβο στον αριθμό 12 του Arduino.
  8. Εκτελέστε τον συνημμένο κώδικα.
  9. Στείλτε 0 και 180 στη σειριακή οθόνη και ελέγξτε για περιστροφή sandglass.
  10. Διορθώστε τα ελαττώματα εάν υπάρχουν.

Βήμα 3: Φτιάξτε το πλαίσιο

Φτιάξτε το Πλαίσιο
Φτιάξτε το Πλαίσιο
Φτιάξτε το Πλαίσιο
Φτιάξτε το Πλαίσιο
Φτιάξτε το Πλαίσιο
Φτιάξτε το Πλαίσιο
  1. Τώρα συνδέστε άλλα κομμάτια ξύλου και κάντε το τετράγωνο κουτί.
  2. Αποφασίστε τη δεύτερη θέση σερβο για ώρα.
  3. Χρησιμοποιήστε ραβδί παγωτού για να καλύψετε το μπροστινό πρόσωπο.

Βήμα 4: Κάντε το Dail

Κάντε το Dail
Κάντε το Dail
Κάντε το Dail
Κάντε το Dail
Κάντε το Dail
Κάντε το Dail
  1. Με τη βοήθεια σούπερ κόλλας στερεώστε την κεφαλή σερβο σε αυτήν.
  2. Στη συνέχεια, χρησιμοποιήστε το συνημμένο πρόγραμμα, ανοίξτε τη σειριακή οθόνη της εφαρμογής Arduino.
  3. Στείλτε 0, 8, 16, 24, 32, 40, 48, 56, 64, 72, 80, 88, 96 ένα προς ένα και ρυθμίστε το κομμάτι ξύλου.
  4. Αυτά είναι τα 12 διαστήματα του ρολογιού με κάθε 8 μοίρες διαφορά.
  5. Ο πείρος σερβο σήματος είναι προσαρτημένος στον πείρο 12, μπορείτε να αλλάξετε ανάλογα για να ρυθμίσετε τον επιλογέα.

Βήμα 5: Εμφάνιση επτά τμημάτων για λεπτά

Επτά τμήματα Οθόνη για λεπτά
Επτά τμήματα Οθόνη για λεπτά
Επτά τμήματα Οθόνη για λεπτά
Επτά τμήματα Οθόνη για λεπτά
Επτά τμήματα Οθόνη για λεπτά
Επτά τμήματα Οθόνη για λεπτά
  1. Χρησιμοποιώντας το τρυπάνι με το μικρότερο τρυπάνι δημιουργήστε ολόκληρο στην μπροστινή όψη.
  2. 10 στην πάνω σειρά και 10 στην κάτω σειρά.
  3. Έτσι, η οθόνη επτά τμημάτων μπορεί να γλιστρήσει εύκολα και στη συνέχεια χρησιμοποιήστε τη σούπερ κόλλα για να τη διορθώσετε.
  4. Αυτή τη στιγμή έχουμε τελειώσει με ολόκληρο το ρολόι.
  5. Τώρα πρέπει να ορίσουμε την εμφάνιση επτά τμημάτων.

Καρφίτσες δύο οθόνης επτά τμημάτων.

static const uint8_t digital_pins = {2, 3, 4, 5, 6, 7, 8};

static const uint8_t analog_pins = {A0, A1, A2, A3, A4, A5, 9};

1ο επτά τμήματα: οι ακίδες a, b, c, d, e, f, g του διαγράμματος θα συνδεθούν με 2, 3, 4, 5, 6, 7, 8 ακίδες του Arduino.

2ο επτά τμήματα: οι ακίδες a, b, c, d, e, f, g του διαγράμματος θα συνδεθούν με A0, A1, A2, A3, A4, A5, 9 ακίδες του Arduino.

Εκτελέστε τον κωδικό και ελέγξτε αν αναβοσβήνει σωστά 9 ή 0 ή όχι.

Βήμα 6: Συναρμολόγηση όλων

Συγκέντρωση όλων
Συγκέντρωση όλων
Συγκέντρωση όλων
Συγκέντρωση όλων
  1. Μόλις συγκεντρωθούν όλα, το ρολόι θα μοιάζει με την εικόνα.
  2. Καρφίτσα 12 για σερβο χέρι χειρός.
  3. Καρφίτσα 11 για σερβο sandglass.
  4. Οι άλλες καρφίτσες είναι ίδιες με αυτές των επτά τμημάτων.
  5. Ρυθμίστε την ώρα αλλάζοντας τις τιμές του κάτω αριθμού στο πρόγραμμα.

    • int ώρες = 1;
    • int λεπτά = 9;
    • int sec = 0;

Συνιστάται: