Projeto Mecatrônico
/
LCD_IHM
main.cpp@0:4d11c8fe2ef9, 2021-05-17 (annotated)
- Committer:
- diogonac
- Date:
- Mon May 17 22:33:25 2021 +0000
- Revision:
- 0:4d11c8fe2ef9
- Child:
- 1:4ba95a6ae582
IHM
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
diogonac | 0:4d11c8fe2ef9 | 1 | #include "mbed.h" |
diogonac | 0:4d11c8fe2ef9 | 2 | #include "TextLCD.h" |
diogonac | 0:4d11c8fe2ef9 | 3 | |
diogonac | 0:4d11c8fe2ef9 | 4 | TextLCD lcd(D8, D9, D4, D5, D6, D7); // rs, e, d4-d7 |
diogonac | 0:4d11c8fe2ef9 | 5 | AnalogIn raw(A5); |
diogonac | 0:4d11c8fe2ef9 | 6 | |
diogonac | 0:4d11c8fe2ef9 | 7 | float tensao; |
diogonac | 0:4d11c8fe2ef9 | 8 | |
diogonac | 0:4d11c8fe2ef9 | 9 | |
diogonac | 0:4d11c8fe2ef9 | 10 | |
diogonac | 0:4d11c8fe2ef9 | 11 | int main() |
diogonac | 0:4d11c8fe2ef9 | 12 | { |
diogonac | 0:4d11c8fe2ef9 | 13 | |
diogonac | 0:4d11c8fe2ef9 | 14 | while(1) { |
diogonac | 0:4d11c8fe2ef9 | 15 | |
diogonac | 0:4d11c8fe2ef9 | 16 | tensao = raw*3.3; |
diogonac | 0:4d11c8fe2ef9 | 17 | lcd.locate(0,0); |
diogonac | 0:4d11c8fe2ef9 | 18 | lcd.printf("Tensao:%fV", tensao); |
diogonac | 0:4d11c8fe2ef9 | 19 | wait(0.750); |
diogonac | 0:4d11c8fe2ef9 | 20 | lcd.cls(); |
diogonac | 0:4d11c8fe2ef9 | 21 | |
diogonac | 0:4d11c8fe2ef9 | 22 | } |
diogonac | 0:4d11c8fe2ef9 | 23 | } |