Nemanja Zupunski
/
19E042PIM_T2_2020_0031
19E042PIM_T2_2020_0031
Diff: main.cpp
- Revision:
- 0:847022748277
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/main.cpp Sat Nov 13 08:49:27 2021 +0000 @@ -0,0 +1,47 @@ +/* + * Nemanja Zupunski 2020/0031 + * ETF + */ + +/* +*Nisam uspeo da isprogramiram poslednji deo zadatka, mada mislim da mogu odgovoriti na bonus pitanje. +*Ne mora uvek da bude slucaj, pitao sam asistenta da li treba jacina zvuka da raste kontinualno, tj. srazmerno sa okretanjem, i rece mi on da i on posle izvesnog okretanja(znaci, procentualno jacine zvuka) +*cuje podjednaku jacinu zvuka i da je to okej. Posto je on stariji i iskusniji od mene, ja sam odlucio njemu da verujem i rekao bih da je njegovo misljenje sasvim validno pri obrazlozivanju moga odgovora. +*/ + +//UVOZ BIBLIOTEKA +#include "mbed.h" + + + +//DEFINISANJE DIREKTIVA +#define CEKAJ 10 +#define DA_PRESKALIRAM 0.005 + +//GLOBALNE PROMENLJIVE +PwmOut zujalica(PA_11); +AnalogIn pot1(PA_0); +AnalogIn pot2(PA_1); + + +//DEKLARACIJA FUNKCIJA + + + +//GLAVNA FUNKCIJA +int main() +{ + + // INICIJALIZACIJA I FUNKCIJE KOJE SE JEDNOM IZVRSAVAJU: + + // GLAVNA PETLJA: + while (true) { + + zujalica.write(pot1.read()); //REGULISANJE JACINE ZVUKA + zujalica.period(pot2.read() * DA_PRESKALIRAM); //REGULISANJE FREKV. ZVUKA + wait_ms(CEKAJ); + + + } +} +//DEFINICIJA FUNKCIJA \ No newline at end of file