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

Ρολόι Neopixel με τρία δαχτυλίδια neopixel: 7 βήματα
Ρολόι Neopixel με τρία δαχτυλίδια neopixel: 7 βήματα

Βίντεο: Ρολόι Neopixel με τρία δαχτυλίδια neopixel: 7 βήματα

Βίντεο: Ρολόι Neopixel με τρία δαχτυλίδια neopixel: 7 βήματα
Βίντεο: NeoPixelリングを利用した時計の例 2024, Ιούλιος
Anonim
Image
Image

Η λαμπρή δημιουργία του ρολογιού Neo Pixel από τον Steve Manley με ώθησε να δημιουργήσω αυτήν την οδηγία για το πώς να δημιουργήσω ένα παρόμοιο ρολόι με το μικρότερο δυνατό χρηματικό ποσό. (Μια σημαντική ολλανδική συνήθεια προσπαθεί πάντα να εξοικονομήσει χρήματα;-))

Διαπίστωσα ότι ο αρχικός σχεδιασμός ταιριάζει μόνο στα δαχτυλίδια Adafruit NeoPixel και δεν είναι ακριβώς φθηνά.

Κοίταξα στο Ali Express και βρήκα μερικές φθηνότερες εκδόσεις του. Αποδείχθηκε ότι ήταν εξαρτήματα εργασίας, αλλά όχι με τις ίδιες διαστάσεις. Κατέληξα να ψάχνω και να βρίσκω ένα τρισδιάστατο σχέδιο για το ρολόι και το ρύθμισα ανάλογα.

Δίπλα σε αυτό ο πίνακας που χρησιμοποίησα είναι ένας κλώνος ενός Arduino Nano και είναι προγραμματισμένος με τον ίδιο τρόπο. Ωστόσο, το πρόγραμμα καθαρού ρολογιού, χωρίς άλλες προσθήκες δεν είναι διαθέσιμο πουθενά, οπότε χρειάστηκε να προσαρμόσω λίγο το λογισμικό.

Προμήθειες

  • Μικρή πλακέτα Thinary Nano USB
  • Ρολόι RTC
  • Μπαταρία LR1120
  • Δαχτυλίδι WS2812B 60 Led
  • Δαχτυλίδι WS2812B 24 Led
  • WS2812B 12 Led Ring

Βήμα 1: Τρισδιάστατη εκτύπωση του προσώπου του ρολογιού

Συλλέξτε όλα τα απαραίτητα ανταλλακτικά
Συλλέξτε όλα τα απαραίτητα ανταλλακτικά

Στα συνημμένα αρχεία θα βρείτε το αρχείο stl που χρειάζεστε για να εκτυπώσετε την πρόσοψη του ρολογιού.

Βήμα 2: Συλλέξτε όλα τα απαραίτητα μέρη

Συλλέξτε όλα τα απαραίτητα ανταλλακτικά
Συλλέξτε όλα τα απαραίτητα ανταλλακτικά
Συλλέξτε όλα τα απαραίτητα ανταλλακτικά
Συλλέξτε όλα τα απαραίτητα ανταλλακτικά

Στο Ali Express θα μπορείτε να βρείτε όλα τα μέρη που χρειάζεστε για αυτό το έργο.

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

Βήμα 3: Συνδέστε τα δαχτυλίδια

Συνδέστε τα δαχτυλίδια
Συνδέστε τα δαχτυλίδια

Χρησιμοποιήστε ζεστή κόλλα για να στερεώσετε τους δακτυλίους στη θέση τους. Οι δακτύλιοι παρέχονται με 5 Volt και στη συνέχεια συνδέονται μεταξύ τους σειριακά συνδέοντας το DOUT με το DIN σε κάθε δακτύλιο κατά σειρά μεγέθους, έτσι 60 έως 24 έως 12.

Βήμα 4: Καλωδίωση των άλλων ηλεκτρονικών ανταλλακτικών

Καλωδίωση των άλλων ηλεκτρονικών ανταλλακτικών
Καλωδίωση των άλλων ηλεκτρονικών ανταλλακτικών

Το παραπάνω σχήμα σας δείχνει πώς να συνδέσετε τα μέρη μεταξύ τους.

