Índice:

Camuflagem adaptável RGB LED (camaleão) Usando Ebot / Arduino: 5 etapas (com imagens)
Camuflagem adaptável RGB LED (camaleão) Usando Ebot / Arduino: 5 etapas (com imagens)

Vídeo: Camuflagem adaptável RGB LED (camaleão) Usando Ebot / Arduino: 5 etapas (com imagens)

Vídeo: Camuflagem adaptável RGB LED (camaleão) Usando Ebot / Arduino: 5 etapas (com imagens)
Vídeo: Colete Camuflado Ajustavel Exercicio Esporte Jogo 2024, Julho
Anonim
Camuflagem adaptável RGB LED (camaleão) usando Ebot / Arduino
Camuflagem adaptável RGB LED (camaleão) usando Ebot / Arduino
Camuflagem adaptável RGB LED (camaleão) usando Ebot / Arduino
Camuflagem adaptável RGB LED (camaleão) usando Ebot / Arduino
Camuflagem adaptável RGB LED (camaleão) usando Ebot / Arduino
Camuflagem adaptável RGB LED (camaleão) usando Ebot / Arduino
Camuflagem adaptável RGB LED (camaleão) usando Ebot / Arduino
Camuflagem adaptável RGB LED (camaleão) usando Ebot / Arduino

Este é um projeto realmente ótimo e simples. Ele usa um sensor de cor para detectar a cor do fundo e a exibe na faixa de LED RGB.

Usei um microcontrolador Ebot, mas você também pode usar qualquer outro microcontrolador, como o arduino uno.

Etapa 1: reunir materiais

Materiais de montagem
Materiais de montagem

Componentes eletrônicos:-

1 x Microcontrolador Ebot (você também pode usar Arduino ou qualquer outro microcontrolador)

1 x sensor de cor

1 x rgb LED tira

6 x fios de ligação

Para o teste, você pode obter algumas folhas de cores diferentes.

Etapa 2: configuração

Configurar
Configurar

A configuração é muito fácil

1. Pegue o LED RGB e solde três fios de ligação em GND, Do e + 5v e conecte-os ao pino GND, pino de saída 0 e pino de 5V respectivamente no microcontrolador.

2. Em seguida, com o sensor de cor, conecte o

Pino GND GND no microcontrolador

pino de tensão pino de tensão no microcontrolador

s Pino A0 no microcontrolador

Etapa 3: Montagem

conjunto
conjunto
conjunto
conjunto

Depois de concluir a configuração, fixe o sensor de cores na tira voltada para baixo.

Etapa 4: Código

Código
Código

{// Inicializações ebot_setup ();

// Pin Modes

strip0.begin ();

strip0.show ();

pinMode (0, SAÍDA); // LED RGB

pinMode (A0, INPUT); // Sensor de cor

}

void loop ()

{if (color (A0)> = 182 && color (A0) <= 279) {colorWipe (& strip0, 0, 45, 97, 25);

} else if (color (A0)> = 79 && color (A0) <= 149) {colorWipe (& strip0, 0, 105, 14, 25);

} else if (color (A0)> = 21 && color (A0) <= 43) {colorWipe (& strip0, 255, 221, 0, 25);

} else if (color (A0)> = 340 && color (A0) <= 352) {colorWipe (& strip0, 191, 3, 0, 25);

} else {colorWipe (& strip0, 0, 0, 0, 25); }

}

você poderia adicionar mais e mais instruções if para fazer o sensor detectar mais cores.

Etapa 5: Vídeo

Image
Image

Finalmente, como mostrado no vídeo, você pode adicionar papéis de cores diferentes para testar como funciona.

Recomendado: