Stop light example using 3 leds

Dependencies:   mbed

Committer:
gcarmonar
Date:
Wed Oct 09 21:10:46 2013 +0000
Revision:
0:64a4346303b5
Ver1.0

Who changed what in which revision?

UserRevisionLine numberNew contents of line
gcarmonar 0:64a4346303b5 1 #include "mbed.h"
gcarmonar 0:64a4346303b5 2
gcarmonar 0:64a4346303b5 3 DigitalOut rojo(PTA1);
gcarmonar 0:64a4346303b5 4 DigitalOut amarillo(PTA2);
gcarmonar 0:64a4346303b5 5 DigitalOut verde(PTD4);
gcarmonar 0:64a4346303b5 6
gcarmonar 0:64a4346303b5 7 int main() {
gcarmonar 0:64a4346303b5 8 while(1) {
gcarmonar 0:64a4346303b5 9 verde = 1;
gcarmonar 0:64a4346303b5 10 wait(3);
gcarmonar 0:64a4346303b5 11 for(int i = 10; i <= 12; i++){
gcarmonar 0:64a4346303b5 12 verde = 1;
gcarmonar 0:64a4346303b5 13 wait(0.5);
gcarmonar 0:64a4346303b5 14 verde = 0;
gcarmonar 0:64a4346303b5 15 wait(0.5);
gcarmonar 0:64a4346303b5 16 }
gcarmonar 0:64a4346303b5 17
gcarmonar 0:64a4346303b5 18 amarillo = 1;
gcarmonar 0:64a4346303b5 19 wait(1);
gcarmonar 0:64a4346303b5 20 amarillo = 0;
gcarmonar 0:64a4346303b5 21 rojo = 1;
gcarmonar 0:64a4346303b5 22 wait(3);
gcarmonar 0:64a4346303b5 23 rojo = 0;
gcarmonar 0:64a4346303b5 24 }
gcarmonar 0:64a4346303b5 25 }