![](/media/cache/group/ep.webp.50x50_q85.jpg)
6.6. Sobald kein magnetisches Feld mehr vorhanden, Akustisches Signal auslösen.
main.cpp
- Committer:
- marcel1691
- Date:
- 2019-02-01
- Revision:
- 1:4df8cc0c6b73
- Parent:
- 0:76692683baea
File content as of revision 1:4df8cc0c6b73:
/** 6.6. Sobald kein magnetisches Feld mehr vorhanden, Akustisches Signal auslösen. */ #include "mbed.h" // Hall Sensor AnalogIn hallSensor( A3 ); // Summer (Buzzer) PwmOut speaker( D3 ); int main() { while(1) { if ( hallSensor.read() > 0.6f ) { // Polizei Sirene speaker.period( 1.0 / 969.0 ); // 969 = Tonfrequenz in Hz speaker = 0.5f; wait( 0.5f ); speaker.period( 1.0 / 800.0 ); wait( 0.5f ); } else speaker = 0.0f; } }