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:
Tue Nov 18 22:02:27 2014 +0000
Revision:
17:9889611a4ad1
Parent:
16:440f341e7de4
Child:
18:fe3809cdc50a
Completed adding clock functionality

Who changed what in which revision?

UserRevisionLine numberNew contents of line
DaniusKalv 16:440f341e7de4 1 #ifndef NUMBERS_H_
DaniusKalv 16:440f341e7de4 2 #define NUMBERS_H_
DaniusKalv 16:440f341e7de4 3
DaniusKalv 16:440f341e7de4 4 //uint8_t zero[3] = {0x3E, 0x22, 0x3E};
DaniusKalv 16:440f341e7de4 5
DaniusKalv 16:440f341e7de4 6 //uint8_t one[3] = {0x00, 0x00, 0x3E};
DaniusKalv 16:440f341e7de4 7
DaniusKalv 16:440f341e7de4 8 //uint8_t two[3] = {0x2E, 0x2A, 0x3A};
DaniusKalv 16:440f341e7de4 9
DaniusKalv 16:440f341e7de4 10 //uint8_t three[3] = {0x2A, 0x2A, 0x3E};
DaniusKalv 16:440f341e7de4 11
DaniusKalv 16:440f341e7de4 12 //uint8_t four[3] = {0x38, 0x08, 0x3E};
DaniusKalv 16:440f341e7de4 13
DaniusKalv 16:440f341e7de4 14 //uint8_t five[3] = {0x3A, 0x2A, 0x2E};
DaniusKalv 16:440f341e7de4 15
DaniusKalv 16:440f341e7de4 16 //uint8_t six[3] = {0x3E, 0x2A, 0x2E};
DaniusKalv 16:440f341e7de4 17
DaniusKalv 16:440f341e7de4 18 //uint8_t seven[3] = {0x26, 0x28, 0x30};
DaniusKalv 16:440f341e7de4 19
DaniusKalv 16:440f341e7de4 20 //uint8_t eight[3] = {0x3E, 0x2A, 0x3E};
DaniusKalv 16:440f341e7de4 21
DaniusKalv 16:440f341e7de4 22 //uint8_t nine[3] = {0x3A, 0x2A, 0x3E};
DaniusKalv 16:440f341e7de4 23
DaniusKalv 16:440f341e7de4 24 uint8_t number[3][10] = {
DaniusKalv 16:440f341e7de4 25 {0x3E, 0x00, 0x2E, 0x2A, 0x38, 0x3A, 0x3E, 0x26, 0x3E, 0x3A},
DaniusKalv 16:440f341e7de4 26 {0x22, 0x00, 0x2A, 0x2A, 0x08, 0x2A, 0x2A, 0x28, 0x2A, 0x2A},
DaniusKalv 17:9889611a4ad1 27 {0x3E, 0x3E, 0x3A, 0x3E, 0x3E, 0x2E, 0x3E, 0x30, 0x3E, 0x3E}};
DaniusKalv 16:440f341e7de4 28 //0 1 2 3 4 5 6 7 8 9
DaniusKalv 16:440f341e7de4 29
DaniusKalv 16:440f341e7de4 30 #endif