Klasa za upravljanje LED diodom

Files at this revision

API Documentation at this revision

Comitter:
dariojankovic
Date:
Thu Jun 11 22:26:24 2020 +0000
Commit message:
Programski kod "Sata-brojaca." Izveden pomocu 4 tipkala i LCD zaslona 16x2 tocaka. Kolegiji Mikroupravljaci.

Changed in this revision

Flasher.cpp Show annotated file Show diff for this revision Revisions of this file
Flasher.h Show annotated file Show diff for this revision Revisions of this file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Flasher.cpp	Thu Jun 11 22:26:24 2020 +0000
@@ -0,0 +1,12 @@
+#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*2; i++) {
+ _pin = !_pin;
+ wait(0.2);
+} }
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Flasher.h	Thu Jun 11 22:26:24 2020 +0000
@@ -0,0 +1,15 @@
+#ifndef MBED_FLASHER_H
+#define MBED_FLASHER_H
+
+#include "mbed.h"
+
+class Flasher {
+public:
+ Flasher(PinName pin);
+ void flash(int n);
+
+private:
+ DigitalOut _pin;
+};
+
+#endif
\ No newline at end of file