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

Έκλειψη LED με αισθητήρες αφής και MIDI: 9 βήματα (με εικόνες)
Έκλειψη LED με αισθητήρες αφής και MIDI: 9 βήματα (με εικόνες)

Βίντεο: Έκλειψη LED με αισθητήρες αφής και MIDI: 9 βήματα (με εικόνες)

Βίντεο: Έκλειψη LED με αισθητήρες αφής και MIDI: 9 βήματα (με εικόνες)
Βίντεο: Ανάγλυφο Φωτιστικό Αφής 3D Φεγγάρι 5 Αποχρώσεις | poula.store 2024, Νοέμβριος
Anonim
Image
Image
Έκλειψη LED με αισθητήρες αφής και MIDI
Έκλειψη LED με αισθητήρες αφής και MIDI
Έκλειψη LED με αισθητήρες αφής και MIDI
Έκλειψη LED με αισθητήρες αφής και MIDI
Έκλειψη LED με αισθητήρες αφής και MIDI
Έκλειψη LED με αισθητήρες αφής και MIDI

Η έκλειψη LED είναι ένα διαδραστικό όργανο με LED, χωρητικούς αισθητήρες αφής και έξοδο MIDI που ελέγχονται όλα με ένα Arduino Uno. Μπορείτε να προγραμματίσετε τη συσκευή με πολλούς διαφορετικούς τρόπους. Σε όλες τις εφαρμογές, η ιδέα είναι σχεδόν η ίδια: καθορίστε ποιοι αισθητήρες αγγίζονται και, στη συνέχεια, ενημερώστε τα LED και την έξοδο MIDI. Στο βίντεο που δημοσιεύτηκε εδώ, μπορείτε να δείτε μερικά από τα προγράμματα που έγραψα. Το πλαίσιο είναι κατασκευασμένο από MDF και εμπνεύστηκε από τοπογραφικούς χάρτες με λέιζερ που είδα στις οδηγίες.

Είχα κίνητρο να δημιουργήσω τη συσκευή επειδή ήθελα να φτιάξω πιο διαδραστικές συσκευές φωτισμού που πρόσθεσαν μια νέα περιστροφή στους πίνακες LED. Λόγω ορισμένων προβλημάτων που είχα με τους αισθητήρες IR στο έργο μου γεωδαισιακού θόλου, ένας άλλος στόχος για την έκλειψη LED ήταν η εφαρμογή πιο αξιόπιστων αισθητήρων. Επέλεξα χωρητικούς αισθητήρες αφής, οι οποίοι είναι καλύτεροι στο να παρέχουν καθαρό σήμα για κάθε αισθητήρα χωρίς να χρειάζεται να προσαρμόζω τα δοχεία όπως οι αισθητήρες IR. Wantedθελα επίσης να φτιάξω μια μικρότερη συσκευή που να είναι πιο εύκολη στη συναρμολόγηση και τη μεταφορά.

Σε αυτό το διδακτικό, θα προχωρήσω στη δημιουργία δέκα χωρητικών αισθητήρων αφής με Arduino, τη λωρίδα εικονοστοιχείων LED WS2801 και έξοδο MIDI. Ας ξεκινήσουμε να χτίζουμε την έκλειψη!

Βήμα 1: Λίστα προμηθειών

Λίστα Προμηθειών
Λίστα Προμηθειών
Λίστα Προμηθειών
Λίστα Προμηθειών

Υλικά:

1. Arduino Uno (Atmega328 - συναρμολογημένο)

2. 30 σανίδες ινοσανίδας 45cm x 45cm μεσαίας πυκνότητας (MDF) με πάχος 3mm

