![](/media/cache/group/tvz-logo.png.50x50_q85.png)
Sklop koji spaja rad LED-ica i piezzo buzzera stvarajući Božićni ugođaj. 3 LED diode predstavljaju lampice za bor te svijetle izmjenicno. Piezzo buzzer služi za konstantno sviranje božićnih pjesama (Santa claus is coming to town, Jingle Bells, We wish you a merry Christmas). Svakim tonom koji se odsvira na piezzo buzzeru LED-ice naprave jedan krug svijetljenja stvarajući dojam lampica za bor. User_Button tipkalo na pločici zaustavlja rad lampica na 5sek, a integrirana zelena LD2 pokazuje ispravnost programa tako što koristi ticker, te svijetli u intervalima 1 sek.
Dependencies: buzzer
Flasher.cpp
- Committer:
- nzigic
- Date:
- 2020-11-26
- Revision:
- 0:3af3d8a1d741
File content as of revision 0:3af3d8a1d741:
#include "Flasher.h" #include "mbed.h" Flasher::Flasher(PinName pin) : _pin(pin) { _pin = 0; } void Flasher::flash(int n) { for(int i=0; i<n*1; i++) { _pin = !_pin; wait(0.025); } }