Πίνακας περιεχομένων:
- Προμήθειες
- Βήμα 1: Τρισδιάστατη εκτύπωση του προσώπου του ρολογιού
- Βήμα 2: Συλλέξτε όλα τα απαραίτητα μέρη
- Βήμα 3: Συνδέστε τα δαχτυλίδια
- Βήμα 4: Καλωδίωση των άλλων ηλεκτρονικών ανταλλακτικών
- Βήμα 5: Προετοιμασία για προγραμματισμό του Arduino Nano
- Βήμα 6: Εγκατάσταση της βιβλιοθήκης Adafruit NeoPixel
- Βήμα 7: Ανεβάστε το Σκίτσο
Βίντεο: Ρολόι Neopixel με τρία δαχτυλίδια neopixel: 7 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:33
Η λαμπρή δημιουργία του ρολογιού 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
Πριν μπορέσουμε να χρησιμοποιήσουμε τη Βιβλιοθήκη NeoPixel, πρέπει να την εγκαταστήσουμε! Usedταν λίγο περίπλοκο να εγκαταστήσετε βιβλιοθήκες στο Arduino IDE, αλλά έκτοτε το απλοποίησαν και περιλάμβαναν έναν εύχρηστο Διαχειριστή Βιβλιοθηκών. Παρατίθεται στο αναπτυσσόμενο μενού "Σκίτσο> Βιβλιοθήκη". Ανοίξτε τον διαχειριστή της βιβλιοθήκης και αναζητήστε το Adafruit Neopixel.
Όταν βρεθεί, επιλέξτε το και κάντε κλικ στο κουμπί εγκατάστασης.
Επίσης, στο μενού "Εργαλεία> Πίνακας", βεβαιωθείτε ότι έχει επιλεγεί ο σωστός πίνακας, το Arduino Nano.
Βήμα 7: Ανεβάστε το Σκίτσο
Τώρα έχουμε όλα έτοιμα, μπορούμε να ξεκινήσουμε τη μεταφόρτωση στον πίνακα. Συνδέουμε την πλακέτα με το καλώδιο USB.
Αρχικά καταλαβαίνουμε ποια σειριακή θύρα κατέγραψε ο πίνακας.
Στα Windows:
Ανοίξτε μια εντολή με τα [Windows] [R] και πληκτρολογήστε compmgmt.msc, στη Διαχείριση υπολογιστή, κάντε κλικ στην επιλογή Διαχείριση συσκευών Κοιτάξτε στις Θύρες για να μάθετε ποια θύρα χρησιμοποιείται.
Σε Mac OS:
Apple Icon> Σχετικά με αυτό το Mac> Αναφορά συστήματος> USB
Τώρα στο μενού Εργαλεία, βεβαιωθείτε ότι είναι επιλεγμένος ο επεξεργαστής με το παλιό πρόγραμμα εκκίνησης. Αυτό είναι απαραίτητο για έναν πίνακα κλωνοποίησης.
Τώρα επάνω αριστερά στο IDE, κάντε κλικ στο κουμπί Μεταφόρτωση. Αυτό θα είναι το κουμπί με το βέλος να δείχνει προς τα δεξιά. Μόλις ολοκληρωθεί η μεταφόρτωση, το ρολόι θα αρχίσει να λειτουργεί.
Συνιστάται:
Τρία κυκλώματα ηχείων -- Βήμα-βήμα φροντιστήριο: 3 βήματα
Τρία κυκλώματα ηχείων || Οδηγός βήμα προς βήμα: Το κύκλωμα μεγαφώνων ενισχύει τα ηχητικά σήματα που λαμβάνονται από το περιβάλλον στο MIC και τα στέλνει στο ηχείο από όπου παράγεται ενισχυμένος ήχος. Εδώ, θα σας δείξω τρεις διαφορετικούς τρόπους για να κάνετε αυτό το κύκλωμα ηχείων χρησιμοποιώντας:
Τρία κυκλώματα αισθητήρα αφής + κύκλωμα χρονοδιακόπτη αφής: 4 βήματα
Τρία κυκλώματα αισθητήρα αφής + κύκλωμα χρονοδιακόπτη αφής: Ο αισθητήρας αφής είναι ένα κύκλωμα που ενεργοποιείται όταν εντοπίζει την αφή στις ακίδες αφής. Λειτουργεί σε παροδική βάση, δηλαδή το φορτίο θα είναι ΕΝΕΡΓΟΠΟΙΗΜΕΝΟ μόνο για την ώρα που γίνεται το άγγιγμα στις καρφίτσες. Εδώ, θα σας δείξω τρεις διαφορετικούς τρόπους για να κάνετε ένα αισθητήριο αφής
Πολλαπλά ανεξάρτητα δαχτυλίδια NeoPixel: 3 βήματα
Πολλαπλά ανεξάρτητα δαχτυλίδια NeoPixel: Έτσι έφτιαξα αυτό το έργο για να δω το 12 LED Pixel να λειτουργεί. Βρήκα αυτό με 16 εδώ. Και είδα αυτό το ενσωματωμένο βραχιόλι, αλλά ήθελα να δω πώς διαφορετικά δαχτυλίδια, διαφορετικά μεγέθη θα λειτουργούσαν ανεξάρτητα το ένα από το άλλο. Έτσι, αντί να συνδέσετε το Dig
Τρία Push ON - Push OFF Κυκλώματα σύσφιξης: 3 βήματα
Τρία Push ON-Push OFF Latching Circuits: Ένα flip-flop ή μάνδαλο είναι ένα κύκλωμα που έχει δύο σταθερές καταστάσεις και μπορεί να χρησιμοποιηθεί για την αποθήκευση πληροφοριών κατάστασης. Το κύκλωμα μπορεί να αλλάξει κατάσταση εφαρμόζοντας ένα σήμα (στην περίπτωση αυτή, πιέζοντας ένα κουμπί). Εδώ, θα σας δείξω τρεις διαφορετικούς τρόπους
Ένας ηλεκτρικός κινητήρας που λειτουργεί από τρία καλώδια και μια μπαταρία .: 4 βήματα (με εικόνες)
Ένας λειτουργικός ηλεκτρικός κινητήρας κατασκευασμένος από τρία καλώδια και μια μπαταρία .: Ένας ηλεκτρικός κινητήρας κατασκευασμένος από τρία καλώδια που μπορεί να κατασκευαστεί σε πέντε έως δέκα λεπτά. Αυτό είναι ένα σπουδαίο σχολικό έργο ή ως ένα απλό έργο σύνδεσης γονιών-παιδιών το απόγευμα της Κυριακής. Τι είναι απαιτούνται:- Τροφοδοσία 12 volt. Κατά προτίμηση αυτό που μπορεί να προσφέρει υψηλό