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

RGB Gaming Mouse Pad: 7 βήματα (με εικόνες)
RGB Gaming Mouse Pad: 7 βήματα (με εικόνες)

Βίντεο: RGB Gaming Mouse Pad: 7 βήματα (με εικόνες)

Βίντεο: RGB Gaming Mouse Pad: 7 βήματα (με εικόνες)
Βίντεο: Έφτιαξα RGB led από σκουπίδια 2024, Νοέμβριος
Anonim
Image
Image
RGB Gaming Mouse Pad
RGB Gaming Mouse Pad

Πρόσφατα, συνάντησα WS2812 Individual Addressable RGB LEDs Αυτό σημαίνει ότι κάθε LED μπορεί να ελεγχθεί ξεχωριστά και να προγραμματιστεί για έξοδο διαφορετικών χρωμάτων αντί για την τυπική ταινία RGB όπου όλα τα LED ανάβουν το ίδιο.

Τα μαξιλαράκια ποντικιών RGB που διατίθενται στην αγορά είναι πολύ ακριβά. Έτσι, αποφάσισα να φτιάξω ένα φτηνό μαξιλάρι ποντικιού RGB χρησιμοποιώντας Arduino και WS2812 RGB LED Strip.

Ας αρχίσουμε

Βήμα 1: Πράγματα που θα χρειαστείτε

Πράγματα που θα χρειαστείτε
Πράγματα που θα χρειαστείτε
Πράγματα που θα χρειαστείτε
Πράγματα που θα χρειαστείτε
Πράγματα που θα χρειαστείτε
Πράγματα που θα χρειαστείτε
  • WS2812 RGB LED Strip (1 μέτρο θα είναι αρκετό)
  • Arduino Nano
  • Ακρυλικό φύλλο 10mm και 3mm
  • Καλώδιο USB
  • Υπερκόλλα

Βήμα 2: Διαστάσεις

Διαστάσεις
Διαστάσεις
Διαστάσεις
Διαστάσεις
Διαστάσεις
Διαστάσεις

Οι διαστάσεις είναι:

  • 30 x 20 cm για φύλλο 10 mm
  • 29 x 19 cm για φύλλο 3 mm
  • Οι εσωτερικές διαστάσεις για το φύλλο 10 mm φαίνονται στην εικόνα

Το φύλλο 3mm θα τοποθετηθεί πάνω από το φύλλο των 10mm όπως φαίνεται. Αυτό θα αφήσει ένα περίγραμμα 5 mm από όλες τις πλευρές που κάνει το φως ορατό από την κορυφή. Πιστέψτε με, θα φανεί υπέροχο!

Βήμα 3: Κοπή των φύλλων

Κοπή των φύλλων
Κοπή των φύλλων
Κοπή των φύλλων
Κοπή των φύλλων
Κοπή των φύλλων
Κοπή των φύλλων
Κοπή των φύλλων
Κοπή των φύλλων

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

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

Βήμα 4: Το βάζουμε μαζί

Να τα βάζουμε μαζί
Να τα βάζουμε μαζί
Να τα βάζουμε μαζί
Να τα βάζουμε μαζί
Να τα βάζουμε μαζί
Να τα βάζουμε μαζί

Αφαιρέστε το προστατευτικό χαρτί. Τρίψτε ελαφρά την επιφάνεια του ακρυλικού φύλλου 10 mm χρησιμοποιώντας λεπτό γυαλόχαρτο. Αυτό διαχέει το φως και φωτίζει το περίγραμμα που κρατήσαμε αντί να περάσουμε απλώς κατευθείαν από το ακρυλικό.

Τοποθετήστε τα δύο φύλλα το ένα πάνω στο άλλο διατηρώντας ένα περιθώριο 5 mm από όλες τις πλευρές. Χρησιμοποιώντας σούπερ κόλλα, κολλήστε τα δύο φύλλα μεταξύ τους. Απλά βάλτε μερικές σταγόνες κόλλας στις αρθρώσεις και η κόλλα εισχωρεί αυτόματα. Κάντε το ίδιο και για τις 4 γωνίες.

Κολλήστε ύφασμα από νεοπρένιο (χρησιμοποιείται κυρίως για την κατασκευή μαξιλαριών ποντικιού) στην κορυφή του ακρυλικού φύλλου 3 mm. Αυτό κάνει το ποντίκι να κινείται ομαλά και επίσης να κρύβει όλα τα ηλεκτρονικά και τις ατέλειες κάτω από αυτό. Δεν βρήκα κανένα κατά τη στιγμή της κατασκευής, οπότε χρησιμοποίησα ένα χαρτί μαύρης κάρτας. Λειτουργεί άψογα αλλά θα το αντικαταστήσω μετά από λίγο.

Τρυπήστε μια τρύπα 4 χιλιοστών μέχρι το φύλλο για να περάσει το καλώδιο USB. Η διάμετρος της οπής ενδέχεται να διαφέρει ανάλογα με το πάχος του καλωδίου σας.

Βήμα 5: Τροφοδοσία λωρίδας LED WS2812 RGB

