Arduino resucita una lavadora que falló por razones tontas
Equipo Arduino — 20 de enero de 2023
El movimiento maker a menudo se enfoca en crear, pero nunca se debe pasar por alto la reparación. En un mercado de consumo cada vez más orientado hacia la obsolescencia programada, los fabricantes a menudo no dedican recursos a la reparación de sus productos. En muchos casos, las piezas de repuesto no están disponibles o son prohibitivamente caras. Pero el conjunto de habilidades del fabricante puede proporcionar un remedio, como se muestra Solución basada en Arduino de Balakrishnan Prashanth para mostrar el temporizador defectuoso de una lavadora.
Como muchas lavadoras modernas, la Whirlpool de Prashanth tiene una pantalla digital que muestra el tiempo restante en un ciclo. Es una característica útil, pero no absolutamente necesaria para lavar la ropa. Desafortunadamente, este Whirlpool no está de acuerdo. Han diseñado el tablero de control de este modelo de tal manera que toda la funcionalidad de la máquina se detendrá abruptamente si la pantalla digital deja de funcionar. La tarjeta de control envía datos a la pantalla y espera un reconocimiento. Si no recibe este reconocimiento, no permitirá que la lavadora ejecute un ciclo. Eso es lo que sucedió cuando la pantalla de la máquina de Prashanth se apagó.
Prashanth resolvió este problema usando un Arduino Mega 2560. Determinó que el tablero de control de Whirpool está enviando datos al módulo de visualización a través de I2C y está esperando un reconocimiento del módulo. En lugar de intentar replicar la funcionalidad completa del módulo de pantalla, Prashanth optó por omitir la pantalla por completo; después de todo, es innecesaria. Puso el Arduino en el lugar del módulo de visualización y lo programó para que simplemente parpadee un LED cuando reciba mensajes I2C de la placa de control. Luego envía una confirmación al tablero de control, indicándole que continúe con el ciclo de lavado normal.
Puede seguir cualquier respuesta a esta entrada a través de la fuente RSS 2.0. Usted puede deja una respuestao trackback desde su propio sitio.