A simple example of a breathing led.

Dependencies:   mbed

Committer:
evinrude
Date:
Fri Jan 03 11:36:22 2014 +0000
Revision:
0:50d18bb510cc
Initial Commit

Who changed what in which revision?

UserRevisionLine numberNew contents of line
evinrude 0:50d18bb510cc 1 #include "mbed.h"
evinrude 0:50d18bb510cc 2
evinrude 0:50d18bb510cc 3 PwmOut led1(LED1);
evinrude 0:50d18bb510cc 4
evinrude 0:50d18bb510cc 5 int main() {
evinrude 0:50d18bb510cc 6 float i = .05;
evinrude 0:50d18bb510cc 7 while(1) {
evinrude 0:50d18bb510cc 8 for(; i <= .60; i += .05)
evinrude 0:50d18bb510cc 9 {
evinrude 0:50d18bb510cc 10 led1 = i;
evinrude 0:50d18bb510cc 11 wait(0.10);
evinrude 0:50d18bb510cc 12 }
evinrude 0:50d18bb510cc 13 for(; i > 0; i -= .05)
evinrude 0:50d18bb510cc 14 {
evinrude 0:50d18bb510cc 15 led1 = i;
evinrude 0:50d18bb510cc 16 wait(0.10);
evinrude 0:50d18bb510cc 17 }
evinrude 0:50d18bb510cc 18 }
evinrude 0:50d18bb510cc 19 }