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

Χρήση LED RGB από 37 αισθητήρες: 6 βήματα
Χρήση LED RGB από 37 αισθητήρες: 6 βήματα

Βίντεο: Χρήση LED RGB από 37 αισθητήρες: 6 βήματα

Βίντεο: Χρήση LED RGB από 37 αισθητήρες: 6 βήματα
Βίντεο: Πως να φωτίσω ένα ΝΥΧΤΕΡΙΝΟ πλάνο με 3 ΦΩΤΑ! (Μάθημα Φωτισμού #1) 2024, Νοέμβριος
Anonim
Χρήση LED RGB από 37 αισθητήρες κιτ
Χρήση LED RGB από 37 αισθητήρες κιτ
Χρήση LED RGB από 37 αισθητήρες κιτ
Χρήση LED RGB από 37 αισθητήρες κιτ

Βγήκατε και αγοράσατε ένα σετ ηλεκτρικών αισθητήρων και μονάδων σε καλή τιμή που ονομάζεται "37 Αισθητήρες" (όπως αυτός εδώ ή άλλοι στο Amazon), αλλά δεν μπορείτε να βρείτε πληροφορίες σχετικά με τις μονάδες για να μπορείτε να τους χρησιμοποιήσετε; Αυτή η σειρά Instructables θα σας βοηθήσει με όλες τις μονάδες του 37 Sensors Kit. Υπάρχουν άλλα κιτ που πωλούν διαφορετικό αριθμό ενοτήτων από 37, όπως ένα κιτ 20 μονάδων και ένα κιτ 45 μονάδων. Αυτοί οι αισθητήρες/μονάδες διατίθενται επίσης από ορισμένα ηλεκτρονικά καταστήματα ξεχωριστά.

Αυτά τα κιτ είναι εξαιρετικά για πειράματα και εκπαίδευση STEM (Επιστήμη, Τεχνολογία, Μηχανική και Μαθηματικά).

Οι μονάδες από το κιτ 37 αισθητήρων που ονομάζονται "RGB LED" είναι ένα RGB LED διαμπερών οπών και επιφάνειας. Αυτό είναι ένα LED με τρία διαφορετικά χρώματα LED που περιλαμβάνονται σε ένα πακέτο.

(Εικόνες και πληροφορίες που χρησιμοποιούνται με άδεια από το 37sensors.com)

Βήμα 1: Περιγραφή μονάδας LED RGB

LED που περιέχει κόκκινους, πράσινους και μπλε εκπομπούς, ο καθένας ελέγχεται ανεξάρτητα. Ορισμένες μονάδες έχουν αντιστάσεις περιορισμού ρεύματος, άλλες όχι.

Ονομάζεται επίσης: LED πλήρους χρώματος, LED τριών χρωμάτων, τριχρωματική LED, KY021, KY016.

Βρέθηκε σε κιτ: 37 αισθητήρες, 45 αισθητήρες (LED μέσω οπών).

Βρέθηκε σε κιτ: 20 αισθητήρες, 37 αισθητήρες, 45 αισθητήρες (SMT LED).

Βήμα 2: Προδιαγραφή μονάδας LED RGB

Προδιαγραφή μονάδας LED RGB
Προδιαγραφή μονάδας LED RGB

LED: Είτε TH είτε SMT 5050

Πτώση τάσης προς τα εμπρός κόκκινο: 2.1V

Πτώση τάσης προς τα εμπρός πράσινη: 3,2V

Μπροστά πτώση τάσης μπλε: 3.2

Κόκκινο: 625nm

Πράσινο: 530nm

Μπλε: 465nm

Μέγεθος: 20mm X 15mm

Ορισμένες μονάδες έχουν αντιστάσεις περιορισμού ρεύματος, άλλες όχι. Η τυπική τιμή αντίστασης είναι 120 - 270 Ohms.

Οι καρφίτσες συχνά επισημαίνονται λανθασμένα. RGB, BGR, GRB κλπ.

Υπάρχουν πολλές διαφορετικές πηγές για αυτές τις ενότητες. Όχι κάθε ενότητα που μοιάζει με αυτήν εδώ συμπεριφέρεται ακριβώς το ίδιο. Ελέγξτε τη συγκεκριμένη μονάδα που έχετε για διαφορές στη λειτουργία, τα επίπεδα τάσης, το pinout και τις ανενεργές/ενεργές καταστάσεις. Έχει διαπιστωθεί ότι ορισμένες ενότητες έχουν λανθασμένα επισημασμένες ακίδες και ακόμη και κακώς συγκολλημένα εξαρτήματα.

Βήμα 3: Αναλώσιμα πειράματος RGB LED

Αναλώσιμα πειράματος RGB LED
Αναλώσιμα πειράματος RGB LED

Απλώς για να δείτε τα βασικά για το πώς λειτουργεί αυτή η ενότητα, αυτό το πείραμα δείχνει πώς να το διασυνδέσετε με έναν απλό στην κατανόηση πίνακα μικροελεγκτών, τον αισθητήρα. Κινητήρας: MICRO. Δεν υπάρχει ανάγκη για ένα περίπλοκο σύστημα ανάπτυξης καθώς το micro 32-bit που είναι μέρος αυτού του πίνακα έχει ενσωματωμένα όλα τα smarts.

Ο κώδικας για άλλες πλατφόρμες μικροελεγκτών πιθανότατα θα είναι σε διαφορετική γλώσσα/σύνταξη, αλλά παρόμοιος σε μορφή.

Ακολουθεί η μικρή λίστα των συστατικών για αυτό το πείραμα:

RGB LED Module από 37 Αισθητήρες Κιτ. (Πηγή αυτού του πειράματος: CircuitGizmos) Τα κιτ διατίθενται επίσης στο Amazon και στο διαδίκτυο σε πολλά μέρη.

Jumper Wires, γυναικείο σε θηλυκό στυλ "DuPont". (Πηγή αυτού του πειράματος: CircuitGizmos) Οι άλτες αυτού του τύπου είναι επίσης διαθέσιμοι στο διαδίκτυο.

Πίνακας μικροελεγκτών. (Η πηγή αυτού του πειράματος: CircuitGizmos)

Ένας υπολογιστής με σειριακή εφαρμογή τερματικού χρησιμοποιείται για επικοινωνία με την πλακέτα μέσω USB. Ένα τέτοιο δωρεάν και χρήσιμο πρόγραμμα είναι το Beagle Term.

Με όλα αυτά, μπορείτε να πραγματοποιήσετε ένα πείραμα για να δοκιμάσετε τη μονάδα LED RGB.

Βήμα 4: Σύνδεση πειραματικής μονάδας RGB LED

RGB LED Module Experiment Hookup
RGB LED Module Experiment Hookup

Μαύρο σύρμα - Κοινή βάση

SEM GND - Γείωση μονάδας

Κόκκινο σύρμα - στοιχείο RedLED

SEM P4 - Ενότητα R

Πράσινο σύρμα - στοιχείο RedLED

SEM P5 - Ενότητα G

Μπλε σύρμα - στοιχείο RedLED

SEM P6 - Ενότητα Β

Αυτή η συγκεκριμένη μονάδα LED μέσω οπών έχει μια αντίσταση περιορισμού ρεύματος, επομένως δεν απαιτείται εξωτερική αντίσταση

Βήμα 5: Κωδικός πειράματος μονάδας RGB LED

Κωδικός πειράματος μονάδας RGB LED
Κωδικός πειράματος μονάδας RGB LED
Κωδικός πειράματος μονάδας RGB LED
Κωδικός πειράματος μονάδας RGB LED

Με τον υπολογιστή συνδεδεμένο σε μια τροφοδοτούμενη πλακέτα μικροελεγκτών, το Beagle Term είναι το παράθυρο για το τι συμβαίνει σε αυτόν τον πίνακα. Μπορείτε να εισαγάγετε τον κωδικό προγράμματος, να δείτε τα τυπωμένα αποτελέσματα αυτού του κώδικα, ακόμη και να αλληλεπιδράσετε πληκτρολογώντας πληροφορίες σε ένα τρέχον πρόγραμμα. Η πληκτρολόγηση ΕΠΕΞΕΡΓΑΣΙΑΣ στην προτροπή ">" θα σας συνδέσει με τον ενσωματωμένο επεξεργαστή. Σε αυτόν τον επεξεργαστή θα εισαγάγετε τον κωδικό προγράμματος. Μπορείτε να αποθηκεύσετε τον κωδικό που πληκτρολογείτε με ένα Control-Qkeystroke. Μπορείτε να αποθηκεύσετε και να εκτελέσετε αμέσως τον κώδικα που βρίσκεται στον επεξεργαστή με το Control-W.

Κλειδιά ελέγχου για τη λειτουργία EDIT του προγράμματος. (Τα πλήκτρα λειτουργιών δεν λειτουργούν σωστά στο Beagle Term)

  • Control -U - Μετακίνηση στην αρχική γραμμή
  • Control-U Control-U-Μετακίνηση στην έναρξη του προγράμματος
  • Control -K - Μετακίνηση στο τέλος της γραμμής
  • Control-K Control-K-Μετακίνηση στο τέλος του προγράμματος
  • Control -P - Σελίδα επάνω
  • Control -L - σελίδα προς τα κάτω
  • Control-] - Διαγραφή
  • Control -N - Εισαγωγή
  • Control -Q - Αποθηκεύστε τον κωδικό
  • Control -W - Εκτελέστε τον κώδικα
  • Control -R - Εύρεση
  • Control -G - Επανάληψη εύρεσης
  • Control -T - Επισήμανση κειμένου
  • Control -Y - Επικόλληση κειμένου
  • ESC - Έξοδος από τον επεξεργαστή που εγκαταλείπει τις αλλαγές.

Εισαγάγετε τον κωδικό αυτού του πειράματος στον επεξεργαστή:

SETPIN 4, DOUT

SETPIN 5, DOUT SETPIN 6, DOUT DO PAUSE 200: PIN (4) = 1: PAUSE 200: PIN (4) = 0 PAUSE 200: PIN (5) = 1: PAUSE 200: PIN (5) = 0 PAUSE 200: PIN (6) = 1: ΠΑΥΣΗ 200: PIN (6) = 0 LOOP

Αυτός ο κωδικός δοκιμής ορίζει τις ακίδες 4, 5 και 6 σε εξόδους και στη συνέχεια ορίζει κάθε μία από αυτές τις εξόδους ψηλά και χαμηλά για να ενεργοποιήσει και να απενεργοποιήσει το στοιχείο χρώματος.

r = 1

g = 1 b = 100 PWM 1, 1000, r, g, b PAUSE 5000 DO για r = 0 έως 99 ΒΗΜΑ 2 PWM 1, 1000, r, g, b ΠΑΥΣΗ 10 ΕΠΟΜΕΝΟ r ΠΑΥΣΗ 5000 για b = 100 έως 1 ΒΗΜΑ -2 PWM 1, 1000, r, g, b PAUSE 10 NEXT b PAUSE 5000 for g = 0 to 99 STEP 2 PWM 1, 1000, r, g, b PAUSE 10 NEXT g PAUSE 5000 για r = 100 έως 1 STEP - 2 PWM 1, 1000, r, g, b PAUSE 10 NEXT r PAUSE 5000 for b = 0 to 99 STEP 2 PWM 1, 1000, r, g, b PAUSE 10 NEXT b PAUSE 5000 for g = 100 έως 1 STEP -2 PWM 1, 1000, r, g, b PAUSE 10 NEXT g PAUSE 5000 LOOP

Αυτός ο κωδικός δοκιμής χρησιμοποιεί το PWM για να αυξήσει/μειώσει αργά την έξοδο των καναλιών R, G και B σε μοτίβα. Υπάρχουν καθυστερήσεις 5 δευτερολέπτων μεταξύ των αλλαγών.

Οι έξοδοι PWM μπορούν να τρέξουν μέσω ρελέ στερεάς κατάστασης (δείτε τη σελίδα ρελέ) ή FET για να οδηγήσετε λωρίδες LED 5V ή 12V RGB.

Βήμα 6: Περίληψη/ανατροφοδότηση μονάδας LED RGB

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

Η περιοχή σχολίων θα ήταν επίσης ένα καλό μέρος για να συμπεριλάβετε ένα μικρό δείγμα κώδικα για άλλες πλατφόρμες μικροελεγκτών εάν έχετε πειραματιστεί με αυτήν την ενότητα. ή επισκεφθείτε 37 Αισθητήρες και 37 Αισθητήρες Έγγραφα.

Συνιστάται: