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

Arduino DMX 512 Tester and Controller ENG: 19 Βήματα
Arduino DMX 512 Tester and Controller ENG: 19 Βήματα

Βίντεο: Arduino DMX 512 Tester and Controller ENG: 19 Βήματα

Βίντεο: Arduino DMX 512 Tester and Controller ENG: 19 Βήματα
Βίντεο: ARDUINO DMX512 CONTROLLER 2024, Νοέμβριος
Anonim
Image
Image
Σχηματικός
Σχηματικός

Ενημερώσεις, αρχεία, κωδικοί, σχηματικά…

Versión en Español

Facebook

Εργαλείο ελέγχου για δοκιμές και προβολή φωτός με το πρωτόκολλο DMX-512, ιδανικό για γρήγορες δοκιμές σε σταθερές ή προσωρινές εγκαταστάσεις φωτισμού. Αυτό το έργο προκύπτει από την ανάγκη ύπαρξης φορητού συστήματος ταχείας δοκιμής σε εγκαταστάσεις φωτισμού, χωρίς την ανάγκη εγκατάστασης κονσολών φωτισμού, διεπαφών ή υπολογιστών σε περιβάλλοντα έξω, εχθρικά ή δύσκολα προσβάσιμα.

Βασισμένο στο:

  • Arduino Mega 2560 Rev-3
  • Βιβλιοθήκη Arduino τέσσερα σύμπαντα DMX v0.3 - Deskontrol
  • Βιβλιοθήκη LCD v1.2.1 - Francisco Malpartida
  • Arduino από το Proteus Simulation - Microcontrolandos

Υλικό v0.4

  • Υποστηρίζει Firmware v0.9 - v1.3
  • LCD 4x20 με οπίσθιο φωτισμό και αντίθεση που ελέγχεται από λογισμικό
  • Τροφοδοσία από USB, μπαταρίες ή εξωτερικό τροφοδοτικό
  • Πληκτρολόγιο πλοήγησης 4x4 πληκτρολόγιο
  • Αναλογικό ποτενσιόμετρο ελέγχου
  • Ενεργοποίηση / απενεργοποίηση (δεν ισχύει για τροφοδοσία USB)
  • Έξοδος DMX από το τερματικό μπλοκ, XLR 3 ακίδων και 5 ακίδων XLR
  • LED κατάστασης εξόδου DMX
  • Προσομοίωση στο Proteus V7.7 SP2
  • Σχηματική και PCB στο Proteus v8.0 SP1

Firmware v1.3

  • Υποστηρίζει Hardware v0.3 - v0.4
  • Πλοήγηση από τον δρομέα εύκολα προσβάσιμη και διαισθητική
  • Γρήγορη εισαγωγή τιμών από το πληκτρολόγιο
  • Εισαγάγετε τιμές από αναλογικό ποτενσιόμετρο
  • Οι Memory Banks αποθηκεύουν 8 σύμπαντα DMX
  • Η ανάγνωση από το EEPROM για εκκίνηση προεπιλεγμένου σύμπαντος DMX
  • Επιλογή επιλογών μνήμης για εκκίνηση
  • DMX Control Unitary, επιλέγει ένα συγκεκριμένο κανάλι και εμφανίζει τις τιμές των προηγούμενων και των επόμενων καναλιών
  • Το Matrix Control DMX εμφανίζει έναν πίνακα 3 x 5 με τις τιμές των καναλιών που εμφανίζονται
  • Το Chaser DMX Control επιτρέπει την ακολουθία επιλεγμένων καναλιών, με επιλεγμένο χρόνο
  • Το DMX Sequencer επιτρέπει την αλληλουχία μεταξύ συμπάντων αποθηκευμένων στη μνήμη EEPROM με επιλεγμένο χρόνο
  • Ο έλεγχος πολλαπλασιασμού DMX επιτρέπει τον πολλαπλασιασμό των τιμών που γεμίζουν τα επιλεγμένα κανάλια
  • Λειτουργία εντοπισμού φωτιστικού από το επιλεγμένο κανάλι
  • Γρήγορη πρόσβαση στις επιλογές μνήμης
  • Επιλογές μνήμης Αποθήκευση, φόρτωση, εκκαθάριση, εκκαθάριση όλων (για τράπεζες και κενή μνήμη RAM)
  • Επιλογές μνήμης για τις 8 τράπεζες DMX universes
  • Λειτουργία Black Out
  • Έλεγχος φωτισμού LCD οπίσθιου φωτισμού
  • Έλεγχος αντίθεσης LCD
  • Συντομεύσεις πληκτρολογίου από τον οπίσθιο φωτισμό LCD
  • Keylight προετοιμασμένο για μια επόμενη έκδοση υλικού
  • Συντάχθηκε από το Arduino IDE v1.0.6
  • Βιβλιοθήκη Arduino τέσσερα σύμπαντα DMX v0.3 - Deskontrol.net
  • Βιβλιοθήκη LCD v1.2.1 - Francisco Malpartida

Βήμα 1: Άδεια

Βήμα 2: Σχηματικό

Βήμα 3: PCB

PCB
PCB

Θα πρέπει να εκτυπώσουμε σε προ -αρνητικό πρέσα PCB

Βήμα 4: Προσομοιωτής

Προσομοιωτής
Προσομοιωτής

Πρέπει να τρέξουμε τον προσομοιωτή με το εξάγωνο αρχείο ή.elf

Βήμα 5: Λογαριασμός Υλικών

Βήμα 6: Προετοιμασία της φαινολικής πλάκας

Προετοιμασία της φαινολικής πλάκας
Προετοιμασία της φαινολικής πλάκας

