Blue LED matrix (8x16) program. Gets text string through bluetooth and displays it on led matrix. Also has a clock function- get system time from a phone through bluetooth and enters clock mode. In clock mode it acts as a clock showing hours and minutes and blinking led every second. Clock mode can be broken if a text string is received through bluetooth.

Dependencies:   mbed

Committer:
DaniusKalv
Date:
Wed Jun 25 19:29:39 2014 +0000
Revision:
3:35a47548d29d
Parent:
2:3cc1e2dec7a2
Child:
7:ca5ed7936472
Working without thread

Who changed what in which revision?

UserRevisionLine numberNew contents of line
DaniusKalv 2:3cc1e2dec7a2 1 #ifndef MBED_TEXT_H
DaniusKalv 2:3cc1e2dec7a2 2 #define MBED_TEXT_H
DaniusKalv 2:3cc1e2dec7a2 3
DaniusKalv 2:3cc1e2dec7a2 4 #include "mbed.h"
DaniusKalv 2:3cc1e2dec7a2 5 #include <string>
DaniusKalv 2:3cc1e2dec7a2 6
DaniusKalv 2:3cc1e2dec7a2 7 class text {
DaniusKalv 2:3cc1e2dec7a2 8 private:
DaniusKalv 2:3cc1e2dec7a2 9 int stringLength, length, letSize;
DaniusKalv 2:3cc1e2dec7a2 10 int temp[8][8];
DaniusKalv 3:35a47548d29d 11 Serial pc;
DaniusKalv 3:35a47548d29d 12 LocalFileSystem local;
DaniusKalv 3:35a47548d29d 13 FILE *fp;
DaniusKalv 2:3cc1e2dec7a2 14 public:
DaniusKalv 2:3cc1e2dec7a2 15 text();
DaniusKalv 2:3cc1e2dec7a2 16 void generate(string input);
DaniusKalv 2:3cc1e2dec7a2 17 void letters(char take);
DaniusKalv 2:3cc1e2dec7a2 18 void tempCheck();
DaniusKalv 2:3cc1e2dec7a2 19 void calcLength(string input);
DaniusKalv 2:3cc1e2dec7a2 20 };
DaniusKalv 2:3cc1e2dec7a2 21
DaniusKalv 2:3cc1e2dec7a2 22 #endif