Tabla de contenido:

Caja que cambia de color: 13 pasos (con imágenes)
Caja que cambia de color: 13 pasos (con imágenes)

Video: Caja que cambia de color: 13 pasos (con imágenes)

Video: Caja que cambia de color: 13 pasos (con imágenes)
Video: HUBIERA SIDO MEJOR COLOCAR UNOS IMPLANTES 2024, Noviembre
Anonim
Caso cambiante de color
Caso cambiante de color
Caso cambiante de color
Caso cambiante de color
Caso que cambia de color
Caso que cambia de color

Una guía sobre cómo recrear nuestro estuche que cambia de color

Paso 1: video de interacción de casos

Paso 2: declaración del problema

La mayoría de la gente compra muchas fundas para teléfonos, simplemente por el simple hecho de que quieren fundas en una variedad de colores. Lo que hemos diseñado es una funda para teléfono que cambiará de color según el color que elija el consumidor. Esto se hace usando un trozo de tela en el interior de la caja que tiene luces LED, cubierto por un trozo de plástico transparente. Habría un sensor de luz de color que usa valores RGB para detectar el color dado y luego cambia el color de la carcasa a ese color.

Paso 3: descripción general de cómo funciona

La carcasa consta de varias partes: la carcasa impresa en 3D, el arduino + sensor FLORA + LED RGB + interruptor de sensor y la batería portátil.

El sensor FLORA está conectado al Lilypad Arduino, junto con una cadena de 8 LED. Luego, el arduino se programa para reconocer el sensor y los LED y usar los dos para interactuar entre sí. No es necesario programar el interruptor del sensor porque solo se usa para abrir / cerrar la alimentación. Cuando el interruptor se coloca en la posición ON, el sensor FLORA va acompañado de un LED brillante. Siempre que el sensor se coloca en un color que puede reconocer, el valor RGB que detecta se envía a los LED que se iluminan al unísono. Una vez que se logra el color deseado, el interruptor del sensor se puede apagar para bloquear el color. La batería portátil debe estar cargada y conectada al arduino para que el dispositivo funcione correctamente.

Paso 4: Lista de materiales y herramientas

Materiales

-FLORA - PLATAFORMA ELECTRÓNICA PORTÁTIL: COMPATIBLE CON ARDUINO

-SENSOR DE COLOR FLORA CON LED DE ILUMINACIÓN BLANCO

-FLORA RGB SMART NEOPIXEL VERSION 2 - PAQUETE DE 4

-HILOS DE PUENTE MACHO / MACHO PREMIUM - 40 X 6 (150MM)

-iNiCE 3000mAh Ultra Slim Mini Power Bank Cargador Tamaño de bolsillo de la batería externa con Lightning (MFi) incorporado y cable micro USB para iPhone, Samsung, HTC y más --- Gris

-Acrílico transparente

-Material difusor de luz

Instrumentos

Soldador

Impresora 3D con filamento PLA

Cortador láser

Paso 5: enlace al código

github.iu.edu/ise-e101-F17/TeamBot-Swany/wiki/Design-Process

Paso 6: Descarga Arduino

Paso 7: descargue las bibliotecas de sensores de color

Vaya a https://learn.adafruit.com/adafruit-color-sensors/use-it y siga las instrucciones para descargar la biblioteca.

Paso 8: descargue la biblioteca de Neopixel

Vaya a https://learn.adafruit.com/flora-rgb-smart-pixels/run-pixel-test-code y siga las instrucciones para descargar la biblioteca.

Paso 9: prueba el Arduino

Prueba el Arduino
Prueba el Arduino

Ahora necesita hacer pruebas en el tablero de flora para asegurarse de que funcione. Desde que descargó la biblioteca, debería poder abrir arduino e ir a archivos, luego a ejemplos, luego abrir Adafruit_Motor_Shield_Library y luego a MotorTest. Ejecute el código para asegurarse de que no haya problemas. Si hay problemas, probablemente no descargó correctamente la biblioteca de neopixel y necesita regresar y verificar si se perdió algún paso. Ahora conecte su placa Flora a su computadora y cargue el código, asegúrese de estar en el puerto correcto en el que necesita estar. Después de cargar esto en la placa, debería ver que el LED en la placa comienza a cambiar de color.

Paso 10: Prueba del sensor FLORA

Prueba del sensor FLORA
Prueba del sensor FLORA
Prueba del sensor FLORA
Prueba del sensor FLORA

Debe conectar el sensor de color con las pinzas de cocodrilo al tablero Flora y ejecutar una prueba de color. Para probar el sensor, debe ejecutar el TCS34725 para hacer esto, vaya al archivo, luego al ejemplo, luego abra Adafruit TCS34725 y luego colorview. Ejecute el código para asegurarse de que funciona correctamente y cárguelo en su tablero. Ahora debería poder poner cualquier color sobre él y debería cambiar ese color, también debería abrir un puerto para que pueda ver las salidas del sensor de color al descargar el procesamiento. Este también es un buen momento para ver qué colores funcionan y qué colores no funcionan y con qué colores lucha el sensor.

Paso 11: Prueba de los LED

Prueba de los LED
Prueba de los LED
Prueba de los LED
Prueba de los LED
Prueba de los LED
Prueba de los LED

Ahora que tienes la flora y el sensor de color funcionando, revisa cada luz para asegurarte de que funciona. Para hacer esto, conecte un LED a la placa de flora, use pinzas de cocodrilo y también conecte el sensor de color a la placa de flora con pinzas de cocodrilo. Ahora vaya al archivo, ejemplos, Adafruit_NeoPixel y luego strandtest. Ejecute este código en cada luz una a la vez, también cambie el color de la luz cuando la pruebe para asegurarse de que funcione correctamente. Ahora que sabe que todo funciona, es hora de ponerlo todo junto para probar. Para probar todas las luces, deberá soldar porque las pinzas de cocodrilo se vuelven poco confiables a medida que agrega más luces.

Paso 12: soldadura

Soldadura
Soldadura
Soldadura
Soldadura

Soldar el cable de soldadura del sensor de color Flora a la placa FLORA con…

GND a GND

SCL a SCL

SDA a SDA

3V a AE * E

Interruptor de soldadura a FLORA …

un lado del interruptor a 9

otro lado del interruptor a GND

El cable de soldadura FLORA a FLORA RGB SMART NEOPIXEL….

GND a -

VBATT a +

La FLORA suelda una resistencia a FLORA RGB SMART NEOPIXEL….

Db 6 a la flecha apuntando hacia el led

NEOPÍXEL INTELIGENTE FLORA RGB a NEOPÍXEL INTELIGENTE FLORA RGB….

- para -

+ a +

El punto de la flecha se aleja del led al punto de la flecha hacia el led

Paso 13: Agregar el código

Vaya a https://github.iu.edu/ise-e101-F17/TeamBot-Swany/wiki/Design-Process y copie y pegue el código en Arduino. Ejecute el código para asegurarse de que no haya errores, agregamos un botón en este código. El botón le permite encender y apagar el sensor de color a su gusto de esa manera puede cambiar el color de la carcasa sin apagar y encender toda la carcasa. Tenga en cuenta que debido a que no tiene el botón de soldadura allí, el sensor de color estará encendido durante 3 segundos y luego se apagará. Una vez que el botón está activado, no es necesario que cambie el código para que el botón funcione, lo hará automáticamente.

Recomendado: