Índice:
- Etapa 1: Descrição do Módulo RGB LED
- Etapa 2: Especificação do Módulo LED RGB
- Etapa 3: suprimentos de experiência de LED RGB
- Etapa 4: Conexão de experimento de módulo LED RGB
- Etapa 5: Código de experiência do módulo LED RGB
- Etapa 6: Resumo / feedback do módulo LED RGB
Vídeo: Usando LED RGB do kit de 37 sensores: 6 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:37
Então você saiu e comprou um kit de sensores e módulos elétricos por um bom preço chamado "37 Sensores" (como este aqui ou outros na Amazon), mas não consegue encontrar informações sobre os módulos para poder usá-los? Esta série de Instructables irá ajudá-lo com todos os módulos do Kit de 37 Sensores. Existem outros kits que vendem um número de módulos diferente de 37, como um kit de 20 módulos e um kit de 45 módulos. Esses sensores / módulos também estão disponíveis em algumas lojas online individualmente.
Esses kits são excelentes para experimentação e educação STEM (Ciência, Tecnologia, Engenharia e Matemática).
Os módulos do Kit de 37 sensores chamados "RGB LED" são LED RGB de passagem e montagem em superfície. Este é um LED com três cores diferentes de LED incluídas em um pacote.
(Imagens e informações usadas com permissão de 37sensors.com)
Etapa 1: Descrição do Módulo RGB LED
LED contendo emissores vermelhos, verdes e azuis, cada um controlado de forma independente. Alguns módulos têm resistores limitadores de corrente, outros não.
Também chamado de: LED colorido, LED de três cores, LED tricromático, KY021, KY016.
Encontrados em kits: 37 sensores, 45 sensores (LED passante).
Encontrado em kits: 20 sensores, 37 sensores, 45 sensores (SMT LED).
Etapa 2: Especificação do Módulo LED RGB
LED: TH ou SMT 5050
Queda de tensão direta: 2,1 V
Queda de tensão direta verde: 3,2 V
Queda de tensão direta azul: 3.2
Vermelho: 625 nm
Verde: 530nm
Azul: 465 nm
Tamanho: 20 mm X 15 mm
Alguns módulos têm resistores limitadores de corrente, outros não. O valor típico da resistência é 120 - 270 Ohms.
Os pinos são freqüentemente rotulados incorretamente. RGB, BGR, GRB, etc.
Existem várias fontes diferentes para esses módulos. Nem todos os módulos semelhantes aos aqui se comportam exatamente da mesma forma. Verifique o módulo específico que você tem para diferenças de função, níveis de tensão, pinagem e estados inativo / ativo. Descobriu-se que alguns módulos têm pinos etiquetados incorretamente e até mesmo componentes mal soldados.
Etapa 3: suprimentos de experiência de LED RGB
Apenas para ver o básico de como este módulo funciona, este experimento mostra como fazer a interface com uma placa de microcontrolador simples de entender, o Sensor. Engine: MICRO. Não há necessidade de um sistema de desenvolvimento complicado, pois o micro de 32 bits que faz parte desta placa tem todos os recursos integrados.
O código para outras plataformas de microcontrolador provavelmente estaria em uma linguagem / sintaxe diferente, mas semelhante na forma.
Aqui está a pequena lista de componentes para este experimento:
Módulo LED RGB do Kit de 37 Sensores. (Fonte deste experimento: CircuitGizmos) Kits também disponíveis na Amazon e online em muitos lugares.
Jumper Wires, feminino para feminino estilo "DuPont". (Fonte deste experimento: CircuitGizmos) Jumpers desse tipo também estão disponíveis online.
Placa do microcontrolador. (Fonte deste experimento: CircuitGizmos)
Um PC com um aplicativo de terminal serial é usado para se comunicar com a placa via USB. Um desses programas gratuitos e úteis é o Beagle Term.
Com tudo isso, você pode realizar um experimento para testar o Módulo LED RGB.
Etapa 4: Conexão de experimento de módulo LED RGB
Fio preto - terra comum
SEM GND - Módulo Terra
Fio vermelho - elemento RedLED
SEM P4 - Módulo R
Fio verde - elemento RedLED
SEM P5 - Módulo G
Fio azul - elemento RedLED
SEM P6 - Módulo B
Este módulo de LED através do orifício em particular tem um resistor limitador de corrente, então nenhum resistor externo é necessário
Etapa 5: Código de experiência do módulo LED RGB
Com o PC conectado a uma placa microcontrolada com alimentação, o Beagle Term é a janela para o que está acontecendo naquela placa. Você pode inserir o código do programa, ver os resultados impressos desse código e até mesmo interagir digitando informações em um programa em execução. Digitar EDITAR no prompt ">" conectará você ao editor integrado. É neste editor que você irá inserir o código do programa. Você pode salvar o código digitado com um pressionamento de tecla Control-Q. Você pode salvar e executar imediatamente o código que está no editor com Control-W.
Teclas de controle para a função EDITAR do programa. (As teclas de função não funcionam corretamente no Beagle Term)
- Control-U - Mover para linha inicial
- Control-U Control-U - Mover para o início do programa
- Control-K - Mover para o final da linha
- Control-K Control-K - Mover para o final do programa
- Control-P - Page up
- Control-L - Page down
- Control-] - Excluir
- Control-N - Inserir
- Control-Q - Salvar o código
- Control-W - executa o código
- Control-R - Encontrar
- Control-G - Repetir localizar
- Control-T - Marcar texto
- Control-Y - Colar texto
- ESC - Sai do editor abandonando as alterações.
Insira o código deste experimento no 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
Este código de teste define os pinos 4, 5 e 6 como saídas e, em seguida, define cada uma dessas saídas como alta e baixa para ligar e desligar o elemento de cor.
r = 1
g = 1 b = 100 PWM 1, 1000, r, g, b PAUSA 5000 DO para r = 0 a 99 PASSO 2 PWM 1, 1000, r, g, b PAUSA 10 PRÓXIMO r PAUSA 5000 para b = 100 a 1 PASSO -2 PWM 1, 1000, r, g, b PAUSA 10 PRÓXIMO b PAUSA 5000 para g = 0 a 99 PASSO 2 PWM 1, 1000, r, g, b PAUSA 10 PRÓXIMO g PAUSA 5000 para r = 100 a 1 PASSO - 2 PWM 1, 1000, r, g, b PAUSA 10 PRÓXIMO r PAUSA 5000 para b = 0 a 99 PASSO 2 PWM 1, 1000, r, g, b PAUSA 10 PRÓXIMO b PAUSA 5000 para g = 100 a 1 PASSO -2 PWM 1, 1000, r, g, b PAUSA 10 PRÓXIMO g PAUSA 5000 LOOP
Este código de teste usa PWM para aumentar / diminuir lentamente a saída dos canais R, G e B nos padrões. Existem atrasos de 5 segundos entre as mudanças.
As saídas PWM podem ser executadas por meio de um relé de estado sólido (consulte a página do relé) ou um FET para acionar tiras de LED RGB de 5 V ou 12 V.
Etapa 6: Resumo / feedback do módulo LED RGB
Se você tiver alguma informação adicional sobre as especificações ou comportamento deste tipo de módulo, por favor, comente aqui e eu incluirei as informações relevantes. Se você conhece um módulo semelhante, mas talvez esteja disponível individualmente ou em um kit de módulos diferente, mencione isso.
A área de comentários também seria um bom lugar para incluir um pequeno código de amostra para outras plataformas de microcontrolador, se você tiver experimentado este módulo. ou visite 37 Sensors and 37 Sensors Docs.
Recomendado:
Sistema de segurança caseiro usando fusão de sensores: 5 etapas
Sistema de Segurança Caseiro Usando Sensor Fusion: A ideia por trás deste projeto é criar um sensor de segurança barato e fácil de fazer que possa ser usado para alertá-lo quando alguém o cruzar. O objetivo original era criar algo que pudesse me notificar quando alguém subisse as escadas, mas eu também
Usando sensores analógicos com ESP8266: 5 etapas
Usando sensores analógicos com ESP8266: Um conversor analógico para digital (ADC, A / D, A – D ou A-D) é um sistema que transforma um sinal analógico em um sinal digital. Os conversores A / D traduzem sinais elétricos analógicos para fins de processamento de dados. Com produtos combinando desempenho, potência
Sistema de alarme sem fio Arduino usando sensores existentes: 9 etapas (com imagens)
Sistema de alarme sem fio Arduino usando sensores existentes: Este projeto pode ser construído em cerca de meia hora a um custo de cerca de US $ 20,00 se você tiver sensores de alarme sem fio de 433 MHz ou 315 MHz. Também pode ser um novo projeto completo com sensores de alarme sem fio, como detectores de movimento infravermelho e reed s
Monitoramento de integridade estrutural de infraestruturas civis usando sensores de vibração sem fio: 8 etapas
Monitoramento da saúde estrutural de infraestruturas civis usando sensores de vibração sem fio: A deterioração do antigo edifício e da infraestrutura civil pode levar a situações fatais e perigosas. O monitoramento constante dessas estruturas é obrigatório. O monitoramento de integridade estrutural é uma metodologia extremamente importante na avaliação de
Obstáculo para evitar o robô usando sensores ultrassônicos: 9 etapas (com imagens)
Obstáculo Evitando Robô usando Sensores Ultrassônicos: Este é um projeto simples sobre Obstáculo Evitando Robô usando sensores ultrassônicos (HC SR 04) e placa Arduino Uno. O robô se move evitando obstáculos e escolhendo a melhor maneira de seguir pelos sensores. projeto tutorial, compartilhe você