Tabla de contenido:
Video: Control de luz de fondo I2C de una pantalla LCD 1602/2004 o HD44780, etc.: 4 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:43
Este instructivo muestra cómo puede controlar la luz de fondo de una pantalla LCD por medio de un módulo I2C ADC. El contraste se puede controlar de la misma manera después de quitar el potenciómetro de ajuste.
Paso 1: la situación existente
La luz de fondo se controla a través de P3 del PCF8574. P3 está conectado a la base del transistor y este nuevamente cuelga con una resistencia de 4.7 Kohm a los 5 voltios. Imagen 04 y 05.
Paso 2: solución
Un convertidor analógico digital DAC, MPC4725 que también se puede controlar a través de I2C, que ahora uso para controlar el brillo. Imagen 06.
Para ello necesitamos desoldar solo 4,7 Kohm de resistencia. Imagen 07 círculo rojo.
El módulo tiene la misma conexión que el PIC y podría soldarse a los pines de los terminales. Imagen 07.
Debido a que cada módulo y el arduino tienen resistencias pullup, las he desactivado del DAC. Esto se puede hacer raspando las conexiones. Imagen 08. Esto hace que las resistencias se suelten de los 5 voltios. Imagen 09.
He adjuntado el módulo con cinta de doble cara al chip PCF8574, Imagen 10, y las conexiones realizadas. Imagen 11 y 12. Una nueva resistencia de 4.7 Kohm, que es muy grande en relación, conecta la salida DAC con la conexión de la base P3.
Ahora puede controlar el brillo controlando el DAC sobre I2C.
En mi caso de 0, casi hasta 700, máximo. Se ha agregado un programa simple para demostrar la operación.
Puede implementar esto en su propio código para que pueda ajustar el brillo a sus propias necesidades.
El control de encendido / apagado a través del módulo de interfaz sigue funcionando.
El DAC mantiene el valor establecido, por lo que incluso después de reiniciar se mantiene el último valor establecido.
Paso 3: software
Las direcciones I2C deben estar configuradas correctamente. Tenía 0x3F para la pantalla LCD y 0x62 para el DAC como dirección. El DAC es de 12 bits, por lo que 4096 posibilidades. Esto es entonces para 0 a 5 voltios. Por lo tanto, esto es casi 1 mV por bit. Lo que ahora regulamos es el voltaje del emisor base del transistor y esto es de 0,6 a 0,7 voltios. De esta forma solo hay una pequeña parte que tiene efecto en el control de la luz, pero es más que suficiente. Enviamos a través de la resistencia de 4.7 Kohmios que normalmente cuelga a 5 voltios, por lo que la salida máxima del DAC no es un problema. Debido a que el circuito no se cambia esencialmente, el control de encendido / apagado existente puede continuar funcionando. La administración del DAC se basa en software y debe incluirlo en el código y ajustarlo a sus propias necesidades.
El archivo ino es un archivo de prueba simple.
Paso 4: Resultado
No es fácil capturar el cambio de luz porque la cámara se ajusta.
Pero todavía hay una serie de fotos.
El medidor indica los mA de la luz de fondo.
Recomendado:
Hacer una pantalla de luz a partir de una pantalla LCD antigua: 5 pasos
Hacer una pantalla de luz a partir de una pantalla LCD antigua: Hola a todos, este es un tutorial sobre cómo hacer una pantalla de luz (luz de fondo) desmontando una pantalla LCD antigua y luego modificándola Es muy práctico si tiene una pantalla LCD vieja / rota y desea hacer algo útil con él, en lugar de solo
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
Editar el fondo de la pantalla de título de Pokémon GBA: 9 pasos
Editar Fondo de la pantalla de título de Pokémon GBA: Este es el tercero de la serie de Instructables que haré sobre la piratería de ROM de Pok é mon. Puedes encontrar el primero aquí y el segundo aquí. Este Instructable le muestra cómo cambiar el fondo de la pantalla de título. Por el bien de si
Control de luz de fondo de la cámara RGB con Android Mobile: 6 pasos
Control de luz de fondo de la cámara RGB con Android Mobile: luces RGB que comparan tres luces LED rojo, verde y amperio; Azul. Ajustamos el brillo del LED para crear un nuevo color. Entonces, el LED ajusta el brillo usando códigos (0-255) .►Como los LED están muy cerca uno del otro, solo podemos ver los colores finales re