Tabla de contenido:

Lámpara inteligente Chic'on Cube: 11 pasos (con imágenes)
Lámpara inteligente Chic'on Cube: 11 pasos (con imágenes)

Video: Lámpara inteligente Chic'on Cube: 11 pasos (con imágenes)

Video: Lámpara inteligente Chic'on Cube: 11 pasos (con imágenes)
Video: LC 11GM Lume Cube - Lampara Led Bluetooth - Todofotografia 2024, Noviembre
Anonim
Lámpara inteligente Chic'on Cube
Lámpara inteligente Chic'on Cube
Lámpara inteligente Chic'on Cube
Lámpara inteligente Chic'on Cube

Este instructivo muestra cómo construir una lámpara inteligente capaz de conectar la plataforma de servicio Chic'on. (Más información en

****** Actualización Desde julio de 2018, el sitio en línea www.chicon.fr ya no es accesible, debe ejecutar su propio servidor para ejecutar una lámpara chicon ******

Desde el 27 de marzo de 2016, una nueva versión de chicon Ecosystem ya está en línea. Puede convertir su teléfono móvil Android en una lámpara compatible con chic'on. Vaya a https://www.chicon.fr/ para descargar el apk (obsoleto, ejecute su propio servidor gracias a las fuentes proporcionadas en mi repositorio de github)

Esta lámpara podrá ejecutar aplicaciones alojadas en la nube de servicios de aplicaciones de Chic'on como:

  1. Meteo
  2. Nivel de contaminación del aire (solo Francia)
  3. Tráfico de tiempo
  4. Recordatorio.
  5. ¡Desde la nueva versión, IFTTT ahora es compatible!
  6. Desde la nueva versión, Openhealth conoce la intensidad de los piojos, la gastroenteritis y los piojos en su región (solo FR)
  7. Y más…

Necesitas:

  1. Un arduino UNO
  2. Escudo Wifi
  3. LED 3xRGB - ánodo común
  4. 2x LED verde
  5. 2x LED rojo
  6. 1 resistencia de 10 K para el interruptor
  7. 2x resistencias de 50 ohmios (para led de estado)
  8. 2x resistencias de 10K (para los dos circuitos integrados)
  9. 2x TLC5916 TI IC
  10. 1x interruptor
  11. Cuadrados de Plexi de 4x 10x10cm (borroneado)
  12. Palo de madera redondo de 1 cuarto (alrededor de 1 m 5 de radio de 0,8 cm)
  13. Palo de madera rectangular 1x3x0.8 (alrededor de 30cm.
  14. 1x tablero de madera (alrededor de 50x50x0.3cm)
  15. Un servidor y una cuenta chic'on (código fuente disponible en github aquí)

Paso 1: circuito de construcción

Circuito de construcción
Circuito de construcción
Circuito de construcción
Circuito de construcción
Circuito de construcción
Circuito de construcción

El circuito es bastante sencillo.

Utiliza dos tlc 5916 unidos entre sí y una pequeña placa de pruebas. Usé el buen esquema y tutorial para conectar en cascada los dos IC desde aquí

La placa de pruebas y la vista esquemática muestran el circuito completo. Puedes probarlo antes de construir tu cubo. Los leds RGB, el interruptor y el led de estado se conectarán durante la construcción del cubo.

Encontrará esquemas paso a paso:

  1. Primero: con los dos circuitos integrados tlc5916
  2. Segundo: con los dos circuitos integrados y el interruptor
  3. Tercero: con los dos circuitos integrados, el interruptor y los leds RGB
  4. Cuarto: con los dos circuitos integrados, el interruptor, los leds RGB y los leds de estado

Cuando construya su cubo (vea los siguientes pasos), comience solo con los circuitos integrados cableados (primer esquema). A continuación, cableará el interruptor, los leds RGB y los leds de estado paso a paso.

Paso 2: construcción del cubo

Construyendo el Cubo
Construyendo el Cubo

El cubo consta de tres partes:

  1. Pieza de plexi
  2. Parte led
  3. parte del pie de página

Paso 3: La parte de Plexi

La parte de Plexi
La parte de Plexi

Para construir la pieza plexi necesita:

  • 4x Plexi square (10x10cm - la luz debe pasar)
  • Un palo de madera de un cuarto de redondo.
  • Pegamento
  • Corte cuadrado de 10x10cm del tablero de madera para hacer el logo (Opcional)
  • Adhesivo de hierro para colorear el logo (Opcional)
  1. Corte los palos de madera de 4 x 10, 8 cm y 4 x 13, 8 cm (agrego.8 cm debido a la longitud del radio del palo)
  2. Pegue el plexis en los palos como en la imagen adjunta. Deja la espalda vacía.
  3. Corte tres trozos de madera en el cuadrado de 10 x 10 para construir el logotipo de chic'on. Mantenga el resto del cuadrado de madera que se usará más tarde para construir la parte LED
  4. Agregue pegatinas de hierro en las partes del logotipo y péguelas en el medio del frente.

Paso 4: la parte LED

La parte LED
La parte LED
La parte LED
La parte LED
La parte LED
La parte LED
La parte LED
La parte LED

Para construir la pieza LED necesitas:

  • 2x rectángulos de madera de 13x8cm (para hacer la X interior)
  • 1x 9, 5x13, 2 rectángulos de madera (para hacer el frente)
  • Pérdida del cuadrado del logotipo (para hacer la cubierta del logotipo frontal)
  • Pequeños bloques para arreglar la cubierta del logo
  • 3 leds RGB
  • 2x LED verdes
  • 2x leds rojos
  • Cables electrónicos (gris, rojo, azul, verde)

Soldado cada LED RGB en los cables electrónicos

  • El pin ROJO en un cable rojo
  • El pin VERDE de un cable verde
  • El pin AZUL en un cable azul
  • El pin ANODE en un cable gris.

Mantenga alrededor de 20 cm de cable, los cortará a la longitud adecuada al enchufar el circuito.

  1. Soldado en serie los dos Leds Verdes
  2. Soldado en serie los dos Leds rojos

Mantenga alrededor de 20 cm de cable, los cortará a la longitud adecuada al enchufar el circuito.

Construyendo el X

  • El esquema muestra cómo construir la x interna.
  • Basta con utilizar un rectángulo de madera de 13x9,5 cm. Haga una muesca para unir las dos partes.
  • Taladre un agujero en cada rectángulo para pasar a través de los cables LED RGB de la cara izquierda y derecha.
  • Pégalos al construir la parte frontal para formar una X grande de 10x9,5 cm.

Construyendo el frente

  • Necesitas cinco paces de madera para construir la parte delantera.

    • Un rectángulo de 13, 2x9, 5cm
    • Dos bloques de 10x0, 5 para fijar la cubierta del logotipo
    • Cubierta de dos logotipos (debido a la pérdida del corte del logotipo)
  • Taladre cuatro agujeros en el rectángulo de 13, 2 x 9, 5 cm:

    • Uno para cables LED de estado rojo
    • Uno para cables LED de estado verde y cables LED RGB de la cara superior
    • Uno para los cables del interruptor
  • Pega los dos bloques
  • Arregle los leds de estado rojo y verde y pase sus cables
  • Arregle los cables LED RGB
  • Pega las dos cubiertas del logo.

Paso 5: La parte del pie de página

La parte del pie de página
La parte del pie de página
La parte del pie de página
La parte del pie de página

Para construir la parte del pie de página necesitas:

  • 1x11, 6x11, 6 cuadrados hechos de la tabla de madera (para la parte inferior)
  • El palo de madera rectangular
  • 1x interruptor
  • Tu circuito
  • Cables electronicos
  1. Soldado el interruptor de dos cables electrónicos. Mantenga alrededor de 20 cm de cable
  2. Corta tres paces en el rectángulo de madera de 10cm cada una
  3. Taladre en el medio de uno de los rectángulos - diámetro del interruptor - será el frente del cubo
  4. Pon el interruptor en el agujero.
  5. Pega el rectángulo en el cuadrado de 11,6 cm.
  6. Pegue la placa de pruebas con solo el IC en su lugar.
  7. conecte el interruptor a la placa de pruebas (mire el esquema en el paso de construcción del circuito)
  8. Agregue la construcción de la pieza led en el paso anterior
  9. conecte los leds RGB en la placa de pruebas (mire el escemático en el paso de construcción del circuito)
  10. Conecte los leds de estado en el breadboar (mire el esquema en el paso de construcción del circuito)
  11. Cubrir con la parte plexi

Paso 6: vincular el Arduino a la placa de pruebas

Desde el Arduino tienes que conectar:

  • + 5v al borde de la placa de pruebas (+ 5v)
  • Grd al otro borde de la placa de pruebas (Grd)
  • Al primer IC:

    • Datos (PIN 3 del arduino - PIN 2 del TLC5916)
    • Reloj (PIN 5 del arduino - PIN 3 del TLC5916)
    • Latch (PIN 8 del arduino - PIN 4 del TLC5916)
  • LED verde al PIN 6 del arduino
  • LED rojo al PIN 14 del arduino (analógico 0)
  • Cambiar al PIN 2 del arduino

Paso 7: el código

El código está disponible en el siguiente repositorio de github:

Necesitará la biblioteca shiftPWM disponible en

También necesitará la biblioteca wifi disponible en el IDE oficial de Arduino.

El programa principal se cortó en 4 archivos principales:

  • json.ino: este archivo está decodificando el json enviado por el servidor chic'on.
  • wifiManager.ino: este archivo gestiona la conexión wifi. Envío / recepción de datos desde / hacia el servidor chic'on.
  • ledPorcessing.ino: Este archivo gestiona los leds (encendido / apagado, intensidad y colores)
  • chiconWifiPWDM_NOSD: este archivo es el archivo principal.

Deberá cambiar dos valores en el archivo de configuración (config.h):

  • String magicNumber = "";
  • String sNumber = "";
  • static const char ssid = ""
  • static const char pass = "";

Debes insertar el que recibirás una vez que solicites un acceso a la nube de aplicaciones chic'on (ver siguiente paso). Si ejecuta su propia nube de aplicaciones Chicon, debe insertar el valor que desee de acuerdo con el valor en la base de datos del servidor (consulte el repositorio de github chiconServer aquí)

Paso 8: Crea una cuenta Chic'on y asocia tu dispositivo

Crear una cuenta Chic'on y asociar su dispositivo
Crear una cuenta Chic'on y asociar su dispositivo
Crear una cuenta Chic'on y asociar su dispositivo
Crear una cuenta Chic'on y asociar su dispositivo

Para solicitar una cuenta, vaya al formulario de registro en https://www.chicon.fr/ y complete el formulario de registro.

**** Actualización desde julio de 2018, el sitio ya no es accesible, ejecute sus propias fuentes de servidor disponibles en github ****

Luego inicie sesión en el sitio con su cuenta recién creada y:

  • Solicite un número de serie para su cubo recién creado (recibirá el número de serie por correo electrónico)
  • Agrega tu cubo a tu cuenta (recibirás el número mágico)
  • Actualice su código Arduino con el número de serie y el número mágico.

¡Ahora puede configurar su cubo desde la página de su cuenta y disfrutar de su cubo inteligente!

N / B: si no quieres tener una cuenta chic'on y disfrutar de tu cubo inteligente, debes ejecutar tu propio servidor chic'on. Vaya a la wiki de github del servidor de chicon y siga las instrucciones.

Paso 9: Agregar una aplicación a su cuenta

Agregar una aplicación a su cuenta
Agregar una aplicación a su cuenta
Agregar una aplicación a su cuenta
Agregar una aplicación a su cuenta

Cuando crea una cuenta, no se vincula ninguna aplicación. Debe agregar aplicaciones a su cuenta para poder asignarlas en su dispositivo.

  • Inicie sesión con su cuenta
  • En la página de la aplicación, haga clic en el botón Agregar al carrito en la aplicación que desee.
  • Haga clic en el enlace "mi carrito" en la esquina superior derecha y confirme su carrito.
  • Las aplicaciones ahora están disponibles en la página de configuración de todos sus dispositivos

Paso 10: Asociar el servicio a su dispositivo

Asociar servicio a su dispositivo
Asociar servicio a su dispositivo
Asociar servicio a su dispositivo
Asociar servicio a su dispositivo
Asociar servicio a su dispositivo
Asociar servicio a su dispositivo
Asociar servicio a su dispositivo
Asociar servicio a su dispositivo
  • En la página de su cuenta, desde la lista de dispositivos, haga clic en la flecha verde para llegar a la página de configuración del dispositivo.
  • Arrastre la aplicación al centro de la pantalla para agregar una aplicación a su dispositivo (p. Ej., Aplicación del tiempo)
  • Complete los diferentes formularios emergentes de configuración (p. Ej., Pronóstico del tiempo para mañana en Lille - Norte de Francia)
  • Reinicie su lámpara Chic'on para que los cambios surtan efecto

Las últimas imágenes muestran mi cubo con la aplicación de calidad del aire (no el clima). En ese momento, la calidad del aire en Lille era mala.

Paso 11: ir más lejos

Para ir más allá, puede construir su propia lámpara inteligente y conectarse a la nube de aplicaciones chic'on tan pronto como siga el protocolo de lámpara inteligente chic'on y las especificaciones de la lámpara (descritas en github wiki disponible aquí)

Si construye su propia lámpara, publique un "instructable". Dame los datos de tu lámpara (nombre y número de grupos de led) enviándome un e-mail gracias al formulario de contacto de chicon en la web.

Puede reutilizar el código del cubo y actualizar algunos códigos. ¡Mira la wiki de github cómo construir tu propia lámpara y compartirla!

También puede, siempre que sepa un poco de php, escribir su propia aplicación Chic'on capaz de ejecutarse en la nube pública www.chicon.fr Chicon Application Cloud o en su servidor privado.

Esta wiki describe cómo escribir su propia aplicación: Aquí

Recomendado: