For Nabeel

Dependencies:   mbed mbed-http ESP8266

Committer:
sekefors
Date:
Sat Mar 26 22:30:25 2022 +0000
Revision:
12:2c3550f16e6d
ultrasonic works with sw2 and rgb;

Who changed what in which revision?

UserRevisionLine numberNew contents of line
sekefors 12:2c3550f16e6d 1 #ifndef MBED_RGBLED_H
sekefors 12:2c3550f16e6d 2 #define MBED_RGBLED_H
sekefors 12:2c3550f16e6d 3
sekefors 12:2c3550f16e6d 4 #include "mbed.h"
sekefors 12:2c3550f16e6d 5
sekefors 12:2c3550f16e6d 6 //Class to control an RGB LED using three PWM pins
sekefors 12:2c3550f16e6d 7
sekefors 12:2c3550f16e6d 8 class RGBLed
sekefors 12:2c3550f16e6d 9 {
sekefors 12:2c3550f16e6d 10 public:
sekefors 12:2c3550f16e6d 11 RGBLed(PinName redpin, PinName greenpin, PinName bluepin);
sekefors 12:2c3550f16e6d 12 void write(float red,float green, float blue);
sekefors 12:2c3550f16e6d 13 private:
sekefors 12:2c3550f16e6d 14 PwmOut _redpin;
sekefors 12:2c3550f16e6d 15 PwmOut _greenpin;
sekefors 12:2c3550f16e6d 16 PwmOut _bluepin;
sekefors 12:2c3550f16e6d 17 };
sekefors 12:2c3550f16e6d 18
sekefors 12:2c3550f16e6d 19
sekefors 12:2c3550f16e6d 20
sekefors 12:2c3550f16e6d 21 #endif