Sistemas-Embebidos

Interacción con medidor de tensión

Tiene como objetivo Interactuar con el medidor de tensión a través de puerto serie.

Consignas

Al encender, el sistema debe mostrar un mensaje de bienvenida a través del terminal serie. A continuación de este, debe mostrar un menú, el cual constará de dos opciones:

*** MENU *** 

1. Mostrar último valor medido 
2. Mostrar valores medidos en tiempo real 
3. Ajustes 

Para finalizar y volver al menú debe enviar el caracter s.

El mensaje a enviar al microcontrolador debe tener el siguiente formato: [x,yyyy] donde:

Diagramas

Pinout

pinout

Breadboard

pinout Aclaraciones:

  1. El LED se puede conectar al reves, es decir, con su terminal largo a V+ y su terminal corto al BluePill. En este caso deberemos tener en cuenta que con 3.3v tendriamos

Flow

flow-diagram

Codigo

Los archivos generales fueron generados con el programa STM32Cube. Luego se adapto el Makefile, y se agregaron las librerias para el display LCD provistos por la catedra. Siguiendo el proceso descrito en el README.md del directorio base.