s

Committer:
tbogdan
Date:
Thu Jan 19 11:57:10 2017 +0000
Revision:
0:641b73812fdf
Public

Who changed what in which revision?

UserRevisionLine numberNew contents of line
tbogdan 0:641b73812fdf 1 #include "mbed.h"
tbogdan 0:641b73812fdf 2 #include "Semafor.h"
tbogdan 0:641b73812fdf 3
tbogdan 0:641b73812fdf 4 Semafor1::Semafor1(PinName Pin):Semafor11(Pin){
tbogdan 0:641b73812fdf 5 while(){
tbogdan 0:641b73812fdf 6 Semafor1=0b10001;
tbogdan 0:641b73812fdf 7 }}
tbogdan 0:641b73812fdf 8
tbogdan 0:641b73812fdf 9 void Semafor::pjesaci(){
tbogdan 0:641b73812fdf 10 wait(4);
tbogdan 0:641b73812fdf 11 semafor1 = 0b10010; //Na semaforu 1 pali se crveno svjetlo za pješake
tbogdan 0:641b73812fdf 12 wait(2);
tbogdan 0:641b73812fdf 13 semafor1 = 0b11010; //Na semaforu 1 pali se žuto svjetlo za aute
tbogdan 0:641b73812fdf 14 wait(3);
tbogdan 0:641b73812fdf 15 semafor1 = 0b00110; //Na semaforu 1 pali se zeleno svjetlo za aute
tbogdan 0:641b73812fdf 16 wait(1);
tbogdan 0:641b73812fdf 17 semafor1 = 0b01010; //Na semaforu 1 pali se žuto svjetlo za aute
tbogdan 0:641b73812fdf 18 wait(3);
tbogdan 0:641b73812fdf 19 semafor1 = 0b10010; //Na semaforu 1 pali se crveno svjetlo za aute
tbogdan 0:641b73812fdf 20 wait(1);
tbogdan 0:641b73812fdf 21 }