UoD_ME21001_Group_2_03 / Mbed 2 deprecated predestrain

Dependencies:   mbed

Revision:
1:503ed7aa21d0
Parent:
0:b5086e17bdd6
--- a/main_copy.cpp	Tue Nov 19 16:42:29 2019 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,79 +0,0 @@
-#include "mbed.h"
-
-DigitalOut redled1 (p23);
-DigitalOut redledp (p21);
-DigitalOut greenled1 (p24);
-DigitalOut greenledp (p27);
-DigitalOut yellowled1 (p22);
-DigitalIn switchstate (p10);
-DigitalIn LDR1 (p17);
-DigitalIn LDR2 (p18);
-DigitalOut myspeaker (LED1);
-
-int alarm=0;
-
-void train () {
- yellowled1=1;
- wait(5);
- redled1=1;
- wait(2);
- yellowled1=0;
- wait(1);
- if(LDR1.read()) {
-     for(int s=0;s>=3;s=+1)
-     wait(10);
-     if(LDR1.read()) {
-         alarm= alarm+1;
-     }
-     if(alarm==3) {
-         myspeaker= 1;
-     }
-}
-greenledp=1;
-}
-
-void pedestrian() {
- if (LDR2.read()) {
-     train();
- }
- greenled1=0;
- yellowled1=1;
- wait(5);
- redled1=1;
- wait(2);
- yellowled1=0;
- wait(1);
- greenledp=1;
- wait(10);
- greenledp=0;
- redledp=1;
-}
-
-
-
-int main() {
-    while(1) {
-     greenled1=1;
-     redledp=1;
-     if(switchstate.read()) {
-        pedestrian ();
-     }
-     if(LDR2.read()) {
-        train();
-        wait(3);
-        if(LDR1.read()) {
-            redledp=1;
-            wait(1);
-            redledp=0;
-            greenledp=1;
-            wait(3);
-            redled1=1;
-            yellowled1=1;
-            wait(2);
-            greenled1=1;
-            redled1=0;
-            yellowled1=0;
-        }
-     } 
-}
-}
\ No newline at end of file