Karla Garcia
/
ejercicio3_p6
.
main.cpp@0:749d5b4ae650, 2020-06-01 (annotated)
- Committer:
- karlaivon
- Date:
- Mon Jun 01 23:53:32 2020 +0000
- Revision:
- 0:749d5b4ae650
,.
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
karlaivon | 0:749d5b4ae650 | 1 | #include "mbed.h" |
karlaivon | 0:749d5b4ae650 | 2 | #include "C12832.h" |
karlaivon | 0:749d5b4ae650 | 3 | |
karlaivon | 0:749d5b4ae650 | 4 | C12832 lcd(SPI_MOSI, SPI_SCK, SPI_MISO, p8, p11); |
karlaivon | 0:749d5b4ae650 | 5 | |
karlaivon | 0:749d5b4ae650 | 6 | AnalogIn Ain(p15); |
karlaivon | 0:749d5b4ae650 | 7 | float ADCdata, voltaje; |
karlaivon | 0:749d5b4ae650 | 8 | |
karlaivon | 0:749d5b4ae650 | 9 | int main () { |
karlaivon | 0:749d5b4ae650 | 10 | while (1) { |
karlaivon | 0:749d5b4ae650 | 11 | ADCdata= Ain.read_u16(); |
karlaivon | 0:749d5b4ae650 | 12 | lcd.locate(0,3); |
karlaivon | 0:749d5b4ae650 | 13 | lcd.printf("R: %f", ADCdata); |
karlaivon | 0:749d5b4ae650 | 14 | voltaje= (ADCdata*5/1024); |
karlaivon | 0:749d5b4ae650 | 15 | |
karlaivon | 0:749d5b4ae650 | 16 | |
karlaivon | 0:749d5b4ae650 | 17 | lcd.locate(0,16); |
karlaivon | 0:749d5b4ae650 | 18 | lcd.printf("V: %f", voltaje); |
karlaivon | 0:749d5b4ae650 | 19 | printf("V: %f", ADCdata); |
karlaivon | 0:749d5b4ae650 | 20 | wait(0.5); |
karlaivon | 0:749d5b4ae650 | 21 | |
karlaivon | 0:749d5b4ae650 | 22 | } |
karlaivon | 0:749d5b4ae650 | 23 | } |