Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: Encoder HIDScope MODSERIAL mbed QEI biquadFilter
main.cpp
- Committer:
- bscheltinga
- Date:
- 2015-10-22
- Revision:
- 48:a0cc7ac1856f
- Parent:
- 46:c88e0d2daf15
- Child:
- 49:f607520ff745
File content as of revision 48:a0cc7ac1856f:
#include "mbed.h" DigitalOut ledgreen1(D0); DigitalOut ledgreen2(D1); DigitalOut ledyellow1(D2); DigitalOut ledyellow2(D3); DigitalOut ledred1(D9); DigitalOut ledred2(D10); double timestep1 = 0.03; const double ledon = 1; const double ledoff = 0; bool flag1, flag2, flag3, flag4; void led12() { ledgreen1 = ledon; ledgreen2 = ledon; ledyellow1 = ledoff; ledyellow2 = ledoff; ledred1 = ledoff; ledred2 = ledoff; } void led23() { ledgreen1 = ledoff; ledgreen2 = ledon; ledyellow1 = ledon; ledyellow2 = ledoff; ledred1 = ledoff; ledred2 = ledoff; } void led34() { ledgreen1 = ledoff; ledgreen2 = ledoff; ledyellow1 = ledon; ledyellow2 = ledon; ledred1 = ledoff; ledred2 = ledoff; } void led45() { ledgreen1 = ledoff; ledgreen2 = ledoff; ledyellow1 = ledoff; ledyellow2 = ledon; ledred1 = ledon; ledred2 = ledoff; } void led56() { ledgreen1 = ledoff; ledgreen2 = ledoff; ledyellow1 = ledoff; ledyellow2 = ledoff; ledred1 = ledon; ledred2 = ledon; } void led61() { ledgreen1 = ledon; ledgreen2 = ledoff; ledyellow1 = ledoff; ledyellow2 = ledoff; ledred1 = ledoff; ledred2 = ledon; } void led1() { ledgreen1 = ledon; ledgreen2 = ledoff; ledyellow1 = ledoff; ledyellow2 = ledoff; ledred1 = ledoff; ledred2 = ledoff; } void led2() { ledgreen1 = ledoff; ledgreen2 = ledon; ledyellow1 = ledoff; ledyellow2 = ledoff; ledred1 = ledoff; ledred2 = ledoff; } void led3() { ledgreen1 = ledoff; ledgreen2 = ledoff; ledyellow1 = ledon; ledyellow2 = ledoff; ledred1 = ledoff; ledred2 = ledoff; } void led4() { ledgreen1 = ledoff; ledgreen2 = ledoff; ledyellow1 = ledoff; ledyellow2 = ledon; ledred1 = ledoff; ledred2 = ledoff; } void led5() { ledgreen1 = ledoff; ledgreen2 = ledoff; ledyellow1 = ledoff; ledyellow2 = ledoff; ledred1 = ledon; ledred2 = ledoff; } void led6() { ledgreen1 = ledoff; ledgreen2 = ledoff; ledyellow1 = ledoff; ledyellow2 = ledoff; ledred1 = ledoff; ledred2 = ledon; } led12(); //per 2 leds van onder naar boven en weer van onder naar boven. wait(timestep1); led23(); wait(timestep1); led34(); wait(timestep1); led45(); wait(timestep1); led56(); wait(timestep1); led61(); wait(timestep1); led12(); // per 2 leds heen en weer wait(timestep2); led23(); wait(timestep2); led34(); wait(timestep2); led45(); wait(timestep2); led56(); wait(timestep2); led45(); wait(timestep2); led34(); wait(timestep2); led23(); wait(timestep2); wait(3); led1(); // per één led van onder naar boven en weer van onder naar boven wait(timestep1); led2(); wait(timestep1); led3(); wait(timestep1); led4(); wait(timestep1); led5(); wait(timestep1); led6(); wait(timestep1); wait (3) ; led1(); // per één led heen en weer wait(timestep2); led2(); wait(timestep2); led3(); wait(timestep2); led4(); wait(timestep2); led5(); wait(timestep2); led6(); wait(timestep2); led5(); wait(timestep2); led4(); wait(timestep2); led3(); wait(timestep2); led2(); wait(timestep2); } }