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.
main.cpp@0:59594d96b9ce, 2014-05-31 (annotated)
- Committer:
- ralleboehm
- Date:
- Sat May 31 15:36:12 2014 +0000
- Revision:
- 0:59594d96b9ce
- Child:
- 1:b2a97244857c
sparkfun inventor kit example3
Who changed what in which revision?
| User | Revision | Line number | New contents of line |
|---|---|---|---|
| ralleboehm | 0:59594d96b9ce | 1 | #include "mbed.h" |
| ralleboehm | 0:59594d96b9ce | 2 | |
| ralleboehm | 0:59594d96b9ce | 3 | DigitalOut red(D7); |
| ralleboehm | 0:59594d96b9ce | 4 | DigitalOut green(D6); |
| ralleboehm | 0:59594d96b9ce | 5 | DigitalOut blue(D5); |
| ralleboehm | 0:59594d96b9ce | 6 | |
| ralleboehm | 0:59594d96b9ce | 7 | int main() { |
| ralleboehm | 0:59594d96b9ce | 8 | while(1) |
| ralleboehm | 0:59594d96b9ce | 9 | { |
| ralleboehm | 0:59594d96b9ce | 10 | red=0; //all off |
| ralleboehm | 0:59594d96b9ce | 11 | green=0; |
| ralleboehm | 0:59594d96b9ce | 12 | blue=0; |
| ralleboehm | 0:59594d96b9ce | 13 | wait(1); |
| ralleboehm | 0:59594d96b9ce | 14 | |
| ralleboehm | 0:59594d96b9ce | 15 | red=1; //just red |
| ralleboehm | 0:59594d96b9ce | 16 | green=0; |
| ralleboehm | 0:59594d96b9ce | 17 | blue=0; |
| ralleboehm | 0:59594d96b9ce | 18 | wait(1); |
| ralleboehm | 0:59594d96b9ce | 19 | |
| ralleboehm | 0:59594d96b9ce | 20 | red=0; //just green |
| ralleboehm | 0:59594d96b9ce | 21 | green=1; |
| ralleboehm | 0:59594d96b9ce | 22 | blue=0; |
| ralleboehm | 0:59594d96b9ce | 23 | wait(1); |
| ralleboehm | 0:59594d96b9ce | 24 | |
| ralleboehm | 0:59594d96b9ce | 25 | red=0; //just blue |
| ralleboehm | 0:59594d96b9ce | 26 | green=0; |
| ralleboehm | 0:59594d96b9ce | 27 | blue=1; |
| ralleboehm | 0:59594d96b9ce | 28 | wait(1); |
| ralleboehm | 0:59594d96b9ce | 29 | |
| ralleboehm | 0:59594d96b9ce | 30 | |
| ralleboehm | 0:59594d96b9ce | 31 | red=1; //yellow... red and green |
| ralleboehm | 0:59594d96b9ce | 32 | green=1; |
| ralleboehm | 0:59594d96b9ce | 33 | blue=0; |
| ralleboehm | 0:59594d96b9ce | 34 | wait(1); |
| ralleboehm | 0:59594d96b9ce | 35 | |
| ralleboehm | 0:59594d96b9ce | 36 | red=0; //cyan... green and bue |
| ralleboehm | 0:59594d96b9ce | 37 | green=1; |
| ralleboehm | 0:59594d96b9ce | 38 | blue=1; |
| ralleboehm | 0:59594d96b9ce | 39 | wait(1); |
| ralleboehm | 0:59594d96b9ce | 40 | |
| ralleboehm | 0:59594d96b9ce | 41 | red=1; //purple... red and blue |
| ralleboehm | 0:59594d96b9ce | 42 | green=0; |
| ralleboehm | 0:59594d96b9ce | 43 | blue=1; |
| ralleboehm | 0:59594d96b9ce | 44 | wait(1); |
| ralleboehm | 0:59594d96b9ce | 45 | |
| ralleboehm | 0:59594d96b9ce | 46 | red=1; //white... all |
| ralleboehm | 0:59594d96b9ce | 47 | green=1; |
| ralleboehm | 0:59594d96b9ce | 48 | blue=1; |
| ralleboehm | 0:59594d96b9ce | 49 | wait(1); |
| ralleboehm | 0:59594d96b9ce | 50 | } |
| ralleboehm | 0:59594d96b9ce | 51 | } |