Zadatak 1.

Dependencies:   mbed

Committer:
Kzupancic
Date:
Thu Dec 10 09:26:17 2015 +0000
Revision:
0:68415276c2c2
Sinusoida

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Kzupancic 0:68415276c2c2 1 #include "mbed.h"
Kzupancic 0:68415276c2c2 2
Kzupancic 0:68415276c2c2 3 #define INPUT_SCALAR (0.01f) //uklanjanje šumova signala
Kzupancic 0:68415276c2c2 4
Kzupancic 0:68415276c2c2 5 AnalogIn Ain(p20);
Kzupancic 0:68415276c2c2 6 AnalogOut Aout(p18);
Kzupancic 0:68415276c2c2 7 float i;
Kzupancic 0:68415276c2c2 8 float pi=3.14159;
Kzupancic 0:68415276c2c2 9
Kzupancic 0:68415276c2c2 10 int main()
Kzupancic 0:68415276c2c2 11 {
Kzupancic 0:68415276c2c2 12 while(1) {
Kzupancic 0:68415276c2c2 13 for (i=0; i<2; i=i+0.005) {
Kzupancic 0:68415276c2c2 14 Aout=0.5+0.5*sin(i*pi);
Kzupancic 0:68415276c2c2 15 wait(Ain*INPUT_SCALAR); //regulacija vremena jedne periode preko potenciometra
Kzupancic 0:68415276c2c2 16
Kzupancic 0:68415276c2c2 17 }
Kzupancic 0:68415276c2c2 18 }
Kzupancic 0:68415276c2c2 19 }