Kevin Rhyne / Whiffy

Dependencies:   4DGL-uLCD-SE mbed

Committer:
kevinrhyne
Date:
Mon Oct 19 19:57:15 2015 +0000
Revision:
10:99392075e1d0
Child:
17:4d0e180cde20
wifi, lcd, led all tested

Who changed what in which revision?

UserRevisionLine numberNew contents of line
kevinrhyne 10:99392075e1d0 1 #include "mbed.h"
kevinrhyne 10:99392075e1d0 2 #include "RGBLed.h"
kevinrhyne 10:99392075e1d0 3 #include "LEDControl.h"
kevinrhyne 10:99392075e1d0 4
kevinrhyne 10:99392075e1d0 5 //LED CONTROL CLASS
kevinrhyne 10:99392075e1d0 6 RGBLed myRGBled1(p22,p21,p25); //RGB PWM pins
kevinrhyne 10:99392075e1d0 7 RGBLed myRGBled2(p24,p23,p25); //RGB PWM pins
kevinrhyne 10:99392075e1d0 8
kevinrhyne 10:99392075e1d0 9
kevinrhyne 10:99392075e1d0 10 void LEDControl::update(int x){
kevinrhyne 10:99392075e1d0 11 strength = x;
kevinrhyne 10:99392075e1d0 12 if( strength==0 ){
kevinrhyne 10:99392075e1d0 13 myRGBled1.write(1.0,0.0,0.0); //red
kevinrhyne 10:99392075e1d0 14 myRGBled2.write(1.0,0.0,0.0); //red
kevinrhyne 10:99392075e1d0 15 }
kevinrhyne 10:99392075e1d0 16 else if( strength != 0){
kevinrhyne 10:99392075e1d0 17 myRGBled1.write(0.0,1.0,0.0); //green
kevinrhyne 10:99392075e1d0 18 myRGBled2.write(0.0,1.0,0.0); //green
kevinrhyne 10:99392075e1d0 19 }
kevinrhyne 10:99392075e1d0 20
kevinrhyne 10:99392075e1d0 21 }