Pulsweitenmodulation - Generieren eines x Hz Tones mittels PWM

Dependencies:   mbed

Fork of PwmOut by smd.iotkit.ch

main.cpp

Committer:
stefan1691
Date:
2015-09-06
Revision:
3:f40b90476234
Parent:
1:4842c28f7ee3

File content as of revision 3:f40b90476234:

/** Pulsweitenmodulation - Generieren eines x Hz Tones mittels PWM
*/
#include "mbed.h"

PwmOut speaker( D7 );

int main()
{
    while   ( 1 ) 
    {
        // Polizei Sirene
        speaker.period( 1.0 / 3969.0 );      // 3969 = Tonfrequenz in Hz
        speaker = 0.5f;
        wait( 0.5f );
        speaker.period( 1.0 / 2800.0 );
        wait( 0.5f );
    }
}