![](/media/cache/group/AET.jpg.50x50_q85.jpg)
Vježba 4: Upotrebom digitalnog ulaznog prekidača, kreirajte pulsni valni izlaz koji udvostručuje frekvenciju kada je digitalni ulazni prekidač uključen.
Dependencies: mbed
main.cpp
- Committer:
- djdinko
- Date:
- 2015-05-08
- Revision:
- 0:672410e112ac
- Child:
- 1:6d00f7844b80
File content as of revision 0:672410e112ac:
/* Vježba 4: Upotrebom digitalnog ulaznog prekidača, kreirajte pulsni valni izlaz koji udvostručuje frekvenciju kada je digitalni ulazni prekidač uključen. */ #include "mbed.h" DigitalOut redled(p5);//crvena led DigitalOut greenled(p6);//zelena led DigitalIn sw1(p7);//prekidac koji pin7 spaja na +3.3V (digtalna jedinica) float T=0.4;//period treptanja ledica, najprije sporo int main() { while(1) {//vrti petlju redled = 1; greenled = 0; wait(T); redled = 0; greenled = 1; wait(T); if (sw1==1) {//ako je pin7 spojen na jedinicu - ubrzaj treptanje T=0.1; } if (sw1==0){//ako je pin7 spojen na masu - uspori treptanje T=0.4; } } }