This is my first project using the mBed to an extent. The software is a basic traffic light with a blinking LED to show it is running and a warning LED before it changes.
main.cpp
- Committer:
- monpjc
- Date:
- 2011-04-14
- Revision:
- 0:810b0d9d1ff3
File content as of revision 0:810b0d9d1ff3:
#include "mbed.h" DigitalOut boardLed(LED1); DigitalOut getReady(LED2); DigitalOut redOne(p5); DigitalOut greenOne(p6); DigitalOut redTwo(p9); DigitalOut greenTwo(p10); //a traffic light int main() { while(1) { boardLed = 1; redOne = 1; redTwo = 0; greenOne = 0; greenTwo = 1; getReady = 0; wait(5); boardLed = 0; wait(5); boardLed = 1; wait(5); boardLed = 0; getReady = 1; wait(5); boardLed = 1; redOne = 0; redTwo = 1; greenOne = 1; greenTwo = 0; getReady = 0; wait(5); boardLed = 0; wait(5); boardLed = 1; wait(5); boardLed = 0; getReady = 1; wait(5); } }