Program opisuje signalizaciju otvaranja garaznih vrata. Kada su vrata zatvorena svjetli crvena ledica, na pritisak tipkala pokreće se otvaranje vrata. signalizacija otvaranja vrata je titrajuća zuta ledica i zvuk iz buzzera. Kada su vrata otvorena svjetli zelena ledica.
Dependencies: Piezo_zvucnik
buzzer.cpp
- Committer:
- dgerin
- Date:
- 2021-12-09
- Revision:
- 0:054375111414
File content as of revision 0:054375111414:
#include "buzzer.h" #include "mbed.h" using namespace mbed; Beep::Beep(PinName pin) : _pwm(pin) { _pwm.write(0.0); } void Beep::nobeep() { _pwm.write(0.0); } void Beep::beep(float freq, float time) { _pwm.period(1.0/freq); _pwm.write(0.5); toff.attach(this,&Beep::nobeep, time); }