ff snel plz

Dependencies:   FastPWM MODSERIAL mbed

Fork of Week3_Assignment1 by Eva Krolis

main.cpp

Committer:
Ramonwaninge
Date:
2018-09-21
Revision:
3:f9ac37cdfa50
Parent:
2:4b07b20b8476

File content as of revision 3:f9ac37cdfa50:

#include "mbed.h"
#include "FastPWM.h"

FastPWM led1(D9);
int frequency_pwm = 10000;
InterruptIn button1(D1);
InterruptIn button2(D2);
float b; //float moet hier al gedefinieerd zijn

void fel(){
    if(button1 == 1){ //Hier maak ik een interrupt voor meer felheid
        b = b + 0.1;  //In stapjes van 0.1
        led1.write(b);
    }
}
void dim(){
    if(button2 == 1){  //Interrupt voor minder felheid (dimmen)
        b = b - 0.1;
        led1.write(b);
    }
}
int main()
{
    led1.period(1.0/frequency_pwm);
    button1.rise(&fel);  //Interrupt koppelen
    button2.rise(&dim);
    while(true){}
    
}