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

UTixClock: 8 βήματα (με εικόνες)
UTixClock: 8 βήματα (με εικόνες)

Βίντεο: UTixClock: 8 βήματα (με εικόνες)

Βίντεο: UTixClock: 8 βήματα (με εικόνες)
Βίντεο: SWIZA Kettle Shape UTI Clock Switzerland Swiss 8 day Brass Jeweled 2024, Νοέμβριος
Anonim
Image
Image
UTixClock
UTixClock
UTixClock
UTixClock

Πρώτη φορά είδα αυτό το ρολόι σε ένα βίντεο από ένα από τα αγαπημένα μου κανάλια στο YouTube με το όνομα SmarterEveryDay. Μου άρεσε αμέσως η ιδέα και ήθελα να αγοράσω μια. Στη συνέχεια έψαξα στο Google και βρήκα αυτόν τον ιστότοπο που πωλεί το ρολόι Tix. Wasμουν έτοιμος να κάνω μια παραγγελία, αλλά μετά σκέφτηκα - δεν θα είναι διασκεδαστικό να το φτιάχνω παρά να το αγοράζω! Ξεκίνησα λοιπόν την έρευνά μου και κατέληξα να βρω αυτό το άρθρο στο Instructable. Τότε κατάλαβα ότι ο συντάκτης της ανάρτησης είναι ο ίδιος τύπος που πουλάει το ρολόι εμπορικά.

Έτσι αποφάσισα να φτιάξω αυτό το έργο μόνος μου. Επέλεξα να χρησιμοποιήσω ένα Arduino για το έργο. Όντας προγραμματιστής λογισμικού στο επάγγελμα και έχοντας καλή γνώση των ηλεκτρονικών, δεν ήταν τόσο δύσκολο για μένα. Η συγγραφή του κώδικα και η συναρμολόγηση των κυκλωμάτων ήταν τα εύκολα μέρη. Το πιο δύσκολο κομμάτι για μένα ήταν η κατασκευή ενός περιβόλου. Χωρίς προηγούμενη γνώση τρισδιάστατης μοντελοποίησης και εκτύπωσης, χρειάστηκα σχεδόν 2 μήνες για να μάθω το Fusion 360 και να φτιάξω το μοντέλο. Είναι πάντα διασκεδαστικό να μαθαίνεις και να κάνεις νέα πράγματα!:)

Μερικά βασικά χαρακτηριστικά του uTixClock:

  • Ποτέ μην ξεχνάτε τον χρόνο - ακόμα κι αν τον απενεργοποιήσετε
  • Αυτόματη εξασθένηση των LED με βάση το φως της ατμόσφαιρας - δεν θα διαταράξει τον ύπνο σας
  • Εντελώς τυχαία μοτίβα
  • Εμφανίζει το χρόνο σε μορφή 24 ωρών
  • Λειτουργεί με USB - μπορεί να τροφοδοτηθεί απευθείας από υπολογιστές, φορτιστές κινητών συσκευών, τράπεζες ισχύος

Χαρακτηριστικά που προγραμματίζονται για την επόμενη έκδοση:

  • Εμφάνιση ημερομηνίας
  • Προσαρμόστε την ημερομηνία και την ώρα
  • Ρυθμίστε το χρόνο μοτίβου
  • Εναλλαγή μεταξύ μορφής 12/24 ωρών
  • Ένας καλύτερος τρόπος για να εμφανίζονται τα μεσάνυχτα (0000 ώρες) - προς το παρόν δείχνει απλώς μια κενή οθόνη, χαχα!

Βήμα 1: Πράγματα που χρειάζεστε

Για να δημιουργήσετε αυτό το Instructable, θα χρειαστείτε τα ακόλουθα στοιχεία. Στις μέρες μας, η απόκτηση αυτών των πραγμάτων είναι αρκετά εύκολη. Μπορείτε να επισκεφθείτε τα τοπικά σας καταστήματα ηλεκτρονικών ειδών ή να αγοράσετε online.

