kalibratie

Dependencies:   MODSERIAL mbed

Committer:
LBeen
Date:
Fri Oct 21 15:05:35 2016 +0000
Revision:
0:f8435641578d
Child:
1:f7a6ebb8f1e1
fmax werkt niet

Who changed what in which revision?

UserRevisionLine numberNew contents of line
LBeen 0:f8435641578d 1 #include "mbed.h"
LBeen 0:f8435641578d 2 #include "math.h"
LBeen 0:f8435641578d 3 #include "MODSERIAL.h"
LBeen 0:f8435641578d 4 #include "algorithm.h"
LBeen 0:f8435641578d 5
LBeen 0:f8435641578d 6 AnalogIn potmeter(A0);
LBeen 0:f8435641578d 7 MODSERIAL pc(USBTX, USBRX);
LBeen 0:f8435641578d 8
LBeen 0:f8435641578d 9 float signaal;
LBeen 0:f8435641578d 10 float maximum;
LBeen 0:f8435641578d 11 float SpierMax;
LBeen 0:f8435641578d 12
LBeen 0:f8435641578d 13 void GetMaximum()
LBeen 0:f8435641578d 14 {
LBeen 0:f8435641578d 15 signaal = potmeter.read();
LBeen 0:f8435641578d 16 maximum = max_element(signaal); //fmax werkt niet :'(
LBeen 0:f8435641578d 17 return maximum;
LBeen 0:f8435641578d 18 }
LBeen 0:f8435641578d 19
LBeen 0:f8435641578d 20 int main()
LBeen 0:f8435641578d 21 {
LBeen 0:f8435641578d 22 pc.baud(115200);
LBeen 0:f8435641578d 23 while(true)
LBeen 0:f8435641578d 24 {
LBeen 0:f8435641578d 25 SpierMax = GetMaximum();
LBeen 0:f8435641578d 26 pc.printf("Max:%f\tPotmeter:%f/r/n",SpierMax,potmeter.read());
LBeen 0:f8435641578d 27 wait(1);
LBeen 0:f8435641578d 28 }
LBeen 0:f8435641578d 29 }