DEBER2

Dependencies:   mbed

main.cpp

Committer:
davidcarpioc
Date:
2019-01-17
Revision:
0:262cf393a6d3

File content as of revision 0:262cf393a6d3:

#include "mbed.h"
#include <stdio.h>
Serial device(PA_2,PA_3);
AnalogIn sensor(PC_1);
DigitalOut led1(PB_2);
DigitalOut led2(PB_3);

float dato,total;
int muestras,tiempo,promedio;
int valor[99];
int main() {
    device.baud(19200);
    led1=0;
    led2=0;
    dato=0;
    while(1) {
        device.printf("\nINGRESE # DE MUESTRAS:");
        device.scanf("%d[^\n]",muestras);
        device.printf("\nINGRESE EL TIEMPO ENTRE MUESTRAS:");
        device.scanf("%d[^\n]",tiempo);
            for(int x=1;x>=muestras;x=x+1)
            {valor[x]=sensor.read();
            dato=dato+valor[x]; 
            device.printf("\nMUESTRA #:%d =%d",x,muestras);
            wait(tiempo);}
            total=dato/muestras; 
            device.printf("\nPromedio:%d",total);   
    }
}