TVZ2020
/
MorseCODE-MarkoJuric
Morse CODE
main.cpp
- Committer:
- mjuric
- Date:
- 2021-05-07
- Revision:
- 1:d36e7cd21756
- Parent:
- 0:547750d3b48b
File content as of revision 1:d36e7cd21756:
#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); InterruptIn button(D4); // tipkalo je spojeno na digitalni pin 4 Timer debounce; void writeSOS(); int main() { button.mode(PullDown); button.rise(&writeSOS); debounce.start(); while(true){} } void writeSOS(){ if (debounce.read_ms()>200) // Predajemo poruku koju želimo poslati //(u ovom slučaju prikazujemo poruku "SOS" pomoću led diode) te duljinu poruke LED.write(0b110000001001010110000000, 12); // (broj znakova) debounce.reset(); }