Ηλεκτρονικά ανταλλακτικά:

  • Μικροελεγκτής Arduino Nano - 1
  • Μονάδα RTC DS1302 - 1
  • LED 5mm (Κίτρινο - 3, Κόκκινο - 9, Μπλε - 6, Πράσινο - 9)
  • Δύο όψεις διακεκομμένη σανίδα vero - 1
  • Απογυμνωμένη σανίδα vero - 1
  • 74HC595 Shift Register με βάση IC 16 ακίδων - 2
  • Αντιστάσεις (10K Ohms - 1, 33 Ohms - 3)
  • LDR - 1
  • Καλώδιο USB - 1
  • Διακόπτης τροφοδοσίας on -off - 1
  • Καρφίτσες κεφαλίδας
  • Καλώδια βραχυκυκλωτήρων
  • Καλώδια σύνδεσης

Αλλα μέρη:

  • Τρισδιάστατο περίβλημα
  • Μαγνήτες νεοδυμίου διαμέτρου 3mm
  • Άμεση κόλλα ταχείας στερέωσης
  • Διαφανές χαρτί
  • Μαύρο διαφανές ακρυλικό πλεξιγκλάς

Βήμα 2: Πρωτοτυπία

Πρωτοτυπία
Πρωτοτυπία
Πρωτοτυπία
Πρωτοτυπία

Χρησιμοποίησα ένα breadboard και ένα σωρό καλώδια για να κάνω το πρωτότυπο. Αρχικά δημιούργησα μια μικρή μήτρα LED 4x3 ως απόδειξη της ιδέας για να βεβαιωθώ ότι τα πράγματα λειτουργούν όπως αναμενόταν. Χρησιμοποίησα ένα μοναδικό 74HC595 Shift Register IC κατά τη διάρκεια της πρωτοτυπίας μου. Οι λεπτομέρειες των τελικών κυκλωμάτων μπορούν να βρεθούν παρακάτω.

Βήμα 3: Το Λογισμικό

Το λογισμικό
Το λογισμικό

Γενικά δεν χρησιμοποιώ το Arduino IDE για ανάπτυξη. Το αγαπημένο μου είναι το Visual Studio Code με επέκταση PlatformIO IDE. Αλλά δεν έχει σημασία - το επίσημο IDE μπορεί επίσης να χρησιμοποιηθεί για τη μεταφόρτωση της πηγής στο Arduino. Η πηγή του έργου μπορεί να μεταφορτωθεί από το αποθετήριο Git μου.

Βήμα 4: Χτίζοντας τις πλακέτες κυκλωμάτων

Δημιουργία πινάκων κυκλωμάτων
Δημιουργία πινάκων κυκλωμάτων
Δημιουργία πινάκων κυκλωμάτων
Δημιουργία πινάκων κυκλωμάτων
Δημιουργία πινάκων κυκλωμάτων
Δημιουργία πινάκων κυκλωμάτων
Δημιουργία πινάκων κυκλωμάτων
Δημιουργία πινάκων κυκλωμάτων

Το κτίριο του κυκλώματος είναι αρκετά ευθεία. Μπορείτε να κατεβάσετε το διάγραμμα κυκλώματος από τον ιστότοπό μου και να συναρμολογήσετε τα εξαρτήματα σε χρόνο μηδέν.

Βήμα 5: Μοντελοποίηση του περιβλήματος

Μοντελοποίηση του περιβλήματος
Μοντελοποίηση του περιβλήματος
Μοντελοποίηση του περιβλήματος
Μοντελοποίηση του περιβλήματος
Μοντελοποίηση του περιβλήματος
Μοντελοποίηση του περιβλήματος

Αυτό ήταν το πιο δύσκολο βήμα για μένα. Δεν είχα προηγούμενη γνώση για τρισδιάστατη μοντελοποίηση και εκτύπωση. Έτσι έπρεπε να περάσω σχεδόν ένα μήνα μαθαίνοντας τα βασικά του σχεδιασμού του τρισδιάστατου μοντέλου στο λογισμικό Fusion 360 και έναν ακόμη μήνα για να το σχεδιάσω. Αυτό το λογισμικό είναι δωρεάν για προσωπική χρήση.

