
Envia valor ADC a Matlab y LCD
main.cpp@1:d52dfec70159, 2017-04-27 (annotated)
- Committer:
- franni
- Date:
- Thu Apr 27 00:01:24 2017 +0000
- Revision:
- 1:d52dfec70159
- Parent:
- 0:31ba7713a4a0
Valor analogo a Matlab
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
franni | 0:31ba7713a4a0 | 1 | #include "mbed.h" |
franni | 0:31ba7713a4a0 | 2 | #include "TextLCD.h" |
franni | 0:31ba7713a4a0 | 3 | |
franni | 0:31ba7713a4a0 | 4 | |
franni | 0:31ba7713a4a0 | 5 | Serial rs232(USBTX, USBRX); |
franni | 1:d52dfec70159 | 6 | AnalogIn Ain(PTB0); |
franni | 0:31ba7713a4a0 | 7 | |
franni | 0:31ba7713a4a0 | 8 | float ADCdata; |
franni | 0:31ba7713a4a0 | 9 | |
franni | 0:31ba7713a4a0 | 10 | TextLCD lcd(PTE20,PTE21,PTE22,PTE23,PTE29,PTE30, TextLCD::LCD16x2); // Rs, E, d4, d5, d6, d7 |
franni | 0:31ba7713a4a0 | 11 | |
franni | 0:31ba7713a4a0 | 12 | |
franni | 0:31ba7713a4a0 | 13 | int main() |
franni | 0:31ba7713a4a0 | 14 | { |
franni | 0:31ba7713a4a0 | 15 | rs232.printf("ADC Data Values... \n\r"); |
franni | 0:31ba7713a4a0 | 16 | lcd.printf("ADC Data Values...\r\n"); |
franni | 0:31ba7713a4a0 | 17 | wait(1); |
franni | 0:31ba7713a4a0 | 18 | lcd.cls(); |
franni | 0:31ba7713a4a0 | 19 | lcd.locate(0,0); |
franni | 0:31ba7713a4a0 | 20 | |
franni | 0:31ba7713a4a0 | 21 | |
franni | 0:31ba7713a4a0 | 22 | while (1) { |
franni | 0:31ba7713a4a0 | 23 | |
franni | 0:31ba7713a4a0 | 24 | rs232.printf(" %f ",Ain.read()*5); |
franni | 0:31ba7713a4a0 | 25 | lcd.locate(0,0); |
franni | 0:31ba7713a4a0 | 26 | lcd.printf("Valor ADC: %f ",Ain.read()*5); |
franni | 0:31ba7713a4a0 | 27 | wait(.1); |
franni | 0:31ba7713a4a0 | 28 | |
franni | 0:31ba7713a4a0 | 29 | } |
franni | 0:31ba7713a4a0 | 30 | } |