Tabla de contenido:

Luces de noche de cama de lujo: 6 pasos (con imágenes)
Luces de noche de cama de lujo: 6 pasos (con imágenes)

Video: Luces de noche de cama de lujo: 6 pasos (con imágenes)

Video: Luces de noche de cama de lujo: 6 pasos (con imágenes)
Video: 5 Tips para ILUMINAR fácil y rápido 🛋️💡 Interiores y Decoracion de Lujo! 2024, Mes de julio
Anonim
Image
Image

Por Danni FR Sígueme en twitter Sigue más por el autor:

Robot seguidor de línea para la enseñanza de algoritmos de control
Robot seguidor de línea para la enseñanza de algoritmos de control
SAMI - Controlador de motor inteligente para robótica
SAMI - Controlador de motor inteligente para robótica
SAMI - Controlador de motor inteligente para robótica
SAMI - Controlador de motor inteligente para robótica
Microcontroladores 101: circuitos útiles para principiantes y ahorro de hardware en sus proyectos
Microcontroladores 101: circuitos útiles para principiantes y ahorro de hardware en sus proyectos
Microcontroladores 101: circuitos útiles para principiantes y hardware de ahorro en sus proyectos
Microcontroladores 101: circuitos útiles para principiantes y hardware de ahorro en sus proyectos

Acerca de: Me interesan las nuevas tecnologías y las cosas que podemos hacer en casa con algunos componentes y un poco de imaginación. Más acerca de Danni FR »

¡Este es el sistema de iluminación de cama del futuro! Se encienden cuando sales de la cama en medio de la noche y se apagan cuando entras en tu cómoda máquina de sueños. ¡¡Así que no más accidentes nocturnos y dedos rotos !!

Esto es muy fácil de construir y tu cama se verá fuera de este mundo. Así que comencemos, ¿de acuerdo?

Paso 1: reúna todas las piezas

Reúna todas las piezas
Reúna todas las piezas
Reúna todas las piezas
Reúna todas las piezas

Okey, para comenzar necesitamos tener toda la pieza requerida para este proyecto. Lea este paso del agujero antes de comprar cualquier cosa. Entonces necesitarás:

  • Una baratija de Adafruit 5V (https://www.adafruit.com/product/1501)
  • Una placa de pruebas (https://www.adafruit.com/product/64)
  • Algunos cables de puente (https://www.adafruit.com/product/153)
  • Una resistencia de 4k7 ohmios (https://www.adafruit.com/product/2783)
  • Una hoja de velostat (https://www.adafruit.com/product/1361)
  • Nuestra tira de LED (https://www.adafruit.com/product/2237)
  • Una fuente de alimentación (https://www.adafruit.com/product/1466)
  • Y, por supuesto, un poco de cinta, papel de aluminio y un cartón fino.
  • Algunas herramientas como alicates, tijeras y soldador.
  • Un poco de cinta aislante y cinta Kapton.
  • ¡¡¡Una alfombra de cama, por supuesto !!!

Como probablemente pueda ver, soy un gran fanático de los productos Adafruit, sin embargo, puede usar otros modelos de tiras de LED. Esto depende de usted, mi código tiene muchas opciones disponibles. En mi configuración utilicé 50 módulos LED SM16716, siéntase libre de usar tantos leds como desee y cualquier modelo que admita el código. Pero considere una fuente de alimentación adecuada para su configuración, recuerde que la mayoría de las tiras rgb pueden necesitar hasta 60 mA por LED. ¡Así que estás advertido!

Paso 2: construye la alfombra del sensor

Image
Image
Construyó la alfombra sensor
Construyó la alfombra sensor
Construyó la alfombra sensor
Construyó la alfombra sensor

Esta es probablemente la parte más larga de este tutorial, pero es fácil. Utilice las fotos como referencia y siga estos pasos:

  1. Corta dos hojas de papel de aluminio un poco más pequeñas que la hoja de velostat.
  2. Luego usa un poco de cinta aislante para unir las 3 láminas, recuerda que en el medio va la lámina de velostat. También deje un pequeño espacio libre de cinta para el cableado.
  3. Use un extractor de cobre para crear contactos eléctricos, uno va en el papel de aluminio inferior y el otro en la parte superior.
  4. Suelde los cables a la cinta de cobre adjunta y use cinta kapton para proteger la conexión.
  5. Luego use un cartón delgado para proteger el papel de aluminio de rasgaduras, estas hojas deben ser del mismo tamaño que todo el sensor. Asegúrelo con más cinta aislante. También tenga cuidado de dejar un pequeño espacio sin cinta o hacer un pequeño orificio tanto en el aluminio como en el cartón para permitir que el aire se escape sin dañar el sensor.
  6. ¿Está todo bien, ahora tiene un sensor de pasos completamente funcional?

Nota: Usé la bolsa de plástico que venía con la hoja de velostat para proteger el sensor de la humedad, simplemente deslícela:)

Paso 3: monta la tira de LED en tu cama

Monte la tira de LED en su cama
Monte la tira de LED en su cama

Ahora vayamos a la parte divertida de este proyecto, ¡¡¡coloque las luces en su cama !!! No entraré en muchos detalles con esto, solo sé creativo y haz lo que quieras. Pero si necesitas un poco de inspiración pongo minas cada pocos centímetros y usé cinta adhesiva para fijarlo a la cama.

Siéntete libre de usar tantos Leds como quieras, en la posición y distancia que quieras:)

Paso 4: Programe la baratija

Programar la baratija
Programar la baratija

De acuerdo, en primer lugar, deberá aprender a usar Trinket. Afortunadamente, adafruit tiene un gran tutorial aquí. Cuando esté listo, vuelva a la acción.

Ya veo, has vuelto. Ahora sabe cómo cargar programas en Trinket con Arduino y lo básico, probablemente haya hecho una demostración de Blinky:)

Ahora descargue la gran biblioteca FastLED de GitHub e instálela. Y luego pon mi código en tu baratija, está programado para encender los LED en azul con una pequeña animación. Pero siéntete libre de modificar como quieras, recuerda configurar la cantidad de leds que estás usando y el tipo de tira.

// Este proyecto fue creado por Danni Fernandez. su tira, ¿es su tira? leds [NUM_LEDS]; int inicialización = 0; int estado = 0; configuración vacía () {if (F_CPU == 16000000) clock_prescale_set (clock_div_1); // si desea que la baratija funcione a 16MHZ, por favor, selecciónela también en el menú del tablero // Descomente / edite una de las siguientes líneas para su tira de led que está usando // FastLED.addLeds (leds, NUM_LEDS); // FastLED.addLeds (leds, NUM_LEDS); // FastLED.addLeds (leds, NUM_LEDS); // FastLED.addLeds (leds, NUM_LEDS); // FastLED.addLeds (leds, NUM_LEDS); // FastLED.addLeds (leds, NUM_LEDS); //FastLED.addLeds(leds, NUM_LEDS); // FastLED.addLeds (leds, NUM_LEDS); // FastLED.addLeds (leds, NUM_LEDS); // FastLED.addLeds (leds, NUM_LEDS); // FastLED.addLeds (leds, NUM_LEDS); // FastLED.addLeds (leds, NUM_LEDS); // FastLED.addLeds (leds, NUM_LEDS); // FastLED.addLeds (leds, NUM_LEDS); // FastLED.addLeds (leds, NUM_LEDS); // FastLED.addLeds (leds, NUM_LEDS); // FastLED.addLeds (leds, NUM_LEDS); // FastLED.addLeds (leds, NUM_LEDS); // FastLED.addLeds (leds, NUM_LEDS); FastLED.addLeds (leds, NUM_LEDS); // en mi caso este es mi modelo de tira // FastLED.addLeds (leds, NUM_LEDS); // FastLED.addLeds (leds, NUM_LEDS); // FastLED.addLeds (leds, NUM_LEDS); // FastLED.addLeds (leds, NUM_LEDS); inicialización = 1; delay (500);} void loop () {if (inicialization == 1) // apaga todos los leds en el encendido {for (int i = 0; i <NUM_LEDS; i ++) {leds .setRGB (0, 0, 0); } FastLED.show (); inicialización = 0; FastLED.show (); } if (analogRead (SENSOR_PIN) <= TRIGGER) // si alguien está en la alfombra {if (state == 0) // si los leds están apagados, entonces haz esta animación para encender {for (int i = 0; i < NUM_LEDS; i ++) {leds .setRGB (0, 0, 20); FastLED.show (); retraso (100); } retraso (200); para (int x = 20; x <= 125; x ++) {para (int i = 0; i <NUM_LEDS; i ++) {leds .setRGB (0, 0, x); } FastLED.show (); retraso (20); } while (analogRead (SENSOR_PIN) = 20; x--) {for (int i = 0; i = 0; i--) {leds .setRGB (0, 0, 0); FastLED.show (); retraso (100); } while (analogRead (SENSOR_PIN) <= TRIGGER); // esperar hasta que la persona se aleje delay (2000); estado = 0; }} retraso (200);}

Para obtener la última versión del código, consígala en GitHub:

Paso 5: construyó el circuito

Construyó el circuito
Construyó el circuito

Es un circuito bastante fácil, por lo que solo nos llevará unos minutos hacer esto en nuestra placa de pruebas,:)

Mis conexiones son las siguientes:

  • 5V desde fuente de alimentación al pin BAT del Trinket y Vcc de nuestra tira de LED.
  • GND de la fuente de alimentación al Trinket, un cable de nuestro sensor de alfombra y GND de la tira de LED.
  • Pin de baratija 0 al pin de datos de la tira de LED.
  • Pin de baratija 1 al pin de reloj de la tira de LED.
  • El otro cable del sensor de alfombra va al pin 2 de Trinket, también una resistencia de 4k7 ohmios va entre este pin y el pin de 5V del Trinket.

Eso es todo, fácil, ¿no crees?

Paso 6: ¡¡¡Disfruta !

¡¡¡Disfrutar!!!
¡¡¡Disfrutar!!!

Esconda todo debajo de su cama y coloque el sensor debajo de la alfombra. Ahora estás listo para rockear este proyecto.

Espero que lo disfruten y hackear mucho las animaciones y la iluminación.

Gracias por leerme:)

Recomendado: