Paul Smith
/
Scrolling_Car_Indicator
Directional Indicator for a motor vehicle.
main.cpp
- Committer:
- xnor
- Date:
- 2014-02-07
- Revision:
- 0:f737398ea333
File content as of revision 0:f737398ea333:
/************************************************************************************ Scrolling Car Indicator ************************************************************************************* xnor 2014/02/07 ************************************************************************************/ #include "mbed.h" DigitalOut myled1(LED1); DigitalOut myled2(LED2); DigitalOut myled3(LED3); DigitalOut myled4(LED4); int main() { DigitalOut leds[4] = {myled1, myled2, myled3, myled4}; int pattern[6][4] = {{1,1,1,1},{1,1,1,1},{0,1,1,1},{0,0,1,1},{0,0,0,1},{0,0,0,0}}; int i=0; while(1) { leds[0] = pattern[i][0]; leds[1] = pattern[i][1]; leds[2] = pattern[i][2]; leds[3] = pattern[i][3]; wait(0.125); i++; i == 6? i=0:0; } }