![](/media/cache/group/tvz-logo.png.50x50_q85.png)
Morse CODE
main.cpp
- Committer:
- mjuric
- Date:
- 2021-05-07
- Revision:
- 0:547750d3b48b
- Child:
- 1:d36e7cd21756
File content as of revision 0:547750d3b48b:
#include "mbed.h" #include "MorseWrite.h" // inicijalizacija klase za ispis Morse koda // digitalni pin 2 - led za ispis // digitalni pin 4 - tipkalo prekid ispisa MorseWrite LED(D2); // tipkalo je spojeno na digitalni pin 4 InterruptIn button(D4); Timer debounce; void writeSOS(); int main() { button.mode(PullDown); button.rise(&writeSOS); debounce.start(); while(true){} } void writeSOS(){ // Predajemo poruku koju želimo poslati (u ovom slučaju // prikazujemo poruku "SOS" pomoću led diode) te duljinu poruke // (broj znakova) if (debounce.read_ms()>200) LED.write(0b110000001001010110000000, 12); debounce.reset(); }