Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Manufacturing Technology >> Processo de manufatura

Camaleão eletrônico

Componentes e suprimentos

Arduino Nano R3
× 1
Anel Adafruit NeoPixel:WS2812 5050 RGB LED
× 1
TCS 3200 Color sensor
× 1

Aplicativos e serviços online

Arduino IDE

Sobre este projeto


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 uma faixa de LED NeoPixel e um sensor de cor sobressalente. Então, acabei de construir meu Camaleão (eletrônico) usando o Arduino (microcontrolador para todos) como cérebro.





Etapa 1:Coisas de que você vai precisar


1. Arduino Nano (qualquer Arduino é adequado) Amazon Link para Arduino Uno

2. Sensor de cores TCS3200 Amazon Link para sensor de cores

3. NeoPixel LED Strip Amazon Link para Neo Pixel LED

4. Jumper de fios e fonte de alimentação





Etapa 2: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. TCS 3200 Color Sensor:Este sensor contém uma série de fotodíodos que respondem de forma diferente a cores diferentes, portanto, ele fornece a cor da luz incidente na matriz de fotodíodos. Estes 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








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 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 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


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


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 TVs e PCs, que reduz o cansaço visual, pois imita a cor máxima em sua tela.

2. Iluminação da sala

3. 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.

Não se esqueça de votar em mim nos concursos.





Etapa 6:Vídeo de trabalho


Aqui está um vídeo de trabalho.

Código

Camaleão eletrônico
https://github.com/vishwasnavada/Chameleon

Esquemas


Processo de manufatura

  1. Tinta eletrônica
  2. Arduino Spybot
  3. FlickMote
  4. TV B-Gone caseiro
  5. Relógio mestre
  6. Encontre-me
  7. Arduino Power
  8. Tech-TicTacToe
  9. Arduino Quadruped
  10. Arduino Sunflower:An Electronic Sun-Dancer