Χρησιμοποιούμε μια φαινολική πλάκα μία φορά, ενισχύουμε το χαλκό γυαλόχαρτο, πιο λεπτό κυκλικά

Βήμα 7: Αρνητικό PCB

Αρνητικό PCB
Αρνητικό PCB
Αρνητικό PCB
Αρνητικό PCB

Με το Proteus, στείλτε αρχεία για εκτύπωση αρνητικού οξικού προτύπου (υπάρχει PDF με το αρχείο)

Βήμα 8:

Εικόνα
Εικόνα
Εικόνα
Εικόνα
Εικόνα
Εικόνα

Χρήση και μέθοδος φωτοευαίσθητης μεμβράνης

Χρησιμοποιούμε μια μεμβράνη πλαστικοποίησης χαρτιού για να κολλήσουμε τέλεια pcb

Βήμα 9: UV φως

UV φως
UV φως
UV φως
UV φως
UV φως
UV φως
UV φως
UV φως

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

Βήμα 10: Αποκαλύφθηκε

Αποκάλυψε
Αποκάλυψε
Αποκάλυψε
Αποκάλυψε

Εφαρμόστε το χλωριούχο σίδηρο είναι καθαρά και έτοιμα

Βήμα 11: Διατρυπάμε τις πλάκες

Διατρυπάμε Πλάκες
Διατρυπάμε Πλάκες
Διατρυπάμε Πλάκες
Διατρυπάμε Πλάκες

Βήμα 12: Συγκολλημένα εξαρτήματα

Συγκολλημένα εξαρτήματα
Συγκολλημένα εξαρτήματα
Συγκολλημένα εξαρτήματα
Συγκολλημένα εξαρτήματα
Συγκολλημένα εξαρτήματα
Συγκολλημένα εξαρτήματα
Συγκολλημένα εξαρτήματα
Συγκολλημένα εξαρτήματα

Βήμα 13: Απογυμνωμένος στον Οδηγό ποτενσιόμετρου

Απογυμνωμένος στον Οδηγό ποτενσιόμετρου
Απογυμνωμένος στον Οδηγό ποτενσιόμετρου
Απογυμνωμένος στον Οδηγό ποτενσιόμετρου
Απογυμνωμένος στον Οδηγό ποτενσιόμετρου
Απογυμνωμένος στον Οδηγό ποτενσιόμετρου
Απογυμνωμένος στον Οδηγό ποτενσιόμετρου
Απογυμνωμένος στον Οδηγό ποτενσιόμετρου
Απογυμνωμένος στον Οδηγό ποτενσιόμετρου

φαινολική τρυπημένη πλάκα για να βάλετε το ποτενσιόμετρο

Βήμα 14: Βάση πληκτρολογίου

Βάση πληκτρολογίου
Βάση πληκτρολογίου
Βάση πληκτρολογίου
Βάση πληκτρολογίου
Βάση πληκτρολογίου
Βάση πληκτρολογίου

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

Βήμα 15: Βάση πληκτρολογίου

Βάση πληκτρολογίου
Βάση πληκτρολογίου
Βάση πληκτρολογίου
Βάση πληκτρολογίου
Βάση πληκτρολογίου
Βάση πληκτρολογίου
Βάση πληκτρολογίου
Βάση πληκτρολογίου

Προσθέτουμε ταινία διπλής ταινίας για pegar el teclado a la placa

Εδώ συναντάμε μια λεπτομέρεια, κεφαλίδες φραγμένες με την ευελιξία του πληκτρολογίου, την περικοπή (εξετάζουμε για την επόμενη έκδοση)

Συγκολλήστε τις κεφαλίδες που βρίσκονται κάτω από το πληκτρολόγιο και λυγίστε προς τα πίσω για να συνδέσετε το πληκτρολόγιο πλευρικά

Τοποθετήσαμε το πληκτρολόγιο στην πλακέτα LCD, εδώ είναι μια λεπτομέρεια, η βάση του MAX485 π.μ. είναι πολύ προσαρτημένη στο πληκτρολόγιο, ζορίζουμε λίγο (εξετάζουμε στην επόμενη έκδοση)

Βήμα 16: Τοποθετήστε το Arduino

Τοποθετήστε το Arduino
Τοποθετήστε το Arduino
Τοποθετήστε το Arduino
Τοποθετήστε το Arduino
Τοποθετήστε το Arduino
Τοποθετήστε το Arduino

Προσθέτουμε στο Arduino Mega κάποια ταινία στη θύρα USB για να αποφύγουμε βραχυκύκλωμα μεταξύ κομματιών

Βήμα 17: Όλα τα συγκολλημένα εξαρτήματα

Όλα τα συγκολλημένα εξαρτήματα
Όλα τα συγκολλημένα εξαρτήματα
Όλα τα συγκολλημένα εξαρτήματα
Όλα τα συγκολλημένα εξαρτήματα
Όλα τα συγκολλημένα εξαρτήματα
Όλα τα συγκολλημένα εξαρτήματα

Βήμα 18: Φορτώστε το υλικολογισμικό στο Arduino

Φορτώστε το υλικολογισμικό στο Arduino
Φορτώστε το υλικολογισμικό στο Arduino
Φορτώστε το υλικολογισμικό στο Arduino
Φορτώστε το υλικολογισμικό στο Arduino
Φορτώστε το υλικολογισμικό στο Arduino
Φορτώστε το υλικολογισμικό στο Arduino
Φορτώστε το υλικολογισμικό στο Arduino
Φορτώστε το υλικολογισμικό στο Arduino

Βήμα 19: Εργασία…

Συνιστάται: