Tabla de contenido:
Video: Pantalla LED de montaje en pared: 5 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:42
En este instructivo, aprenderemos cómo hacer una pantalla de luz LED montada en la pared adecuada para un entorno informal y profesional. Quería hacer esto porque los LED son un concepto nuevo para mí y, a menudo, se pasan por alto; sin embargo, pueden ser un proyecto fácil y divertido de hacer. Este es un proyecto original que me costó mucho hacer pero del que aprendí mucho.
Suministros
Madera (usé madera para hacer la luz, pero cualquier material funcionaría)
Sensor de infrarrojos (sensor de infrarrojos) Estoy usando el receptor de infrarrojos Sunfounder (CA $ 9.38)
Kit de mando a distancia por infrarrojos (mando a distancia por infrarrojos con el sensor de infrarrojos correspondiente (4,48 dólares canadienses))
Una tira de LED RGB (29,99 CA $)
Arduino UNO R3 (14,29 dólares canadienses)
Kit de cables de puente (opcional) (CA $ 5.29)
Interruptor basculante de encendido y apagado (paquete de 20) (14,99 CA $)
Baterías Doble A (12,99 CA $)
Caja de batería cuádruple (CA $ 9,98)
Conexión de la batería Arduino Enchufe de alimentación
Pegamento de madera
2025 batería
Instrumentos
Taladro
Pegamento de madera
Cortadores / pelacables
Soldador
Paso 1: Crear caja de luz
Personalmente, quería optar por una apariencia de madera suave y limpia, así que hice una caja simple y luego la pegué a una pieza plana de madera de 5 1/2 "x 9". esta fue una construcción rápida y fácil. hay algunos métodos para hacer esto. Mi primer paso fue cortar dos piezas de madera de 1 1/2 "x 2 1/4". esto actúa como el ancho de la caja. Luego corté dos piezas de madera de 5 "x 1 1/4" y las pegué. haciendo un rectángulo, PEGUE las piezas más pequeñas en el INTERIOR de las dos piezas de madera más largas, esto deja suficiente espacio de movimiento para que el Arduino y el paquete de baterías se introduzcan. Yo personalmente pegué la caja y luego las aseguré con 2 Tornillos de 1 "de cada lado. Esto permitió que el pegamento se seque más rápido y en la posición correcta.
cuando atornillé la caja, comencé a cortar mi pieza de superficie, esta pieza de madera era de 9 "x 5 3/4". Luego esperé a que la caja de madera se secara (tiempo de espera de 24 horas). Una vez que todo se secó, centré la caja en la superficie de la pantalla, luego la pegué (tiempo de espera de 24 horas) y que la construcción de la caja
luego simplemente perforé 2 orificios, uno para el cableado y el segundo para el interruptor basculante, para los cables perforé un orificio de 1/2 "en la parte inferior. Luego, para la parte superior, tuve que hacer un contorno del interruptor. Una vez que describí Conseguí la broca de 1/2 "y perforé 2 agujeros a cada lado de la traza para dejar el espacio interior lo más vacío posible. Luego utilicé un archivo para cuadrar todo (ver diagrama).
Paso 2: LED de montaje
Una vez que la caja esté completamente seca y perforada, puede ir a montar sus LED en la superficie. Tomé algunas precauciones al montar mis LED que no son necesarios pero que marcan la diferencia en la pantalla. Descubrí que cuanto más te acercabas al centro, más suave salía la luz por los lados, como se ve en el video. Centré mis LED y me aseguré de que estuvieran montados rectos y fieles al centro. Hice mis LED a 1/2 de las afueras de la superficie de la pantalla. Esto hizo que la luz fuera consistente en todos lados. No tienes que hacer esto y, de hecho, es divertido jugar con posiciones y ángulos. También es muy importante que estás atento a las flechas que están en los leds, esto indica la dirección en la que debe fluir la corriente o podrías terminar invirtiendo la polaridad en los leds.
una vez que los alineé, utilicé el pegamento que venía en la parte posterior de la tira para pegar en su lugar, en el caso de que no se pueda pegar de manera efectiva, siempre es bueno limpiar la superficie para asegurarse de que se pegue a la madera en lugar del polvo y otras cosas en la superficie. También puede usar cinta de doble cara, pero personalmente la prefiero, ya que es más grande que el ancho de la tira de LED y se ensucia fácilmente y se despega.
debido a los LED que estoy usando, deben soldarse para hacer giros de 90 grados como se ve en la foto. debe conectar todos los circuitos abiertos a su circuito correspondiente en el otro extremo de la tira de LED con algunos cables de puente como se ve arriba.
Otra cosa a tener en cuenta cuando trabaje con sus LED es el voltaje que pueden manejar, los LED que estoy usando pueden manejar hasta 6 voltios de electricidad, por eso estoy usando un paquete de baterías cuádruples. el voltaje máximo que puede emitir es de 6 voltios.
Paso 3: cableado
El cableado para este proyecto es súper simple, el sensor de infrarrojos solo necesita energía, tierra y datos. mi pin de datos para el sensor de infrarrojos era el pin 3. Un problema que encontré al hacer esta pantalla fue que mi receptor de infrarrojos necesitaba 5 V de electricidad, sin embargo, el sensor de infrarrojos debería poder funcionar bien. pero en el caso de que no funcione para usted también, puede soldar el cable de alimentación del sensor al cable de 5V para los LED. esto se puede ver en la foto. El cable de datos de mis LED es 6. los LED también solo necesitan un cable de datos, una alimentación y tierra. super simple.
Si elige hacer un interruptor basculante, como lo hice yo, debe soldar el cable de alimentación que viene del paquete de baterías cuádruples a la punta de la izquierda. en este punto, debería haber insertado el interruptor en el orificio en la parte superior de la caja, luego soldar los cables. la clavija derecha debe tener el cable de alimentación del conector de CC. la tierra puede correr directamente desde el paquete de baterías hasta el conector. el interruptor evita que la corriente pase al conector y detiene la alimentación que pasa por el Arduino, este será su control maestro (ENCENDIDO, APAGADO). en los LED que estoy usando hay un punto en el que tienes que soldar los cables de alimentación, tierra y datos como se ve en la foto, hazlo ahora. cuando lo haga, asegúrese de pasar los cables a través del orificio en la parte inferior para que la caja pueda quedar plana en la pared.
Una vez que todo esté soldado, pase los 3 cables que salen del sensor de infrarrojos y páselos a través del orificio en la parte superior (donde va el interruptor), debería tener suficiente espacio para deslizar el interruptor y tener los cables libres para moverse. puede ajustar la ubicación del sensor libremente para que se adapte a sus necesidades y ubicación en la habitación.
Paso 4: Código
las bibliotecas que utilicé están todas direccionadas en la parte superior del código y todas se pueden instalar en GitHub.com.
Nota rápida: asegúrese de cambiar sus pines y led # en consecuencia.
este código está funcionando actualmente en el modelo de Windows 10 Pro, ir a Mac u otro modelo puede afectar el código, así que esté atento a eso.
como puede ver, existe Serial.ln, por lo que puede usar el monitor en serie para mantenerse al día con el código y ver dónde pudieron haber salido mal las cosas.
#include #include #ifdef _AVR_ #include #endif
#define LED_PIN 6
#define LED_COUNT 60
int MY_RECV_PIN = 3;
IRrecv irrecv (MY_RECV_PIN); decode_results resultados;
Tira de Adafruit_NeoPixel (LED_COUNT, LED_PIN, NEO_GRB + NEO_KHZ800);
// función setup () - se ejecuta una vez al inicio --------------------------------
configuración vacía () {
#si está definido (_ AVR_ATtiny85_) && (F_CPU == 16000000)
clock_prescale_set (clock_div_1); #terminara si
Serial.begin (9600);
strip.begin (); strip.show (); strip.setBrightness (50);
irrecv.enableIRIn (); // Iniciar el receptor
}
// Función loop () - se ejecuta repetidamente mientras la placa esté encendida ---------------
int button_mode = 0;
bucle vacío () {
Serial.println ("en bucle"); if (irrecv.decode (& resultados)) {button_mode = button_mode +1; if (button_mode> = 3) {button_mode = 0; } Serial.println (button_mode); if (button_mode == 0) {Serial.println ("Borrando todos los LED"); colorWipe (tira. Color (0, 0, 0), 0); } else if (button_mode == 1) {Serial.println ("Configuración de LED para efecto de persecución"); colorWipe (tira. Color (255, 0, 0), 50); // Red colorWipe (strip. Color (0, 255, 0), 50); // Verde colorWipe (strip. Color (0, 0, 255), 50); // Blue colorWipe (strip. Color (255, 255, 255), 50); // white} else if (button_mode == 2) {Serial.println ("Configuración de LED para efecto arco iris"); arco iris (10); colorWipe (strip. Color (255, 255, 255), 50); // blanco} irrecv.resume (); // Recibe el siguiente valor} // delay (500); }
void colorWipe (uint32_t color, int esperar) {
para (int i = 0; i
// Ciclo de arcoíris a lo largo de toda la franja. Pasar el tiempo de retardo (en ms) entre fotogramas.
arco iris vacío (espera int) {
for (long firstPixelHue = 0; firstPixelHue <5 * 65536; firstPixelHue + = 256) {for (int i = 0; i
/
Recomendado:
Pantalla del medidor de pared: 4 pasos (con imágenes)
Pantalla de medidor de pared: compré un medidor de reloj de bolsillo barato en eBay pensando que sería un artículo novedoso interesante. Resultó que el medidor que había comprado no era adecuado, pero para entonces me había comprometido a producir algo que colgaría en una pared y sería
PC de montaje en pared rápido y sencillo: 8 pasos
PC de montaje en pared rápido y sencillo: ¡Ahorre un montón de espacio, impresione a sus amigos! Usando algunas piezas de madera de corte simple y una hoja de plexiglás de colores, puede montar su PC en la pared rápidamente
Montaje en pared para iPad como panel de control de automatización del hogar, usando un imán controlado por servo para activar la pantalla: 4 pasos (con imágenes)
Soporte de pared para iPad como panel de control de automatización del hogar, usando un imán controlado por servo para activar la pantalla: Últimamente he pasado bastante tiempo automatizando cosas dentro y alrededor de mi casa. Estoy usando Domoticz como mi aplicación de automatización del hogar, consulte www.domoticz.com para obtener más detalles. En mi búsqueda de una aplicación de panel que muestre toda la información de Domoticz junta
Pantalla LCD I2C / IIC - Use una pantalla LCD SPI para la pantalla LCD I2C usando el módulo SPI a IIC con Arduino: 5 pasos
Pantalla LCD I2C / IIC | Use una pantalla LCD SPI para la pantalla LCD I2C usando el módulo SPI a IIC con Arduino: Hola a todos, ya que una pantalla LCD SPI 1602 normal tiene demasiados cables para conectar, por lo que es muy difícil conectarlo con arduino, pero hay un módulo disponible en el mercado que puede Convierta la pantalla SPI en la pantalla IIC, por lo que solo necesita conectar 4 cables
Pantalla LCD I2C / IIC - Convierta una pantalla LCD SPI en una pantalla LCD I2C: 5 pasos
Pantalla LCD I2C / IIC | Convierta una pantalla LCD SPI en la pantalla LCD I2C: el uso de la pantalla lcd spi necesita demasiadas conexiones, lo cual es realmente difícil de hacer, así que encontré un módulo que puede convertir la pantalla lcd i2c en la pantalla lcd spi, así que comencemos