Índice:

Camaleão eletrônico: 6 etapas (com fotos)
Camaleão eletrônico: 6 etapas (com fotos)

Vídeo: Camaleão eletrônico: 6 etapas (com fotos)

Vídeo: Camaleão eletrônico: 6 etapas (com fotos)
Vídeo: MAQUETE ELETRÔNICA 3D 📐COM UNREAL 5 PARA ✅ARQUITETURA #unrealengine5 2024, Novembro
Anonim
Camaleão Eletrônico
Camaleão Eletrônico

Você já se perguntou como o camaleão muda de cor por meio das mudanças nas cores ambientais?

Existe algo chamado hormônio estimulador de melanócitos ou MSH. Se você quiser se aprofundar mais nisso, siga este link. As histórias à parte, eu queria construir um sistema de iluminação ambiente ou algo como o camaleão. Isso parece legal e também ajuda os olhos. Eu tinha faixa de LED de neopixel e um sensor de cor sobressalente. Então, acabei de construir meu Camaleão (Eletrônico) usando Arduino (Microcontrolador para todos) como o cérebro.

Etapa 1: Coisas que você vai precisar

Coisas que você vai precisar
Coisas que você vai precisar

1. Arduino Nano (qualquer Arduino é adequado) Amazon Link para Arduino Uno2. Sensor de cores TCS3200 Amazon Link para Sensor de cores3. Neopixel LED Strip Amazon Link para Neo Pixel LED4. Fios de ligação e fonte de alimentação

Etapa 2: breve introdução às peças

Breve introdução às peças
Breve introdução às peças
Breve introdução às peças
Breve introdução às peças

Arduino: Microcontrolador que obtém os dados do sensor de cor RGB do TCS 3200 e gera o respectivo sinal PWM para controlar a cor das luzes LED Neopixel. Sensor de cor TCS 3200: Este sensor contém uma matriz de fotodiodos que respondem de forma diferente a cores diferentes, portanto, ele emite a cor da luz incidindo sobre a matriz de fotodiodo. Esses dados podem ser usados para replicar essas cores. Neo Pixel LED: Pode gerar muitas cores com base no sinal que lhe é dado. O nome do IC é WS2812B.

Etapa 3: conectando tudo

Conectando tudo
Conectando tudo
Conectando tudo
Conectando tudo

Conexão - Reação … A conexão deve ser feita de forma que o Arduino leia os dados de 4 fotodiodos diferentes no TCS 3200. E reflita esses valores como dados para LEDs de neopixel para replicar a mesma cor. 4 fotodiodos nos sensores são sensíveis a 4 combinações de cores diferentes. Eles produzem sinais de corrente que são convertidos em sinais de frequência, ou seja, conversão de I para F. Isso é lido pelos pinos do Arduino e, em seguida, fornecido como entrada para os LEDs de Neopixel. Não quero me aprofundar no funcionamento dos sensores. Isso pode ser entendido consultando as planilhas de dados do sensor TCS 3200.

Etapa 4: codificação

Codificação
Codificação

O código para este projeto está aqui.

Você pode baixar isso e descompactar o arquivo para encontrar as bibliotecas e o código necessários. Coloque as bibliotecas na pasta de bibliotecas do Arduino IDE. A compilar o código e carregá-lo. O código é autoexplicativo. Eu melhorei minha codificação observando outros códigos. Qualquer sugestão para otimizar o código é sempre bem-vinda.

Etapa 5: Viola … Funciona

Viola… Funciona
Viola… Funciona

Aqui funciona. Agora ele está replicando todas as cores que você está mostrando ao sensor. Boas aplicações são 1. Iluminação ambiente para TV e PC - isso reduz o cansaço visual, pois imita a cor máxima em sua tela. 2. Iluminação da sala3. Iluminação ambiente

4. Você pode imprimir um camaleão em 3D e colocar todos os componentes eletrônicos para torná-lo um camaleão real impresso em 3D.

Por favor, não se esqueça de votar em mim nos concursos.

Etapa 6: Vídeo de trabalho

Aqui está um vídeo de trabalho.

Recomendado: