Sommario:
- Passaggio 1: descrizione del modulo LED RGB
- Passaggio 2: specifiche del modulo LED RGB
- Passaggio 3: forniture per esperimenti LED RGB
- Passaggio 4: collegamento dell'esperimento del modulo LED RGB
- Passaggio 5: codice dell'esperimento del modulo LED RGB
- Passaggio 6: Riepilogo/Feedback del modulo LED RGB
Video: Utilizzo del LED RGB dal kit di 37 sensori: 6 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:02
Quindi sei uscito e hai comprato un kit di sensori e moduli elettrici a un buon prezzo chiamato "37 Sensors" (come questo qui o altri su Amazon), ma non riesci a trovare informazioni sui moduli per poterli usare? Questa serie di Instructables ti aiuterà con tutti i moduli del kit 37 sensori. Esistono altri kit che vendono un numero di moduli diverso da 37, come un kit da 20 moduli e un kit da 45 moduli. Questi sensori/moduli sono disponibili anche singolarmente da alcuni negozi online.
Questi kit sono eccellenti per la sperimentazione e l'istruzione STEM (Scienza, Tecnologia, Ingegneria e Matematica).
I moduli del kit 37 sensori chiamati "LED RGB" sono LED RGB a foro passante e montaggio superficiale. Questo è un LED con tre diversi colori LED inclusi in un unico pacchetto.
(Immagini e informazioni utilizzate con il permesso di 37sensors.com)
Passaggio 1: descrizione del modulo LED RGB
LED contenente emettitori rosso, verde e blu, ciascuno controllato in modo indipendente. Alcuni moduli hanno resistori di limitazione della corrente, altri no.
Chiamato anche: LED a colori, LED a tre colori, LED tricromatico, KY021, KY016.
Trovato nei kit: 37 sensori, 45 sensori (LED a foro passante).
Trovato nei kit: 20 sensori, 37 sensori, 45 sensori (LED SMT).
Passaggio 2: specifiche del modulo LED RGB
LED: TH o SMT 5050
Caduta di tensione diretta rosso: 2,1 V
Caduta di tensione diretta verde: 3,2 V
Caduta di tensione diretta blu: 3,2
Rosso: 625 nm
Verde: 530 nm
Blu: 465 nm
Dimensioni: 20 mm x 15 mm
Alcuni moduli hanno resistori di limitazione della corrente, altri no. Il valore tipico della resistenza è 120 – 270 Ohm.
I pin sono spesso etichettati in modo errato. RGB, BGR, GRB, ecc.
Esistono diverse fonti per questi moduli. Non tutti i moduli che sembrano simili a quelli qui si comportano esattamente allo stesso modo. Controlla il modulo specifico che hai per le differenze di funzione, livelli di tensione, piedinatura e stati inattivo/attivo. È stato riscontrato che alcuni moduli hanno pin etichettati in modo errato e persino componenti scarsamente saldati.
Passaggio 3: forniture per esperimenti LED RGB
Giusto per vedere le basi del funzionamento di questo modulo, questo esperimento mostra come interfacciarlo a una scheda microcontrollore di facile comprensione, il Sensor. Engine:MICRO. Non c'è bisogno di un complicato sistema di sviluppo poiché il micro a 32 bit che fa parte di questa scheda ha tutte le intelligenze integrate.
Il codice per altre piattaforme di microcontrollori sarebbe probabilmente in una lingua/sintassi diversa, ma simile nella forma.
Ecco il piccolo elenco di componenti per questo esperimento:
Modulo LED RGB da 37 Sensori Kit. (Fonte di questo esperimento: CircuitGizmos) Kit disponibili anche su Amazon e online in molti posti.
Ponticelli, da femmina a femmina stile "DuPont". (Fonte di questo esperimento: CircuitGizmos) I jumper di questo tipo sono disponibili anche online.
Scheda microcontrollore. (Fonte di questo esperimento: CircuitGizmos)
Per comunicare con la scheda tramite USB viene utilizzato un PC con un'applicazione terminale seriale. Uno di questi programmi gratuiti e utili è Beagle Term.
Con tutto questo, puoi eseguire un esperimento per testare il modulo LED RGB.
Passaggio 4: collegamento dell'esperimento del modulo LED RGB
Filo nero – Massa comune
SEM GND - Massa modulo
Filo rosso – Elemento LED rosso
SEM P4 - Modulo R
Filo verde – Elemento LED rosso
SEM P5 - Modulo G
Filo blu – Elemento LED rosso
SEM P6 - Modulo B
Questo particolare modulo LED a foro passante ha un resistore di limitazione della corrente, quindi non è necessario alcun resistore esterno
Passaggio 5: codice dell'esperimento del modulo LED RGB
Con il PC collegato a una scheda microcontrollore alimentata, Beagle Term è la finestra su ciò che sta accadendo su quella scheda. Puoi inserire il codice del programma, vedere i risultati stampati di quel codice e persino interagire digitando le informazioni in un programma in esecuzione. Digitando EDIT al prompt ">" ti collegherai all'editor integrato. È in questo editor che inserirai il codice del programma. Puoi salvare il codice digitato con un tasto Control-Q. Puoi salvare ed eseguire immediatamente il codice che si trova nell'editor con Control-W.
Tasti di controllo per la funzione EDIT del programma. (I tasti funzione non funzionano correttamente in Beagle Term)
- Control-U - Passa alla linea home
- Control-U Control-U - Vai all'inizio del programma
- Control-K - Sposta alla fine della riga
- Control-K Control-K - Vai alla fine del programma
- Control-P - Pagina su
- Control-L - Pagina giù
- Control-] - Elimina
- Ctrl-N - Inserisci
- Control-Q - Salva il codice
- Control-W - Esegui il codice
- Ctrl-R - Trova
- Control-G - Ripeti trova
- Control-T - Segna il testo
- Ctrl-Y - Incolla testo
- ESC - Esce dall'editor abbandonando le modifiche.
Inserisci il codice di questo esperimento nell'editor:
PIN 4, DOUT
SETPIN 5, DOUT SETPIN 6, DOUT DO PAUSE 200: PIN(4) = 1: PAUSA 200: PIN(4) = 0 PAUSA 200: PIN(5) = 1: PAUSA 200: PIN(5) = 0 PAUSA 200: PIN(6) = 1: PAUSA 200: PIN(6) = 0 LOOP
Questo codice di prova imposta i pin 4, 5 e 6 sulle uscite e quindi imposta ciascuna di queste uscite alta e bassa per attivare e disattivare l'elemento colore.
r = 1
g = 1 b = 100 PWM 1, 1000, r, g, b PAUSE 5000 DO per r = da 0 a 99 STEP 2 PWM 1, 1000, r, g, b PAUSE 10 NEXT r PAUSE 5000 per b = da 100 a 1 STEP -2 PWM 1, 1000, r, g, b PAUSE 10 NEXT b PAUSE 5000 per g = da 0 a 99 STEP 2 PWM 1, 1000, r, g, b PAUSE 10 NEXT g PAUSE 5000 per r = da 100 a 1 STEP - 2 PWM 1, 1000, r, g, b PAUSE 10 NEXT r PAUSE 5000 per b = da 0 a 99 STEP 2 PWM 1, 1000, r, g, b PAUSE 10 NEXT b PAUSE 5000 per g = da 100 a 1 STEP -2 PWM 1, 1000, r, g, b PAUSE 10 NEXT g PAUSE 5000 LOOP
Questo codice di test utilizza il PWM per aumentare/diminuire lentamente l'uscita dei canali R, G e B in schemi. Ci sono 5 secondi di ritardo tra le modifiche.
Le uscite PWM possono essere gestite tramite un relè a stato solido (vedi pagina relè) o un FET per pilotare strisce LED RGB da 5V o 12V.
Passaggio 6: Riepilogo/Feedback del modulo LED RGB
Se hai ulteriori informazioni sulle specifiche o sul comportamento di questo tipo di modulo, commenta qui e includerò le informazioni pertinenti. Se conosci un modulo simile, ma forse disponibile singolarmente o in un diverso kit di moduli, menzionalo.
L'area dei commenti sarebbe anche un buon posto per includere un piccolo codice di esempio per altre piattaforme di microcontrollori se hai sperimentato questo modulo. o visita 37 Sensori e 37 Sensori Docs.
Consigliato:
Utilizzo del kit dell'inventore Kitronik con Adafruit INDIZIO: 4 passaggi (con immagini)
Utilizzo del kit dell'inventore di Kitronik con Adafruit INDIZIO: il kit dell'inventore di Kitronik per BBC micro:bit è un'ottima introduzione ai microcontrollori con elettronica che utilizza una breadboard. Questa versione del kit è progettata per l'uso con l'economico micro:bit BBC. Il libro tutorial dettagliato che arriva
Utilizzo di sensori analogici con ESP8266: 5 passaggi
Utilizzo di sensori analogici con ESP8266: un convertitore analogico-digitale (ADC, A/D, A–D o A-to-D) è un sistema che trasforma un segnale analogico in un segnale digitale. I convertitori A/D traducono i segnali elettrici analogici per l'elaborazione dei dati. Con prodotti che corrispondono a prestazioni, potenza
Utilizzo del sensore di distanza a ultrasuoni e dell'uscita del monitor seriale: 6 passaggi
Utilizzo del sensore di distanza a ultrasuoni e dell'uscita del monitor seriale.: Ehi ragazzi! Vuoi imparare a usare un'uscita monitor seriale. Bene, ecco il tutorial perfetto su come farlo! In questo tutorial, ti guiderò attraverso i semplici passaggi necessari per rilevare la distanza utilizzando il sensore a ultrasuoni e riferire i
Utilizzo di sensori di temperatura, acqua piovana e vibrazioni su un Arduino per proteggere le ferrovie: 8 passaggi (con immagini)
Utilizzo di sensori di temperatura, acqua piovana e vibrazioni su un Arduino per proteggere le ferrovie: nella società moderna, un aumento dei passeggeri ferroviari significa che le compagnie ferroviarie devono fare di più per ottimizzare le reti per stare al passo con la domanda. In questo progetto mostreremo su piccola scala come i sensori di temperatura, acqua piovana e vibrazioni o
Utilizzo della PSP come joystick del computer e quindi controllo del computer con la PSP: 5 passaggi (con immagini)
Utilizzo della PSP come joystick del computer e quindi controllo del computer con la PSP: puoi fare molte cose interessanti con l'homebrew della PSP, e in questo tutorial ti insegnerò come usare la tua PSP come joystick per giocare, ma c'è anche un programma che ti permette di usare il tuo joystick come mouse. Ecco i mater