Índice:
- Etapa 1: O que precisamos?
- Etapa 2: como funciona
- Etapa 3: Conectando as peças
- Etapa 4: Placa Concluída
- Etapa 5:
Vídeo: Gráfico de barras de duas cores com CircuitPython: 5 etapas (com imagens)
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:35
Eu vi este gráfico de barras LED no site Pimoroni e pensei que poderia ser um projeto barato e divertido enquanto realizava o bloqueio covid-19.
Ele contém 24 LEDs, um vermelho e um verde, em cada um de seus 12 segmentos, portanto, em teoria, você deveria ser capaz de exibir vermelho, verde e amarelo. Normalmente você esperaria 2 ânodos, um para vermelho e outro para verde, e 24 cátodos se estivesse construindo com 24 LEDs. Este pacote possui apenas 14 pinos e três pares de pinos são conectados internamente!
Como você dirige 24 LEDs com apenas 11 pinos? Este parecia um projeto ainda mais interessante.
· Teremos que fazer uso da persistência da visão no olho e piscar os vários LEDs muito rápido.
O que eu quero fazer com isso?
· Mova uma única luz vermelha, verde ou amarela para frente e para trás ao longo da tela
· Exibir uma barra alinhada à esquerda vermelha, verde ou amarela ao longo da tela
Como posso fornecer uma entrada simples para alterar a exibição?
· Use um potenciômetro de 10K para gerar valores de 0 a 12 inclusive.
Decidi usar um Adafruit ItsyBitsy M4 Express para este projeto e programá-lo usando CircuitPython. Este é um dispositivo de 3,3 V, então decidi colocar resistores de 330 Ohm nos ânodos para manter a corrente baixa e proteger os pinos do microcontrolador e os LEDs. Vou acender no máximo dois LEDs a qualquer momento - um LED vermelho e um verde no mesmo segmento para obter o amarelo.
Etapa 1: O que precisamos?
Pacote de gráfico de barras
Itsybitsy M4 Express
Placa de tira ou placa de ensaio
3 resistores de 330 Ohm
Potenciômetro de 10K Ohm
Fio de salto
Leads de salto
Editor Mu para desenvolver script e atualizar o microcontrolador.
Etapa 2: como funciona
O display é dividido em 3 seções (Low - a extremidade esquerda, Mid - o centro e High - a extremidade direita), cada uma contendo 4 segmentos. Cada seção tem um único ânodo alimentando 8 LEDs. Os pinos do ânodo são conectados internamente. Pinos 1 e 14 para baixo, pinos 6 e 9 para médio e pinos 7 e 8 para alto - você pode usar qualquer um deles. Os catodos vermelhos são os pinos 2, 3, 4 e 5, enquanto os catodos verdes são 13, 12, 11 e 10.
Para ligar um LED, a corrente deve fluir através de um resistor de 300 Ohm de um ânodo ALTO (3,3 V) para um pino de cátodo BAIXO (0 V).
Para tornar o segmento mais à esquerda VERMELHO:
o pino do ânodo 1 é definido alto, enquanto os outros pinos do ânodo, 6 e 7 são definidos para baixo (seção selecionada)
e
o cátodo vermelho 2 está definido para baixo, enquanto todos os outros pinos do cátodo estão definidos para alto (selecione LED)
Para tornar o segmento mais à direita VERDE:
o pino do ânodo 7 é definido alto, enquanto os outros pinos do ânodo, 6 e 1 são definidos para baixo (seção selecionada)
e
o cátodo verde 10 está definido para baixo, enquanto todos os outros pinos do cátodo estão definidos para alto (selecione LED)
Etapa 3: Conectando as peças
Eu usei strip board, mas você pode tentar uma breadboard. Veja a próxima página para fotografia.
Etapa 4: Placa Concluída
Usei o editor Mu para desenvolver o código e atualizá-lo para o ItsyBitsy M4 Express.
Aqui está o código:
Etapa 5:
Este vídeo mostra o projeto finalizado funcionando. O amarelo parece ser mais laranja do que amarelo, provavelmente porque o LED vermelho é mais brilhante do que o verde. Você pode adicionar pequenos resistores às ligações do cátodo vermelho para reduzir a intensidade do vermelho.
Eu espero que você dê uma chance.
Recomendado:
IOT de relógio de gráfico de barras (ESP8266 + caixa impressa em 3D): 5 etapas (com imagens)
Bar Graph Clock IOT (ESP8266 + 3D Printed Case): Olá, neste Instructables vou explicar como construir um IOT 256 LED Bar Graph Clock. Este relógio não é muito difícil de fazer, não é muito caro, mas você precisará ser paciente pra contar as horas ^^ mas é gostoso de fazer e cheio de ensinamentos. Para ma
Sistema de classificação de cores: Sistema baseado em Arduino com duas correias: 8 etapas
Sistema de Seleção por Cores: Sistema baseado em Arduino com Duas Correias: O transporte e / ou embalagem de produtos e itens na área industrial é feito por meio de linhas feitas com correias transportadoras. Essas correias ajudam a mover o item de um ponto a outro com velocidade específica. Algumas tarefas de processamento ou identificação podem ser
Seletor de cores Arduino RGB - Escolha cores de objetos da vida real: 7 etapas (com imagens)
Arduino RGB Color Picker - Escolha cores de objetos da vida real: escolha facilmente cores de objetos físicos com este seletor de cores RGB baseado em Arduino, permitindo recriar as cores que você vê em objetos da vida real em seu PC ou telefone celular. Basta apertar um botão para escanear a cor do objeto usando um TCS347 barato
Contador gráfico de barras de 2 dígitos LED: 6 etapas (com imagens)
Contador de gráfico de barras de 2 dígitos LED: Este projeto é um contador de 1-99 por ser desenvolvido com gráfico de barras de dois LEDs de 10 e um Arduino Uno. O LED Bargraph Counter de 2 dígitos mostra o funcionamento de um contador de 2 dígitos cujos LED Bargraphs representam, um as dezenas e o outro os uns
Construindo suas próprias barras de iluminação em cores ambientais: 7 etapas (com imagens)
Construindo suas próprias barras de iluminação de cor ambiente: Este instrutível aborda como construir, montar e controlar barras de luz de LED para fornecer iluminação ambiente em cores bem como " ambilight " efeitos de vídeo de estilo. Observe que o piscar dos leds não é tão perceptível na vida real como