lab2.5 instru

Dependencies:   mbed

main.cpp

Committer:
niallmoyvane
Date:
2019-04-13
Revision:
0:55482a69d9e9

File content as of revision 0:55482a69d9e9:

#include "mbed.h"

DigitalIn fire(p14);
PwmOut spkr(p26);

int main() 
{
    while(1) {
        for (float i=2000.0; i<5000.0; i+=100)
        {
            spkr.period(1.0/i);
            spkr=0.5;
            wait(0.1);
        }
         for (float i=5000.0; i>2000.0; i-=100)
        {
            spkr.period(1.0/i);
            spkr=0.5;
            wait(0.1);
        }
        spkr=0.0;
        while (!fire) {}
    }
}