Emir Sokic / Mbed 2 deprecated LV7_joystickTest

Dependencies:   mbed

Committer:
esokic
Date:
Tue Apr 08 13:10:43 2014 +0000
Revision:
0:6f2ee7918e2c
Child:
1:05900d7cb290
Joystick test

Who changed what in which revision?

UserRevisionLine numberNew contents of line
esokic 0:6f2ee7918e2c 1 #include "mbed.h"
esokic 0:6f2ee7918e2c 2
esokic 0:6f2ee7918e2c 3 //Analogni ulazi sa dzojstika
esokic 0:6f2ee7918e2c 4 AnalogIn VRx(dp11);
esokic 0:6f2ee7918e2c 5 AnalogIn VRy(dp10);
esokic 0:6f2ee7918e2c 6 //Taster sa dzojstika
esokic 0:6f2ee7918e2c 7 DigitalIn SW(dp17);
esokic 0:6f2ee7918e2c 8
esokic 0:6f2ee7918e2c 9 //Digitalni izlaz za aktivaciju LED buffera
esokic 0:6f2ee7918e2c 10 DigitalOut enable(dp14);
esokic 0:6f2ee7918e2c 11 //LED prikaz
esokic 0:6f2ee7918e2c 12 BusOut prikazX(dp28,dp6,dp5);
esokic 0:6f2ee7918e2c 13 BusOut prikazY(dp27,dp26,dp25);
esokic 0:6f2ee7918e2c 14 DigitalOut prikazSW(dp23);
esokic 0:6f2ee7918e2c 15
esokic 0:6f2ee7918e2c 16 int main()
esokic 0:6f2ee7918e2c 17 {
esokic 0:6f2ee7918e2c 18 //aktivacija LED dioda
esokic 0:6f2ee7918e2c 19 enable=0;
esokic 0:6f2ee7918e2c 20 //Aktivacija pull-up otpornika
esokic 0:6f2ee7918e2c 21 SW.mode(PullUp);
esokic 0:6f2ee7918e2c 22
esokic 0:6f2ee7918e2c 23 while(1) {
esokic 0:6f2ee7918e2c 24 if (VRx<1/3) prikazX=1;
esokic 0:6f2ee7918e2c 25 else if (VRx<2/3) prikazX=2;
esokic 0:6f2ee7918e2c 26 else prikazX=4;
esokic 0:6f2ee7918e2c 27
esokic 0:6f2ee7918e2c 28 if (VRy<1/3) prikazY=1;
esokic 0:6f2ee7918e2c 29 else if (VRy<2/3) prikazY=2;
esokic 0:6f2ee7918e2c 30 else prikazY=4;
esokic 0:6f2ee7918e2c 31
esokic 0:6f2ee7918e2c 32 if (SW==1) prikazSW=1;
esokic 0:6f2ee7918e2c 33 else prikazSW=0;
esokic 0:6f2ee7918e2c 34
esokic 0:6f2ee7918e2c 35 wait(0.01);
esokic 0:6f2ee7918e2c 36 }
esokic 0:6f2ee7918e2c 37 }