Sommario:

Utilizzo del LED RGB dal kit di 37 sensori: 6 passaggi
Utilizzo del LED RGB dal kit di 37 sensori: 6 passaggi

Video: Utilizzo del LED RGB dal kit di 37 sensori: 6 passaggi

Video: Utilizzo del LED RGB dal kit di 37 sensori: 6 passaggi
Video: Recensione Kit Sensori per Arduino e Raspberry Elegoo 37 in 1 - Come funziona una collaborazione? 2024, Luglio
Anonim
Utilizzo del LED RGB dal kit di 37 sensori
Utilizzo del LED RGB dal kit di 37 sensori
Utilizzo del LED RGB dal kit di 37 sensori
Utilizzo del LED RGB dal kit di 37 sensori

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

Specifiche del modulo LED RGB
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

Forniture per esperimenti LED RGB
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

Collegamento dell'esperimento del modulo LED RGB
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

Codice dell'esperimento del modulo LED RGB
Codice dell'esperimento del modulo LED RGB
Codice dell'esperimento del modulo LED RGB
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: