Taula de continguts:
- Pas 1: Descripció del mòdul LED RGB
- Pas 2: Especificació del mòdul LED RGB
- Pas 3: subministraments d'experimentació LED RGB
- Pas 4: connexió de l’experiment del mòdul LED RGB
- Pas 5: Codi d'experiment del mòdul LED RGB
- Pas 6: resum / comentaris del mòdul LED RGB
Vídeo: Ús de LED RGB del kit de 37 sensors: 6 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:14
Així que vau sortir i vau comprar un kit de sensors i mòduls elèctrics per un bon preu anomenat "37 Sensors" (com aquest aquí o d'altres a Amazon), però no trobeu informació sobre els mòduls per poder-los utilitzar? Aquesta sèrie d’instructibles us ajudarà amb tots els mòduls del 37 Sensors Kit. Hi ha altres kits que venen un nombre diferent de mòduls que 37, com ara un kit de 20 mòduls i un kit de 45 mòduls. Aquests sensors / mòduls també estan disponibles individualment en algunes botigues en línia.
Aquests kits són excel·lents per a l’experimentació i educació STEM (ciència, tecnologia, enginyeria i matemàtiques).
Els mòduls del conjunt de 37 sensors anomenats "LED RGB" són un LED RGB de muntatge superficial i forat. Es tracta d’un LED amb tres colors LED diferents inclosos en un paquet.
(Imatges i informació utilitzades amb permís de 37sensors.com)
Pas 1: Descripció del mòdul LED RGB
LED que conté emissors de color vermell, verd i blau, cadascun controlat independentment. Alguns mòduls tenen resistències de limitació de corrent, d’altres no.
També es diu: LED a tot color, LED a tres colors, LED tricromàtic, KY021, KY016.
Es troba en kits: 37 sensors, 45 sensors (LED de forat passant).
Es troba en kits: 20 sensors, 37 sensors, 45 sensors (SMT LED).
Pas 2: Especificació del mòdul LED RGB
LED: TH o SMT 5050
Caiguda de tensió directa vermella: 2,1V
Caiguda de tensió cap endavant verda: 3,2V
Caiguda de tensió cap endavant blava: 3.2
Vermell: 625nm
Verd: 530nm
Blau: 465nm
Mida: 20 mm X 15 mm
Alguns mòduls tenen resistències de limitació de corrent, d’altres no. El valor de resistència típic és de 120 a 270 ohms.
Els pins solen etiquetar-se incorrectament. RGB, BGR, GRB, etc.
Hi ha diverses fonts diferents per a aquests mòduls. No tots els mòduls que tenen un aspecte similar als d’aquí es comporten exactament igual. Comproveu el mòdul específic que tingueu per si hi ha diferències de funció, nivells de voltatge, pinout i estats inactius / actius. S’ha trobat que alguns mòduls tenen pins etiquetats incorrectament i fins i tot components mal soldats.
Pas 3: subministraments d'experimentació LED RGB
Només per veure els conceptes bàsics de com funciona aquest mòdul, aquest experiment mostra com connectar-lo a una placa de microcontrolador senzilla d’entendre, el Sensor. Engine: MICRO. No cal un sistema de desenvolupament complicat, ja que el micro de 32 bits que forma part d’aquest tauler té tots els intel·ligents integrats.
El codi per a altres plataformes de microcontroladors probablement estaria en un idioma / sintaxi diferent, però de forma similar.
Aquí teniu la petita llista de components per a aquest experiment:
Mòdul LED RGB del kit de 37 sensors. (Font d'aquest experiment: CircuitGizmos) Els kits també estan disponibles a Amazon i en línia a molts llocs.
Jumper Wires, estil femení a femení "DuPont". (Font d'aquest experiment: CircuitGizmos) Els ponts d'aquest tipus també estan disponibles en línia.
Placa de microcontroladors. (Font d'aquest experiment: CircuitGizmos)
Un ordinador amb una aplicació de terminal sèrie s’utilitza per comunicar-se amb la placa mitjançant USB. Un programa tan útil i gratuït és Beagle Term.
Amb tot això, podeu realitzar un experiment per provar el mòdul LED RGB.
Pas 4: connexió de l’experiment del mòdul LED RGB
Fil negre: terra comuna
SEM GND: terra del mòdul
Fil vermell: element RedLED
SEM P4 - Mòdul R
Fil verd - Element RedLED
SEM P5 - Mòdul G
Fil blau: element RedLED
SEM P6 - Mòdul B
Aquest mòdul LED especial de forats passants té una resistència limitadora de corrent, de manera que no cal una resistència externa
Pas 5: Codi d'experiment del mòdul LED RGB
Amb el PC connectat a una placa de microcontrolador alimentada, Beagle Term és la finestra del que passa en aquesta placa. Podeu introduir el codi del programa, veure els resultats impresos d’aquest codi i fins i tot interactuar escrivint informació en un programa en execució. Si escriviu EDIT a l’indicador ">", us connectarà a l'editor incorporat. És en aquest editor que introduïu el codi del programa. Podeu desar el codi que escriviu amb un Control-Qkeystroke. Podeu desar i executar immediatament el codi que hi ha a l’editor amb Control-W.
Tecles de control per a la funció EDIT del programa. (Les tecles de funció no funcionen bé a Beagle Term)
- Control-U: passa a la línia de casa
- Control-U Control-U - Mou per iniciar el programa
- Control-K: es mou fins a l'extrem de la línia
- Control-K Control-K: es mou fins al final del programa
- Control-P: pàgina amunt
- Control-L: pàgina avall
- Control-] - Suprimeix
- Control-N - Insereix
- Control-Q: deseu el codi
- Control-W: executeu el codi
- Control-R: cerca
- Control-G: repeteix la cerca
- Control-T: marca el text
- Control-Y: enganxa text
- ESC - Surt de l'editor abandonant els canvis.
Introduïu el codi d'aquest experiment a l'editor:
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: PAUSA 200: PIN (6) = 0 LOOP
Aquest codi de prova estableix els pins 4, 5 i 6 a les sortides i, a continuació, estableix cadascuna d’aquestes sortides en alt i baix per activar i desactivar l’element de color.
r = 1
g = 1 b = 100 PWM 1, 1000, r, g, b PAUSA 5000 DO per r = 0 a 99 PAS 2 PWM 1, 1000, r, g, b PAUSA 10 SEGÜENT r PAUSA 5000 per b = 100 a 1 PAS -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 for r = 100 to 1 STEP - 2 PWM 1, 1000, r, g, b PAUSA 10 SEGÜENT r PAUSA 5000 per b = 0 a 99 PAS 2 PWM 1, 1000, r, g, b PAUSA 10 SEGÜENT b PAUSA 5000 per g = 100 a 1 PAS -2 PWM 1, 1000, r, g, b PAUSA 10 SEGÜENT g PAUSA 5000 LOOP
Aquest codi de prova utilitza PWM per augmentar / disminuir lentament la sortida dels canals R, G i B en patrons. Hi ha retards de 5 segons entre els canvis.
Les sortides PWM es poden executar mitjançant un relé d’estat sòlid (vegeu la pàgina de relés) o un FET per accionar tires de LED RGB de 5V o 12V.
Pas 6: resum / comentaris del mòdul LED RGB
Si teniu informació addicional sobre les especificacions o el comportament d’aquest tipus de mòduls, si us plau comenteu aquí i inclouré la informació pertinent. Si coneixeu un mòdul similar, però potser disponible per separat o en un kit de mòduls diferent, mencioneu-ho.
L'àrea de comentaris també seria un bon lloc per incloure un petit codi de mostra per a altres plataformes de microcontroladors si heu experimentat amb aquest mòdul. o visiteu 37 Sensors i 37 Sensors Docs.
Recomanat:
Solució del problema del controlador / port sèrie USB del Mac Lilypad: 10 passos (amb imatges)
Solució del problema del controlador / port sèrie USB del Mac Lilypad: a partir de 2016, el vostre Mac té menys de 2 anys? Heu actualitzat recentment el sistema operatiu més recent (Yosemite o alguna cosa més recent)? Ja no funcionen els vostres USB / MP3 Lilypad? El tutorial us mostrarà com he solucionat el meu Lilypad USB. L’error que he trobat estava relacionat
Utilitzar l’extensió del pit de Hope per trobar un treball d’ordenança del temple incomplet dins del vostre arbre genealògic a la cerca familiar: 11 passos
Ús de l’extensió de pit de l’esperança per trobar un treball d’ordenança del temple incomplet dins del vostre arbre genealògic a la cerca familiar: l’objectiu d’aquest instructiu és demostrar com cercar al vostre arbre genealògic els avantpassats amb un treball d’ordenança del temple incomplet mitjançant l’extensió del pit de l’esperança. L'ús de Hope's Chest pot accelerar enormement la cerca d'incomp
Tutorial del blindatge del controlador del motor Arduino L293D: 8 passos
Tutorial del blindatge del controlador del motor Arduino L293D: Podeu llegir aquest i molts altres tutorials sorprenents al lloc web oficial d’ElectroPeak Descripció general En aquest tutorial, aprendreu a conduir motors CC, pas a pas i servomotors mitjançant un blindatge del controlador del motor Arduino L293D. Què aprendreu: Informació general
Configuració de bits de fusibles del microcontrolador AVR. Creació i càrrega a la memòria flash del microcontrolador del programa LED intermitent: 5 passos
Configuració de bits de fusibles del microcontrolador AVR. Creació i càrrega a la memòria flash del microcontrolador del programa LED intermitent: en aquest cas, crearem un programa senzill en codi C i el gravarem a la memòria del microcontrolador. Escriurem el nostre propi programa i compilarem el fitxer hexadecimal, utilitzant Atmel Studio com a plataforma de desenvolupament integrada. Configurarem fusible bi
Supervisió en directe del valor del sensor des de qualsevol lloc del món: 4 passos
Supervisió en directe del valor del vostre sensor des de qualsevol lloc del món: em va aparèixer un missatge sobre el número de WhatsApp de techiesms sobre ajuda per fer un projecte. El projecte consistia a mesurar la pressió exercida sobre el sensor de pressió i mostrar-la al telèfon intel·ligent. Així que vaig ajudar a fer aquest projecte i vaig decidir formar un tutor