Primjer kretanja kroz izbornike na SSD1306 OLED zaslonu uz pomoć 4 tipke.

Dependencies:   mbed OLED_SSD1306

Video rada projekta : https://youtu.be/hMW1pZ-a_38

Logika kretanja kroz izbornike https://os.mbed.com/media/uploads/oh_snaep/izrezak.jpg

Shema https://os.mbed.com/media/uploads/oh_snaep/shema-1.png

Committer:
oh_snaep
Date:
Mon Jan 31 20:44:44 2022 +0000
Revision:
0:fa9ec70cc128
Predaja projekta

Who changed what in which revision?

UserRevisionLine numberNew contents of line
oh_snaep 0:fa9ec70cc128 1 const unsigned static char settings_48x48[] = {
oh_snaep 0:fa9ec70cc128 2 0x00, 0x00, 0xC0, 0x02, 0x00, 0x00, 0x00, 0x00, 0xE0, 0x07, 0x00, 0x00,
oh_snaep 0:fa9ec70cc128 3 0x00, 0x00, 0xE0, 0x07, 0x00, 0x00, 0x00, 0x00, 0xF0, 0x0F, 0x00, 0x00,
oh_snaep 0:fa9ec70cc128 4 0x00, 0x00, 0xF0, 0x0F, 0x00, 0x00, 0x00, 0x00, 0xF0, 0x1F, 0x00, 0x00,
oh_snaep 0:fa9ec70cc128 5 0x00, 0x07, 0xF8, 0x1F, 0xE0, 0x00, 0x80, 0x1F, 0xFC, 0x3F, 0xF8, 0x01,
oh_snaep 0:fa9ec70cc128 6 0xC0, 0xFF, 0xFF, 0xFF, 0xFF, 0x03, 0xC0, 0xFF, 0xFF, 0xFF, 0xFF, 0x03,
oh_snaep 0:fa9ec70cc128 7 0xC0, 0xFF, 0xFF, 0xFF, 0xFF, 0x03, 0xC0, 0xFF, 0xFF, 0xFF, 0xFF, 0x03,
oh_snaep 0:fa9ec70cc128 8 0x80, 0xFF, 0x3F, 0xFD, 0xFF, 0x01, 0x80, 0xFF, 0x07, 0xE0, 0xFF, 0x00,
oh_snaep 0:fa9ec70cc128 9 0x00, 0xFF, 0x01, 0x80, 0xFF, 0x00, 0x00, 0xFF, 0x00, 0x00, 0xFF, 0x00,
oh_snaep 0:fa9ec70cc128 10 0x00, 0x7F, 0x00, 0x00, 0xFE, 0x00, 0x80, 0x3F, 0x00, 0x00, 0xFC, 0x01,
oh_snaep 0:fa9ec70cc128 11 0x80, 0x3F, 0x00, 0x00, 0xF8, 0x01, 0xC0, 0x1F, 0x00, 0x00, 0xF8, 0x07,
oh_snaep 0:fa9ec70cc128 12 0xF8, 0x1F, 0x00, 0x00, 0xF8, 0x1F, 0xFF, 0x1F, 0x00, 0x00, 0xF8, 0x7F,
oh_snaep 0:fa9ec70cc128 13 0xFF, 0x0F, 0x00, 0x00, 0xF8, 0xFF, 0xFF, 0x0F, 0x00, 0x00, 0xF0, 0xFF,
oh_snaep 0:fa9ec70cc128 14 0xFF, 0x0F, 0x00, 0x00, 0xF0, 0xFF, 0xFE, 0x1F, 0x00, 0x00, 0xF0, 0xFF,
oh_snaep 0:fa9ec70cc128 15 0xFE, 0x0F, 0x00, 0x00, 0xF8, 0x7F, 0xF8, 0x1F, 0x00, 0x00, 0xF8, 0x1F,
oh_snaep 0:fa9ec70cc128 16 0xC0, 0x1F, 0x00, 0x00, 0xF8, 0x03, 0x80, 0x3F, 0x00, 0x00, 0xFC, 0x01,
oh_snaep 0:fa9ec70cc128 17 0x80, 0x7F, 0x00, 0x00, 0xFE, 0x01, 0x00, 0x7F, 0x00, 0x00, 0xFE, 0x00,
oh_snaep 0:fa9ec70cc128 18 0x00, 0xFF, 0x00, 0x00, 0xFF, 0x00, 0x00, 0xFF, 0x03, 0xC0, 0xFF, 0x00,
oh_snaep 0:fa9ec70cc128 19 0x00, 0xFF, 0x07, 0xE0, 0xFF, 0x01, 0x80, 0xFF, 0x7F, 0xFD, 0xFF, 0x01,
oh_snaep 0:fa9ec70cc128 20 0xC0, 0xFF, 0xFF, 0xFF, 0xFF, 0x03, 0xC0, 0xFF, 0xFF, 0xFF, 0xFF, 0x03,
oh_snaep 0:fa9ec70cc128 21 0xC0, 0xFF, 0xFF, 0xFF, 0xFF, 0x03, 0xC0, 0xFF, 0xFF, 0xFF, 0xFF, 0x03,
oh_snaep 0:fa9ec70cc128 22 0x80, 0x1F, 0xFE, 0x7F, 0xF8, 0x01, 0x00, 0x0F, 0xF8, 0x1F, 0xF0, 0x00,
oh_snaep 0:fa9ec70cc128 23 0x00, 0x00, 0xF8, 0x0F, 0x00, 0x00, 0x00, 0x00, 0xF0, 0x0F, 0x00, 0x00,
oh_snaep 0:fa9ec70cc128 24 0x00, 0x00, 0xF0, 0x0F, 0x00, 0x00, 0x00, 0x00, 0xE0, 0x07, 0x00, 0x00,
oh_snaep 0:fa9ec70cc128 25 0x00, 0x00, 0xE0, 0x07, 0x00, 0x00, 0x00, 0x00, 0xA0, 0x05, 0x00, 0x00,
oh_snaep 0:fa9ec70cc128 26 };
oh_snaep 0:fa9ec70cc128 27
oh_snaep 0:fa9ec70cc128 28 const unsigned static char strelica_desno_12x9[] = {
oh_snaep 0:fa9ec70cc128 29 0x02, 0x00, 0x1E, 0x00, 0x7E, 0x00, 0xFE, 0x03, 0xFF, 0x07, 0xFE, 0x01,
oh_snaep 0:fa9ec70cc128 30 0x7E, 0x00, 0x0E, 0x00, 0x02, 0x00, };
oh_snaep 0:fa9ec70cc128 31
oh_snaep 0:fa9ec70cc128 32 const unsigned static char strelica_lijevo_12x9[] = {
oh_snaep 0:fa9ec70cc128 33 0x00, 0x04, 0x00, 0x07, 0xE0, 0x07, 0xF8, 0x07, 0xFE, 0x0F, 0xFC, 0x07,
oh_snaep 0:fa9ec70cc128 34 0xE0, 0x07, 0x80, 0x07, 0x00, 0x04, };
oh_snaep 0:fa9ec70cc128 35
oh_snaep 0:fa9ec70cc128 36 const unsigned char x_9x9[] = {
oh_snaep 0:fa9ec70cc128 37 0x83, 0x01, 0xC7, 0x01, 0xEE, 0x00, 0x7C, 0x00, 0x38, 0x00, 0x7C, 0x00,
oh_snaep 0:fa9ec70cc128 38 0xEE, 0x00, 0xC7, 0x01, 0x83, 0x01, };
oh_snaep 0:fa9ec70cc128 39
oh_snaep 0:fa9ec70cc128 40
oh_snaep 0:fa9ec70cc128 41 const unsigned char check_11x9[] = {
oh_snaep 0:fa9ec70cc128 42 0x00, 0x06, 0x00, 0x07, 0x80, 0x03, 0xC3, 0x01, 0xE7, 0x00, 0x7E, 0x00,
oh_snaep 0:fa9ec70cc128 43 0x3C, 0x00, 0x18, 0x00, 0x00, 0x00, };
oh_snaep 0:fa9ec70cc128 44
oh_snaep 0:fa9ec70cc128 45