Θα ξεκινήσουμε με το ρολόι πραγματικού χρόνου DS3234. Το ρολόι είναι μια σειριακή συσκευή που κινείται με δίαυλο και έχει εφεδρική μπαταρία για να θυμάται την ώρα που έχει οριστεί.

Βήμα 5: Προετοιμασία για προγραμματισμό του Arduino Nano

Το Arduino Nano προγραμματίζεται χρησιμοποιώντας το Arduino IDE. Στο IDE γράφετε "σκίτσα" που στη συνέχεια μεταγλωττίζονται σε υλικολογισμικό, το οποίο ο υπολογιστής σας γράφει στο Arduino που είναι συνδεδεμένο σε αυτό χρησιμοποιώντας καλώδιο USB. Κατεβάστε το IDE και εγκαταστήστε το.

Φορτώστε το αρχείο NeoPixelClock_V1.ino

Πριν ανεβάσουμε τον κωδικό στον πίνακα, πρέπει να βεβαιωθούμε ότι έχουμε εγκαταστήσει τα προγράμματα οδήγησης για τον πίνακα μας και ότι έχουμε επιλέξει τη σωστή πλακέτα. Με τον κλώνο Arduino Nano, χρειαζόμαστε προγράμματα οδήγησης για το τσιπ μετατροπέα σειράς USB CH340G. Το chipset που χρησιμοποιείται για τη σειρά USB είναι CH340/CH341, για το οποίο μπορείτε να κατεβάσετε προγράμματα οδήγησης (για Windows) εδώ:

www.wch.cn/download/CH341SER_EXE.html

Εάν εργάζεστε σε Mac δεν θα έχετε κανένα πρόβλημα ως έχει.

Βήμα 6: Εγκατάσταση της βιβλιοθήκης Adafruit NeoPixel

Εγκατάσταση της βιβλιοθήκης Adafruit NeoPixel
Εγκατάσταση της βιβλιοθήκης Adafruit NeoPixel
Εγκατάσταση της βιβλιοθήκης Adafruit NeoPixel
Εγκατάσταση της βιβλιοθήκης Adafruit NeoPixel

Πριν μπορέσουμε να χρησιμοποιήσουμε τη Βιβλιοθήκη NeoPixel, πρέπει να την εγκαταστήσουμε! Usedταν λίγο περίπλοκο να εγκαταστήσετε βιβλιοθήκες στο Arduino IDE, αλλά έκτοτε το απλοποίησαν και περιλάμβαναν έναν εύχρηστο Διαχειριστή Βιβλιοθηκών. Παρατίθεται στο αναπτυσσόμενο μενού "Σκίτσο> Βιβλιοθήκη". Ανοίξτε τον διαχειριστή της βιβλιοθήκης και αναζητήστε το Adafruit Neopixel.

Όταν βρεθεί, επιλέξτε το και κάντε κλικ στο κουμπί εγκατάστασης.

Επίσης, στο μενού "Εργαλεία> Πίνακας", βεβαιωθείτε ότι έχει επιλεγεί ο σωστός πίνακας, το Arduino Nano.

Βήμα 7: Ανεβάστε το Σκίτσο

Ανεβάστε το Σκίτσο
Ανεβάστε το Σκίτσο

Τώρα έχουμε όλα έτοιμα, μπορούμε να ξεκινήσουμε τη μεταφόρτωση στον πίνακα. Συνδέουμε την πλακέτα με το καλώδιο USB.

Αρχικά καταλαβαίνουμε ποια σειριακή θύρα κατέγραψε ο πίνακας.

Στα Windows:

Ανοίξτε μια εντολή με τα [Windows] [R] και πληκτρολογήστε compmgmt.msc, στη Διαχείριση υπολογιστή, κάντε κλικ στην επιλογή Διαχείριση συσκευών Κοιτάξτε στις Θύρες για να μάθετε ποια θύρα χρησιμοποιείται.

Σε Mac OS:

Apple Icon> Σχετικά με αυτό το Mac> Αναφορά συστήματος> USB

Τώρα στο μενού Εργαλεία, βεβαιωθείτε ότι είναι επιλεγμένος ο επεξεργαστής με το παλιό πρόγραμμα εκκίνησης. Αυτό είναι απαραίτητο για έναν πίνακα κλωνοποίησης.

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

Συνιστάται: