Sequenciador de cores de LED
Componentes e suprimentos
| | × | 1 | |
| | × | 1 | |
| | × | 4 | |
| Fios de jumpers (genérico) | | × | 10 | |
| | × | 4 | |
| Bateria de 9 V (genérica) | | × | 1 | |
Aplicativos e serviços online
Sobre este projeto
O sequenciador de luz é um sistema de iluminação muito básico e divertido que qualquer pessoa pode fazer e codificar. Além disso, o código pode ser alterado para que você possa criar seu próprio padrão exclusivo de luzes.
Instruções
Etapa 1
Primeiro pegue seu Arduino e a placa de ensaio, pegue um pequeno fio de jumper e conecte-o ao solo no Arduino e no primeiro orifício na placa de pão. Quando terminar, pegue um LED e conecte sua perna longa logo abaixo do fio. Em seguida, pegue um resistor de 220 ohms e conecte-o sob a perna curta do LED. Pegue outro fio de jumper curto e conecte-o sob o resistor e conecte-o ao pino número 13.
Etapa 2
Pegue outro fio jumper e conecte-o entre o resistor e o fio amarelo. Pegue esse fio e coloque-o em uma nova fileira. Faça as mesmas coisas da etapa um, exceto que desta vez coloque a perna curta do fio sob a da nova fileira e, no final, coloque a extremidade do fio no orifício do pino 12.
Etapa 3
Pegue outro fio e coloque-o sob o primeiro fio (sob a perna longa do LED) e conecte-o em uma nova fileira do outro lado do segundo LED e repita a etapa um e conecte o fio final ao pino 11.
Etapa 4
Pegue outro fio de jumper e conecte-o sob o segundo LED. repita a etapa um novamente e conecte o último fio à porta 10 no Arduino. Faça o download do programa e o produto final deverá ficar assim:
Obrigado por verificar o meu projeto, por favor deixe um like!
Código
sequenciador leve Arduino
configuração de void () {pinMode (9, OUTPUT); pinMode (10, OUTPUT); pinMode (11, OUTPUT); pinMode (12, OUTPUT); pinMode (13, OUTPUT);} void loop () {digitalWrite (13, ALTO); digitalWrite (12, BAIXO); digitalWrite (11, BAIXO); digitalWrite (10, BAIXO); digitalWrite (9, BAIXO); atraso (300); digitalWrite (13, BAIXO); digitalWrite (12, ALTO); digitalWrite (11, BAIXO); digitalWrite (10, BAIXO); digitalWrite (9, BAIXO); atraso (300); digitalWrite (13, BAIXO); digitalWrite (12, BAIXO); digitalWrite (11, ALTO); digitalWrite (10, BAIXO); digitalWrite (9, BAIXO); atraso (300); digitalWrite (13, BAIXO); digitalWrite (12, BAIXO); digitalWrite (11, BAIXO); digitalWrite (10, ALTO); digitalWrite (9, BAIXO); atraso (300); digitalWrite (13, BAIXO); digitalWrite (12, BAIXO); digitalWrite (11, BAIXO); digitalWrite (10, BAIXO); digitalWrite (9, ALTO); }
Esquemas
este é o layout deste circuito que fiz