Dragan Knezevic (Vjezba_Sinusoida)

Dependencies:   mbed

Committer:
draganknezevic
Date:
Thu Dec 10 14:13:49 2015 +0000
Revision:
0:cae9bd37338c
Dragan Knezevic (Vjezba Sinusoida)

Who changed what in which revision?

UserRevisionLine numberNew contents of line
draganknezevic 0:cae9bd37338c 1 #include "mbed.h"
draganknezevic 0:cae9bd37338c 2 #define INPUT_SCALAR (0.01f)
draganknezevic 0:cae9bd37338c 3
draganknezevic 0:cae9bd37338c 4 AnalogIn Ain(p20);
draganknezevic 0:cae9bd37338c 5 AnalogOut Aout(p18);
draganknezevic 0:cae9bd37338c 6
draganknezevic 0:cae9bd37338c 7 float i;
draganknezevic 0:cae9bd37338c 8 float pi=3.1415;
draganknezevic 0:cae9bd37338c 9
draganknezevic 0:cae9bd37338c 10 int main()
draganknezevic 0:cae9bd37338c 11 {
draganknezevic 0:cae9bd37338c 12 while(1) {
draganknezevic 0:cae9bd37338c 13 for (i=0; i<2; i=i+0.005) {
draganknezevic 0:cae9bd37338c 14 Aout=0.5+0.5*sin(i*pi);
draganknezevic 0:cae9bd37338c 15 wait(Ain*INPUT_SCALAR);
draganknezevic 0:cae9bd37338c 16
draganknezevic 0:cae9bd37338c 17 }
draganknezevic 0:cae9bd37338c 18 }
draganknezevic 0:cae9bd37338c 19 }
draganknezevic 0:cae9bd37338c 20