2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Esta é uma lâmpada especial que o ajuda a dormir bem. Eu uso o LED RGB para fazer esta lâmpada, é elegante se você adicionar uma tampa.
Suprimentos
1x Arduino Leonardo
5 fios
4 fios de grampo
1 LED RGB
1x papel
1 resistor de 100 ohm
Etapa 1: Código
O link para códigos completos: Arduino CC
// lâmpada LED RGB
// A cor do LED muda na ordem de vermelho, laranja, amarelo, verde, azul, azul escuro e roxo. // O LED RGB é controlado pela cor de vermelho, verde e azul // Pino 7 controla o brilho do vermelho // O pino 6 controla o brilho do verde // O pino 5 controla o brilho da configuração de vazio azul () {// coloque seu código de configuração aqui, para executar uma vez:} void loop () {// Código principal analogWrite (7, 255); // 改 analogWrite (6, 0); // 改 analogWrite (5, 0); // 改 delay (1000); // espera alguns milissegundos // Vermelho analogWrite (7, 255); // 改 analogWrite (6, 120); // 改 analogWrite (5, 0); // 改 delay (1000); // espera alguns milissegundos // Laranja analogWrite (7, 255); // 改 analogWrite (6, 255); // 改 analogWrite (5, 0); // 改 delay (1000); // espera alguns milissegundos // Amarelo analogWrite (7, 0); // 改 analogWrite (6, 255); // 改 analogWrite (5, 0); // 改 delay (1000); // espera alguns milissegundos // Verde analogWrite (7, 0); // 改 analogWrite (6, 255); // 改 analogWrite (5, 255); // 改 delay (1000); // espera alguns milissegundos // Azul analogWrite (7, 0); // 改 analogWrite (6, 0); // 改 analogWrite (5, 255); // 改 delay (1000); // espera alguns milissegundos // Azul escuro analogWrite (7, 130); // 改 analogWrite (6, 0); // 改 analogWrite (5, 255); // 改 delay (1000); // espera alguns milissegundos // Roxo}
Etapa 2: Explique
O LED RGB é controlado por uma polaridade negativa e três tipos de luz: vermelha, verde e azul. Essas três cores são as cores primárias da luz. O brilho diferente para cada cor combinada pode formar quase todos os tipos de cores. Eu escolho as cores do arco-íris: vermelho, laranja, amarelo, verde, azul, azul escuro e violeta para serem as cores da minha lâmpada.
Etapa 3: Construindo o Arduino
Construa o circuito como na imagem acima.
- Três fios se conectam de D5, D6 e D7 ao LED RGB.
- Um fio se conecta do GND à polaridade negativa do LED
- 4 clipes de fios se conectam ao LED RGB
- Faça upload dos códigos do aplicativo Arduino
- Faça uma cobertura de papel para ele
Aqui está um link sobre como usar um papel para fazer a tampa da lâmpada:
www.youtube.com/watch?v=DCelEdIow2c
Depois de tudo isso, você terminou!
Parabéns!
Fonte: LED piscando