3. Ακρυλικό πάχους 1/16 για διάχυση LED (https://www.amazon.com/gp/product/B00DCKOH3G/ref=o…

4. Τροφοδοτικό 9V 2A (https://www.amazon.com/gp/product/B0194B7TKO/ref=o…

5. Διευθύνσιμες λυχνίες LED RGB (https://www.amazon.com/gp/product/B0192X56MM/ref=o…

6. Ταινία αλουμινόχαρτου από χαλκό (https://www.amazon.com/gp/product/B00Z8MCK6M/ref=o…

7. Μετατροπέας Buck για Arduino (RioRand LM2596 DC-DC Buck Converter 1.23V-30V)

8. Κεφαλίδες Pin (Gikfun 1 x 40 Pin 2.54mm Single Row Breakaway Male Pin Header)

9. Επέκταση USB (https://www.amazon.com/gp/product/B002M8VBIS/ref=o…

10. Υποδοχή τροφοδοσίας DC (https://www.amazon.com/gp/product/B01LQGESUO/)

11. Αρσενική υποδοχή πρίζας βαρελιού DC 2,1mm x 5,5mm (https://www.amazon.com/gp/product/B01GPL8MVG/ref=o…

12. Καλώδιο MIDI σε USB (https://www.amazon.com/gp/product/B071KLC884/ref=o…

13. Υποδοχή MIDI (https://www.amazon.com/gp/product/B00MEI42PU/ref=o…

14. Περιτύλιγμα καλωδίων (https://www.amazon.com/gp/product/B008AGUABU/ref=o…

15. Μία αντίσταση 5,5MΩ

16. Δέκα αντιστάσεις 1kΩ

17. Δύο αντιστάσεις 220Ω

18. Ράβδος πείρου διαμέτρου 5/16 ιντσών

19. Υλικό (https://www.amazon.com/gp/product/B06XQMBDMX/ref=o…

Εργαλεία:

1. Κόφτης λέιζερ

2. Τροχιακό τριβείο

3. Σούπερ κόλλα

4. Πιστόλι θερμής κόλλας

5. Συγκολλητικό σίδερο

6. Εργαλείο περιτύλιξης σύρματος

Βήμα 2: Επισκόπηση συστήματος

Επισκόπηση Συστήματος
Επισκόπηση Συστήματος

Η έκλειψη LED χρησιμοποιεί χωρητικούς αισθητήρες αφής τοποθετημένους περιμετρικά της συσκευής για τον έλεγχο δέκα LED και σήματος MIDI. Ο πείρος 2 λειτουργεί ως πείρος αποστολής για τους χωρητικούς αισθητήρες αφής, έτσι ώστε μια αντίσταση 5,5MΩ να συνδέεται με τον πείρο 2 έως δέκα διαφορετικά φύλλα χαλκού. Μια αντίσταση 1kΩ συνδέεται μεταξύ κάθε πείρου λήψης (ακίδες 3 έως 12) και του φύλλου χαλκού. Για μια ανασκόπηση των χωρητικών αισθητήρων αφής, ανατρέξτε στις άλλες οδηγίες μου.

Οι λυχνίες LED από τη λωρίδα LED είναι επίσης τοποθετημένες περιμετρικά της συσκευής και οι ακίδες σήματος και ρολογιού συνδέονται με τις ακίδες A0 και A1 του Arduino. Για μια ανασκόπηση σχετικά με τις λωρίδες LED και το Arduino, ανατρέξτε σε αυτόν τον σύνδεσμο. Τέλος, ο πείρος σήματος της υποδοχής MIDI είναι συνδεδεμένος με τον πείρο εκπομπής (δηλ. Τον ακροδέκτη 1).

Στον κώδικα, το Arduino στέλνει έναν παλμό από την ακίδα 2 και κάνει μια ψηφιακή ανάγνωση σε έναν από τους πείρους λήψης των χωρητικών αισθητήρων αφής. Ένας παλμός αποστέλλεται και ανιχνεύεται για κάθε χωρητικό αισθητήρα αφής. Ανάλογα με τις ενδείξεις των αισθητήρων, το Arduino αλλάζει το χρώμα των LED και/ή παράγει σήμα MIDI.

Βήμα 3: Σχεδιασμός και κοπή του κουτιού

Σχεδιασμός και κοπή κουτιού
Σχεδιασμός και κοπή κουτιού

Πρώτο Βραβείο στον Διαγωνισμό LED 2017

Συνιστάται: