Envia valor ADC a Matlab y LCD

Dependencies:   TextLCD mbed

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?

UserRevisionLine numberNew 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 }