Devilal Prajapat
/
Speed_Controller
Control Fan speed
Diff: main.cpp
- Revision:
- 0:0af9d6fdeb4e
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/main.cpp Tue Sep 03 10:00:08 2019 +0000 @@ -0,0 +1,22 @@ +#include "mbed.h" + +InterruptIn button(D2); +DigitalOut led(D13); +DigitalOut triacPulse(D5); + +void fire_angle() { + wait_ms(5); + triacPulse= 1; + wait_us(50); + // delay 50 uSec on output pulse to turn on triac + triacPulse = 0; +} + +int main() { + button.fall(&fire_angle); + while(1) { + led = !led; + wait(1); + + } +} \ No newline at end of file