Gerardo Carmona
/
10_pot_serial
Send analog input trhough basic serial communication
Diff: main.cpp
- Revision:
- 0:8c463cc04c35
- Child:
- 1:89d58811e089
diff -r 000000000000 -r 8c463cc04c35 main.cpp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/main.cpp Wed Oct 09 21:29:47 2013 +0000 @@ -0,0 +1,38 @@ +/* + - Descripcion - + Mandar la lectura de un puerto analogico y mandarlo por Serie a la computadora. + Recuerda que para Windows debes tener instalado el driver de la Freedom y un + programa que pueda monitorear puertos serie como Teraterm. + + Configura Teraterm seleccionando la opcion de Serial y selecciona el puerto COM + que esta utilizando tu tarjeta (busca dentro del administrador de dispositivos + el puerto COM). + + - AYUDA - + Serial : Para configurar comunicacion Serie. + USBTX, USBRX : Configura los puertos (Envio, Recepcion). + printf : Comando para mandar los datos a traves del puerto COM, se requiere + especificar que datos, entre " " se pone texto y el tipo de + variables que se desea enviar. + %f : Especifica que queremos mandar una variable tipo float. + \n : Manda un salto de linea. +*/ + +#include "mbed.h" + +Serial pc(USBTX, USBRX); // tx, rx +AnalogIn pot(A0); + +float potval; +float potval2; + +int main(){ + while(1){ + potval = pot; + potval2 = potval*2; + pc.printf("El valor del puerto es: %f volts\n", potval); + wait(1); + } + +} +