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

Duxman Lights Board V3: 4 Βήματα
Duxman Lights Board V3: 4 Βήματα

Βίντεο: Duxman Lights Board V3: 4 Βήματα

Βίντεο: Duxman Lights Board V3: 4 Βήματα
Βίντεο: Duxman lights 1 2024, Νοέμβριος
Anonim
Duxman Lights Board V3
Duxman Lights Board V3

Θέλω να παρουσιάσω το σχέδιο ενός πιάτου που ετοιμάζω για τον έλεγχο των χριστουγεννιάτικων φώτων συγχρονισμένων με τη μουσική.

Αρχικά το έργο σχεδιάστηκε για να το χρησιμοποιήσει σε ένα Raspberry Pi, αλλά το πιάτο μπορεί να χρησιμοποιηθεί με οποιοδήποτε πιάτο, όπως arduino, beagleboard, bananaPi, orangePi,… επιλέξτε αυτό που θέλετε, αφού βασίζεται στο I2C

Αυτή τη στιγμή έχω μια έκδοση 2 της πλάκας, αλλά τη βελτιώνω ανάλογα με τις ανάγκες ή τις νέες δυνατότητες που πρέπει να συμπεριλάβω.

Μπορείτε να δείτε την έκδοση 2 που εκτελείται στο διδακτικό μου Duxman Lights

www.instructables.com/id/Duxman-Lights/

Βήμα 1: Εργαλεία

Εργαλεία
Εργαλεία
Εργαλεία
Εργαλεία
Εργαλεία
Εργαλεία
  1. Μεταλοκολλητής
  2. Κασσίτερος
  3. Ταινία αποκόλλησης
  4. Τερματικά σύνδεσης
  5. Αρσενικές και θηλυκές καρφίτσες
  6. 3 Συμβουλή 120 Τρανζίστορ
  7. 1 τρανζίστορ KA78T05 (12v έως 5v max 3A)
  8. 1 επέκταση θύρας i2C MCP23016
  9. 1 βύσμα DC 12V
  10. Πρόγραμμα Fritzing (https://fritzing.org/)
  11. Έννοιες συγκόλλησης
  12. Βασικές έννοιες για τα ηλεκτρονικά

Βήμα 2: Σχεδιασμός σανίδων

Πίνακας Desing
Πίνακας Desing
Πίνακας Desing
Πίνακας Desing
Πίνακας Desing
Πίνακας Desing

Λοιπόν, πρώτα απ 'όλα είναι απαραίτητο να υποδείξουμε ότι δεν είναι ένα πιάτο που είναι δύο, ένα που μοιάζει με μητρική πλακέτα και ένα άλλο που θα συνδεθούμε για να το αντικαταστήσουμε ή να το αλλάξουμε με άλλο τύπο μονάδας.

Έχετε το σχέδιο στους συνδέσμους αυτής της ανάρτησης.

Το σύστημα έχει σχεδιαστεί για να διαθέτει δύο μονάδες 4 τρανζίστορ 4 tip120 και έτσι να ενεργοποιεί και να απενεργοποιεί εύκολα τις λωρίδες LED.

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

Βήμα 3: Soldando La Placa

Σολντάντο Λα Πλάκα
Σολντάντο Λα Πλάκα
Σολντάντο Λα Πλάκα
Σολντάντο Λα Πλάκα
Σολντάντο Λα Πλάκα
Σολντάντο Λα Πλάκα
Σολντάντο Λα Πλάκα
Σολντάντο Λα Πλάκα

Σύντομα

Αυτή τη στιγμή φτιάχνω το πιάτο, νομίζω ότι θα το έχω διαθέσιμο σε μια εβδομάδα.

και θα ενημερώσω αυτήν την ανάρτηση

Βήμα 4: Timeρα για διασκέδαση και δοκιμές

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

Στον παρακάτω σύνδεσμο μπορείτε να βρείτε τον κωδικό ανάπτυξης, προς το παρόν δεν έχω καν προγραμματίσει τον κωδικό για αυτό το σήμα, αλλά ελπίζω να τον έχω σύντομα, δυστυχώς:) Δουλεύω και έχω 4 γάτες να ταΐσω

Έκδοση DEV

github.com/duxman/luces

Έκδοση σε εξέλιξη και βελτιώνεται συνεχώς με νέες δυνατότητες όταν έχω χρόνο.

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

Έκδοση 0.01

github.com/duxman/luces/tree/Version-0.01

  • Είναι η αρχική έκδοση
  • απλά παίξτε wavs
  • Υποστηρίζει μόνο ψηφιακές εξόδους

Έκδοση 0.02

github.com/duxman/luces/tree/Version-0.02

  • Επιτρέπει την αναπαραγωγή wav και mp3 (αυτά θα γίνουν wav στην πρώτη αναπαραγωγή)
  • Δημιουργούνται ξεχωριστά σενάρια που επιτρέπουν την εκτέλεση μουσικής και ακολουθιών
  • Η διαμόρφωση ιστού είναι προσαρμοσμένη
  • Βελτιώνεται η αναπαραγωγή και ο συγχρονισμός μουσικής
  • Οι ζώνες φωτισμού ορίζονται πλέον αντί για μεμονωμένες ακίδες
  • Κάθε ζώνη επιτρέπει αρκετές ακίδες.

Μπορείτε να δείτε ένα παράδειγμα του πώς λειτουργεί στο διδακτικό μου Duxman-Lights

Συνιστάται: