Vježba 3, spajanje optičkih senzora i provjera preko mbeda.

Dependencies:   mbed

Committer:
JosipLupinski
Date:
Wed Nov 02 18:08:34 2016 +0000
Revision:
0:65d0d2104921
Vjezba 3

Who changed what in which revision?

UserRevisionLine numberNew contents of line
JosipLupinski 0:65d0d2104921 1 #include "mbed.h"
JosipLupinski 0:65d0d2104921 2
JosipLupinski 0:65d0d2104921 3 DigitalOut myled1 (LED1);
JosipLupinski 0:65d0d2104921 4 DigitalOut myled2 (LED2);
JosipLupinski 0:65d0d2104921 5 DigitalIn switchInput1 (p5);
JosipLupinski 0:65d0d2104921 6 DigitalIn switchInput2 (p15);
JosipLupinski 0:65d0d2104921 7
JosipLupinski 0:65d0d2104921 8 int main() {
JosipLupinski 0:65d0d2104921 9
JosipLupinski 0:65d0d2104921 10 int switchState1, switchState2;
JosipLupinski 0:65d0d2104921 11
JosipLupinski 0:65d0d2104921 12 while(true){
JosipLupinski 0:65d0d2104921 13
JosipLupinski 0:65d0d2104921 14 //lamapice se pale kada se prekine dovod svjetla na senzore
JosipLupinski 0:65d0d2104921 15 switchState1 = switchInput1.read();
JosipLupinski 0:65d0d2104921 16 switchState2 = switchInput2.read();
JosipLupinski 0:65d0d2104921 17
JosipLupinski 0:65d0d2104921 18 if(switchState1 == 1) myled1 = 0;
JosipLupinski 0:65d0d2104921 19 else myled1 = 1;
JosipLupinski 0:65d0d2104921 20
JosipLupinski 0:65d0d2104921 21 if(switchState2 == 1) myled2 = 1;
JosipLupinski 0:65d0d2104921 22 else myled2 = 0;
JosipLupinski 0:65d0d2104921 23
JosipLupinski 0:65d0d2104921 24 }
JosipLupinski 0:65d0d2104921 25
JosipLupinski 0:65d0d2104921 26 }