Επίσης δεν έχω 3D εκτυπωτή στο σπίτι. Έπρεπε λοιπόν να το παραγγείλω online και το εκτύπωσα μέσα σε μια μέρα. Μου κόστισε 56 SGD για εκτύπωση με τυπικό υλικό PLA+. Η επιφάνεια δεν είναι πολύ λεία, αλλά είμαι πολύ ευχαριστημένος με το τελικό αποτέλεσμα. Το SLA ταιριάζει καλύτερα στο ομαλό φινίρισμα, αλλά ήταν σχεδόν 4 φορές η τιμή του PLA.

Μπορείτε να κατεβάσετε τα αρχεία stl και f3d από τον ιστότοπό μου.

Βήμα 6: Συγκέντρωση πραγμάτων

Συγκέντρωση πραγμάτων
Συγκέντρωση πραγμάτων
Συγκέντρωση πραγμάτων
Συγκέντρωση πραγμάτων
Συγκέντρωση πραγμάτων
Συγκέντρωση πραγμάτων
Συγκέντρωση πραγμάτων
Συγκέντρωση πραγμάτων

Για την τοποθέτηση του καπακιού με το κουτί και την τοποθέτηση των πλακέτων, αποφάσισα να χρησιμοποιήσω μαγνήτες αντί για βίδες. Στερέωσα τους μαγνήτες με τη βοήθεια κόλλας γρήγορης στερέωσης. Έτσι η συναρμολόγηση των εξαρτημάτων ήταν αρκετά εύκολη. Τοποθέτησα ένα διαφανές χαρτί ως διαχύτη και στερέωσα το μαύρο ακρυλικό φύλλο από πάνω. Wasμουν πολύ χαρούμενος που είδα την τελική παραγωγή. Δυστυχώς, ενώ στερέωνα τον μαγνήτη, μια μικρή σταγόνα από την υπερ -κόλλα έπεσε στην εξωτερική επιφάνεια του περιβλήματος, την οποία δεν μπορούσα να αφαιρέσω. Αλλά δεν πειράζει!:)

Βήμα 7: Χρησιμοποιώντας το

Χρησιμοποιώντας το
Χρησιμοποιώντας το

Υπάρχουν τέσσερις ξεχωριστές μήτρες LED στην οθόνη. Κάθε μήτρα έχει διαφορετικά χρώματα και αντιπροσωπεύει τα 4 ψηφία της τρέχουσας ώρας - τα δύο πρώτα αντιπροσωπεύουν την ώρα και τα δύο τελευταία αντιπροσωπεύουν τα λεπτά. Πρέπει να μετρήσετε τα LED για να λάβετε την τρέχουσα ώρα. Για παράδειγμα:

0 Y - 0 R - 0 B - 0 G => 0000 ώρες

0 Y - 1 R - 1 B - 2 G => 0112 ώρες

1 Y - 1 R - 3 B - 9 G => 1139 ώρες

1 Y - 6 R - 2 B - 4 G => 1624 ώρες

2 Y - 3 R - 4 B - 7 G => 2347 ώρες

Μπορεί να το βρείτε λίγο δύσκολο στην αρχή. Αλλά με την εξάσκηση, θα μπορείτε να λάβετε την τρέχουσα ώρα αμέσως.

Βήμα 8: Ευχαριστώ

Ένα μεγάλο ευχαριστώ αν έχετε φτάσει μέχρι τώρα και σχεδιάζετε να χτίσετε ή να έχετε ήδη κατασκευάσει το έργο μου. Πείτε μου τα πολύτιμα σχόλια και προτάσεις σας. Μπορώ να φτάσω στη διεύθυνση [email protected].

Ο ιστότοπός μου:

Ένα θερμό ευχαριστώ στον Guido Seevens για το κατατοπιστικό του Instructable στην έκδοση του Tix Clock.

Συνιστάται: