![](/media/cache/group/ep.webp.50x50_q85.jpg)
6.6. Sobald kein magnetisches Feld mehr vorhanden, Akustisches Signal auslösen.
main.cpp
- Committer:
- stefan1691
- Date:
- 2015-04-26
- Revision:
- 0:76692683baea
- Child:
- 1:4df8cc0c6b73
File content as of revision 0:76692683baea:
/** 6.6. Sobald kein magnetisches Feld mehr vorhanden, Akustisches Signal auslösen. */ #include "mbed.h" // Hall Sensor AnalogIn hallSensor( A2 ); // Summer (Buzzer) PwmOut speaker( D7 ); int main() { while(1) { if ( hallSensor.read() > 0.1f ) { // 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; } }