Tecnología > Proyectos
Panel de usuario PC42
Carlos:
Ayer me llegaron los componentes para montar el nuevo panel PC42.
He montado un prototipo y estoy programando el firmware.
Un saludo.
Carlos:
Desarrollo del software:
[ x ] Funcionamiento del Hardware correcto
[ x ] Interrupciones cada 1ms
[ x ] Encendido y refresco de los LED
[ x ] Encendido y refresco del display de 7 segmentos
[ x ] Conversión Binario - Decimal 7 segmentos
[ x ] Lectura del estado de pulsadores
[ x ] Oscilador del Buzzer
[ ] Comunicaciones I2C
[ ] Lectura de temperatura
[ ] Contador de tiempo de pulsadores
[ ] Parpadeo de LED
Saludos.
Carlos:
Conseguida la comunicación I2C desde Arduino (Master) hacia el panel visualizador (Esclavo).
Ahora el firmware ocupa 1316 bytes, todavía hay espacio para mucho programa.
Carlos:
Conseguida la comunicación del esclavo hacia el Master.
Estoy utilizando el mismo buzzer para envío y recepción y los datos enviados machacan los recibidos.
Carlos:
Desarrollo del software:
[ ] Lectura y carga de parámetros en EEPROM
[ ] Librería de manejo del panel para Arduino
[ ] Lectura de temperatura y Vcc
[ x ] Contador de tiempo de pulsadores
[ x ] Lectura del estado de pulsadores
[ x ] Oscilador del Buzzer
[ x ] Comunicaciones I2C
[ x ] Conversión Binario - Decimal 7 segmentos
[ x ] Parpadeo de LED
[ x ] Encendido y refresco de los LED
[ x ] Encendido y refresco del display de 7 segmentos
[ x ] Interrupciones cada 1ms
[ x ] Funcionamiento del Hardware correcto
Navegación
[#] Página Siguiente
Ir a la versión completa