Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Manufacturing Technology >> Proceso de manufactura

Camaleón Electrónico: Arduino Nano, LED RGB y Sensor de Color

Componentes y materiales

Aplicaciones y servicios online

Sobre el proyecto

¿Alguna vez te has preguntado cómo el camaleón cambia de color adaptándose a su entorno? Existe algo llamado Hormona Estimulante de Melanocitos (MSH). Si quieres profundizar, puedes consultar este enlace. Dejando la biología aparte, quería construir un sistema de iluminación ambiental que imitara al camaleón. Es visualmente atractivo y ayuda a reducir la fatiga visual. Tenía una tira LED NeoPixel y un sensor de color disponible, así que construí mi propio "camaleón electrónico" usando Arduino como cerebro.

Paso 1: Lo que necesitarás

1. Arduino Nano (cualquier Arduino sirve)
2. Sensor de color TCS3200
3. Tira LED NeoPixel
4. Cables de conexión y fuente de alimentación

Paso 2: Breve introducción a los componentes

Arduino: Microcontrolador que recibe los datos de color RGB del sensor TCS3200 y genera la señal PWM correspondiente para controlar el color de los LEDs NeoPixel.
Sensor de color TCS3200: Contiene una matriz de fotodiodos que responden de forma distinta a diferentes colores, emitiendo la información del color de la luz que incide sobre ellos. Estos datos permiten replicar esos colores.
LED NeoPixel (WS2812B): Puede generar una gran variedad de colores según la señal que reciba.

Paso 3: Conexión de todo

Camaleón Electrónico: Arduino Nano, LED RGB y Sensor de Color

La conexión debe permitir que Arduino lea los datos de los 4 fotodiodos del TCS3200 y refleje esos valores en los LEDs NeoPixel para replicar el mismo color. Los 4 fotodiodos son sensibles a 4 combinaciones de color distintas. Producen señales de corriente que se convierten en señales de frecuencia (conversión I/F). Arduino lee estas frecuencias y las usa como entrada para controlar los LEDs NeoPixel. No profundizaré en el funcionamiento interno del sensor; puede consultarse su hoja de datos.

Paso 4: Programación

El código del proyecto está disponible aquí. Descárgalo, descomprime el archivo y coloca las librerías en la carpeta libraries de Arduino IDE. Luego compila y sube el código. El código está comentado y es autoexplicativo. Cualquier sugerencia para optimizarlo es bienvenida.

Paso 5: ¡Funciona!

El sistema replica cualquier color que se muestre al sensor. Buenas aplicaciones incluyen:

  1. Iluminación ambiental para TV y PC, reduce la fatiga visual al imitar el color predominante en pantalla.
  2. Iluminación de habitaciones
  3. Iluminación de ambiente (mood lighting)
  4. Puedes imprimir en 3D un camaleón y colocar toda la electrónica dentro para crear un camaleón 3D realista.

¡No olvides votar este proyecto en los concursos!

Paso 6: Video de funcionamiento

Aquí tienes un video demostrativo del proyecto en acción.

Código

Repositorio GitHub: Electronic Chameleon

Esquemáticos

Camaleón Electrónico: Arduino Nano, LED RGB y Sensor de Color

Proceso de manufactura

  1. Tinta electrónica (e-ink): funcionamiento, historia y aplicaciones futuras
  2. Construye un Spybot controlado por Bluetooth con Arduino
  3. FlickMote: Mando IR por gestos para Smart Home
  4. TV‑B‑Gone DIY con Arduino: Mando universal para apagar cualquier TV
  5. Construye un Reloj Maestro LED Personalizado con Alarma – Visible desde 12 Metros
  6. Find Me: Localizador Inteligente de Objetos con Arduino y Bluetooth
  7. Soluciones de Alimentación Optimizadas para Proyectos Arduino
  8. Tres en raya con Arduino, matriz LED MAX7219 y carcasa de cartón
  9. Construye un Robot Cuadrúpedo Inteligente con Arduino: Guía Paso a Paso
  10. Girasol Arduino: Construye un Girasol Electrónico que Sigue al Sol
  11. Construye un volante joystick personalizado con Arduino para gaming