Camaleón electrónico
Componentes y suministros
| × | 1 | ||||
| × | 1 | ||||
| × | 1 |
Aplicaciones y servicios en línea
|
Acerca de este proyecto
¿Alguna vez se preguntó cómo el camaleón cambia de color a través de los cambios en los colores ambientales?
Hay algo llamado hormona estimulante de melanocitos o MSH. Si desea profundizar más en esto, siga este enlace. Aparte de las historias, quería construir un sistema de iluminación ambiental o algo así como el camaleón. Esto se ve genial y también ayuda a los ojos. Tenía una tira de LED NeoPixel y un sensor de color de repuesto. Así que construí mi Chameleon (electrónico) usando Arduino (microcontrolador para todos) como cerebro.
Paso 1:Cosas que necesitará
1. Arduino Nano (cualquier Arduino está bien) Amazon Link para Arduino Uno
2. Sensor de color TCS3200 Amazon Link para sensor de color
3. NeoPixel LED Strip Amazon Link para Neo Pixel LED
4. Cables de puente y fuente de alimentación
Paso 2:breve introducción a las partes
Arduino:Microcontrolador que obtiene los datos del sensor de color RGB de TCS 3200 y genera la señal PWM respectiva para controlar el color de las luces LED NeoPixel. Sensor de color TCS 3200:este sensor contiene una matriz de fotodiodos que responden de manera diferente a diferentes colores, por lo que emite el color de la luz que cae sobre la matriz de fotodiodos. Estos datos se pueden usar para replicar esos colores. LED Neo Pixel:Esto puede generar muchos colores en función de la señal que se le da. El nombre del IC es WS2812B.
Paso 3:conectando todo
Conexión - Reacción .. La conexión debe realizarse de tal manera que Arduino tenga que leer los datos de 4 fotodiodos diferentes en el TCS 3200. Y reflejar esos valores como datos en los LED NeoPixel para replicar el mismo color. Los 4 fotodiodos de los sensores son sensibles a 4 combinaciones de colores diferentes. Estos producen señales de corriente que se convierten en señales de frecuencia, es decir, conversión de I a F, esto es leído por los pines de Arduino y luego se da como entrada a los LED de NeoPixel. No quiero profundizar en el funcionamiento de los sensores. Esto se puede entender consultando las hojas de datos del sensor TCS 3200.
Paso 4:codificación
El código de este proyecto está aquí.
Puede descargar esto y descomprimir el archivo para encontrar las bibliotecas y el código necesarios. Coloque las bibliotecas en la carpeta de bibliotecas de Arduino IDE. Luego compila el código y cárgalo. El código es autoexplicativo. Mejoro mi codificación mirando otros códigos. Cualquier sugerencia para optimizar el código es siempre bienvenida.
Paso 5:Viola ... Funciona
Aquí funciona. Ahora está replicando los colores que le muestra al sensor. Las buenas aplicaciones son
1. Iluminación ambiental para televisores y PC, esto reduce la fatiga visual, ya que imita el color máximo en su pantalla.
2. Iluminación de la habitación
3. Iluminación ambiental
4. Puede imprimir en 3D un camaleón y colocar todos los componentes electrónicos para convertirlo en un verdadero camaleón impreso en 3D.
No olvides votarme en los concursos.
Paso 6:Video de trabajo
Aquí hay un video funcional.
Código
Camaleón electrónico
https://github.com/vishwasnavada/ChameleonEsquemas
Proceso de manufactura