Admira Husić
/
LV5_Grupa7_Tim003_Zadatak1
LV5_Grupa7_Tim003_zadatak1_BabahmetovicDino_AdmiraHusic
main.cpp@0:b734d04b80d9, 2015-04-02 (annotated)
- Committer:
- pai2015admirahusic
- Date:
- Thu Apr 02 20:25:10 2015 +0000
- Revision:
- 0:b734d04b80d9
LV5_Grupa7_Tim003_zadatak1
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
pai2015admirahusic | 0:b734d04b80d9 | 1 | #include "mbed.h" |
pai2015admirahusic | 0:b734d04b80d9 | 2 | #include "math.h" |
pai2015admirahusic | 0:b734d04b80d9 | 3 | #define PI 3.14159265358 |
pai2015admirahusic | 0:b734d04b80d9 | 4 | |
pai2015admirahusic | 0:b734d04b80d9 | 5 | |
pai2015admirahusic | 0:b734d04b80d9 | 6 | AnalogOut izlaz(PTE30); |
pai2015admirahusic | 0:b734d04b80d9 | 7 | |
pai2015admirahusic | 0:b734d04b80d9 | 8 | Ticker t; |
pai2015admirahusic | 0:b734d04b80d9 | 9 | float f(0.01); |
pai2015admirahusic | 0:b734d04b80d9 | 10 | float omega=2*PI*f; |
pai2015admirahusic | 0:b734d04b80d9 | 11 | int i=0; |
pai2015admirahusic | 0:b734d04b80d9 | 12 | |
pai2015admirahusic | 0:b734d04b80d9 | 13 | void ispisi() { |
pai2015admirahusic | 0:b734d04b80d9 | 14 | |
pai2015admirahusic | 0:b734d04b80d9 | 15 | izlaz=0.5+0.5*sin(omega*i); |
pai2015admirahusic | 0:b734d04b80d9 | 16 | i++; |
pai2015admirahusic | 0:b734d04b80d9 | 17 | if (i>100) i=0; |
pai2015admirahusic | 0:b734d04b80d9 | 18 | } |
pai2015admirahusic | 0:b734d04b80d9 | 19 | |
pai2015admirahusic | 0:b734d04b80d9 | 20 | |
pai2015admirahusic | 0:b734d04b80d9 | 21 | int main() |
pai2015admirahusic | 0:b734d04b80d9 | 22 | { |
pai2015admirahusic | 0:b734d04b80d9 | 23 | t.attach_us(&ispisi, 50); |
pai2015admirahusic | 0:b734d04b80d9 | 24 | } |