Blink LED
Dependencies: NCP5623B mbed-rtos mbed
Fork of mbed_blinky by
Diff: main.cpp
- Revision:
- 12:d41bdc50f852
- Parent:
- 4:81cea7a352b0
- Child:
- 13:142a8d831f29
--- a/main.cpp Tue Mar 08 12:40:16 2016 +0000 +++ b/main.cpp Mon Apr 04 17:41:12 2016 +0000 @@ -1,12 +1,21 @@ #include "mbed.h" +#include "rtos.h" +#include "NCP5623B.h" DigitalOut myled(LED1); - +I2C led_i2c(I2C_SDA, I2C_SCL); +NCP5623B* led_cont; + int main() { + + led_cont = new NCP5623B(led_i2c); + led_cont->setLEDCurrent(16); + while(1) { - myled = 1; + + led_cont->setPWM(NCP5623B::LED_3, 8); wait(0.2); - myled = 0; + led_cont->setPWM(NCP5623B::LED_3, 0); wait(0.2); } }