Τροφοδοσία λωρίδας LED WS2812 RGB
Τροφοδοσία λωρίδας LED WS2812 RGB

Ας εξετάσουμε ένα LED από τη λωρίδα. Κάθε χρώμα με πλήρη ένταση αντλεί 20mA. Με όλα τα χρώματα φωτισμένα με πλήρη ένταση (δηλαδή Λευκό χρώμα), ένα LED θα τραβήξει περίπου (20mA + 20mA + 20mA =) 60mA. Το μέγιστο τρέχον ρεύμα της ταινίας σας θα είναι = 60mA * Αριθμός LED στη λωρίδα. Στην περίπτωσή μου, ο αριθμός των λυχνιών LED = 22. Επομένως, το μέγιστο τροφοδοτικό ρεύματος θα είναι 1320mA. Αλλά ο ενσωματωμένος ρυθμιστής τάσης του Arduino είναι ικανός να αποδίδει το πολύ 800mA. Σε αυτήν την περίπτωση, η λωρίδα πρέπει να τροφοδοτείται με εξωτερική τροφοδοσία. Βεβαιωθείτε ότι η γείωση του τροφοδοτικού και το Arduino είναι συνδεδεμένα μεταξύ τους.

Ένα ποντίκι που απαιτεί εξωτερική τροφοδοσία εκτός από USB; Αυτό δεν ακούγεται σωστά!

Εδώ όμως είναι το κόλπο. Ένα ποντίκι RGB είναι πολύ γνωστό για την κινούμενη εικόνα "Rainbow". Αυτό θα χρησιμοποιήσουμε σε αυτό το έργο. Δεν υπάρχει λευκό σε ένα ουράνιο τόξο! Αυτό σημαίνει ότι σε οποιαδήποτε χρονική στιγμή, κανένα LED δεν θα ανάψει πλήρως με όλα τα χρώματα. Για μια λωρίδα LED 22, το μέγιστο τράβηγμα ρεύματος που μέτρησα με αυτήν την κίνηση είναι 150mA, το οποίο είναι πολύ εντός του εύρους. Αυτός είναι ο λόγος για τον οποίο είναι δυνατή η τροφοδοσία της λωρίδας απευθείας χρησιμοποιώντας το Arduino Nano.

Βήμα 6: Timeρα για ηλεκτρονικά

Timeρα για ηλεκτρονικά
Timeρα για ηλεκτρονικά
Timeρα για ηλεκτρονικά
Timeρα για ηλεκτρονικά
Timeρα για ηλεκτρονικά
Timeρα για ηλεκτρονικά
Timeρα για ηλεκτρονικά
Timeρα για ηλεκτρονικά

Με τη μηχανική κατασκευή εκτός δρόμου, ήρθε η ώρα για κάποια ηλεκτρονικά.

Τοποθετήστε το απαιτούμενο μήκος της λωρίδας LED όπως φαίνεται στην εικόνα. Κρατήστε τα προσωρινά χρησιμοποιώντας κάποια ταινία. Τώρα, χρησιμοποιώντας σούπερ κόλλα, κολλήστε όλα τα LED στο ακρυλικό φύλλο.

Πιάστε το καλώδιο USB και κόψτε το ένα άκρο. Θα υπάρχουν τέσσερα καλώδια μέσα στο καλώδιο. Καθώς θα χρησιμοποιούμε USB μόνο για την τροφοδοσία του Arduino, μας ενδιαφέρει το κόκκινο (+) και το μαύρο (-) καλώδιο. Κόψτε τα υπόλοιπα δύο καλώδια καθώς δεν θα τα χρειαστούμε. Τραβήξτε το καλώδιο μέσα από την τρύπα που ανοίξαμε.

Κάντε τις συνδέσεις όπως φαίνεται στο σχήμα.

Βήμα 7: Timeρα για κωδικοποίηση

Timeρα για κωδικοποίηση
Timeρα για κωδικοποίηση
Timeρα για κωδικοποίηση
Timeρα για κωδικοποίηση

Κατεβάστε τον κώδικα και ανοίξτε τον χρησιμοποιώντας το Arduino IDE. Πριν ανεβάσετε,

  • Ο πείρος δεδομένων της ταινίας μπορεί να συνδεθεί με οποιαδήποτε από τις ψηφιακές ακίδες. Έχω επιλέξει το pin 4. Κάντε τις απαραίτητες αλλαγές στον κώδικα εάν χρησιμοποιείτε άλλο pin.
  • Εισαγάγετε τον αριθμό των LED στη λωρίδα.

Πατήστε upload και απολαύστε το φθηνό αλλά φοβερό RGB mouse pad παιχνιδιού σας!

Σας ευχαριστώ που μείνετε μέχρι το τέλος. Ελπίζω να αγαπήσετε όλοι αυτό το έργο. Ενημερώστε με αν φτιάξετε ένα για τον εαυτό σας. Εγγραφείτε στο κανάλι μου στο YouTube για περισσότερα επερχόμενα έργα. Ευχαριστώ για άλλη μια φορά!

Συνιστάται: