29.08.2013 Views

Autonom robotväckarklocka med trådlös basstation - KTH

Autonom robotväckarklocka med trådlös basstation - KTH

Autonom robotväckarklocka med trådlös basstation - KTH

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

LED­variables.h – LED­kontrollern<br />

#ifndef V_LED<br />

#define V_LED<br />

#define antal_kolumner 8 // Antal kolumner i den fysiska matrisen<br />

unsigned char mode=1;<br />

volatile unsigned char letters[][8] = {<br />

{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, // mellanslag<br />

{0x00, 0x00, 0x00, 0x00, 0x00, 0xFD, 0x00, 0x00}, // !<br />

{0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x08, 0x00}, // " //<br />

{0x00, 0x00, 0x00, 0x24, 0xFF, 0x24, 0xFF, 0x24}, // #<br />

{0x00, 0x00, 0x00, 0x12, 0x2A, 0x7F, 0x2A, 0x24}, // $<br />

{0x01, 0x02, 0x24, 0x08, 0x10, 0x24, 0x40, 0x80}, // %<br />

{0x00, 0x00, 0x00, 0x76, 0x89, 0x95, 0x62, 0x05}, // &<br />

{0x00, 0x00, 0x00, 0xC0, 0x00, 0x00, 0x00, 0x00}, // '<br />

{0x00, 0x00, 0x00, 0x00, 0x3C, 0x42, 0x81, 0x00}, // (<br />

{0x00, 0x00, 0x00, 0x00, 0x81, 0x42, 0x3C, 0x00}, // )<br />

{0x00, 0x00, 0x00, 0x50, 0xE0, 0x50, 0x00, 0x00}, // *<br />

{0x00, 0x00, 0x00, 0x08, 0x08, 0x3E, 0x08, 0x08}, // "+"<br />

{0x00, 0x00, 0x00, 0x40, 0x80, 0x00, 0x00, 0x00}, // ´<br />

{0x00, 0x00, 0x00, 0x08, 0x08, 0x08, 0x08, 0x08}, // -<br />

{0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, // .<br />

{0x00, 0x00, 0x01, 0x04, 0x10, 0x40, 0x00, 0x00}, // /<br />

{0x00, 0x07, 0x05, 0x05, 0x05, 0x05, 0x07, 0x00}, // 0_<br />

{0x00, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00}, // 1_<br />

{0x00, 0x07, 0x04, 0x07, 0x01, 0x01, 0x07, 0x00}, // 2_<br />

{0x00, 0x07, 0x01, 0x07, 0x01, 0x01, 0x07, 0x00}, // 3_<br />

{0x00, 0x01, 0x01, 0x07, 0x05, 0x05, 0x05, 0x00}, // 4_<br />

{0x00, 0x07, 0x01, 0x07, 0x04, 0x04, 0x07, 0x00}, // 5_<br />

{0x00, 0x07, 0x05, 0x07, 0x04, 0x04, 0x07, 0x00}, // 6_<br />

{0x00, 0x01, 0x01, 0x01, 0x01, 0x01, 0x07, 0x00}, // 7_<br />

{0x00, 0x07, 0x05, 0x07, 0x05, 0x05, 0x07, 0x00}, // 8_<br />

{0x00, 0x01, 0x01, 0x07, 0x05, 0x05, 0x07, 0x00}, // 9_<br />

{0x00, 0x00, 0x00, 0x24, 0x00, 0x00, 0x00, 0x00}, // :<br />

{0x00, 0x00, 0x02, 0x24, 0x00, 0x00, 0x00, 0x00}, // ;<br />

{0x00, 0x00, 0x00, 0x10, 0x28, 0x44, 0x00, 0x00}, // <<br />

{0x00, 0x00, 0x00, 0x14, 0x14, 0x14, 0x14, 0x14}, // =<br />

{0x00, 0x00, 0x00, 0x44, 0x28, 0x10, 0x00, 0x00}, // ><br />

{0x00, 0x00, 0x00, 0x60, 0x80, 0x8D, 0x90, 0x60}, // ?<br />

{0x00, 0x00, 0x00, 0x66, 0x89, 0x8F, 0x81, 0x7E}, // @<br />

{0x11, 0x11, 0x11, 0x1F, 0x11, 0x11, 0x11, 0x0E}, // A_<br />

{0x0F, 0x11, 0x11, 0x0F, 0x11, 0x11, 0x11, 0x0F}, // B<br />

{0x0E, 0x11, 0x01, 0x01, 0x01, 0x01, 0x11, 0x0E}, // C<br />

{0x00, 0x00, 0x00, 0xFF, 0x81, 0x81, 0x42, 0x3C}, // D<br />

{0x00, 0x00, 0x00, 0xFF, 0x91, 0x91, 0x91, 0x81}, // E<br />

{0x00, 0x00, 0x00, 0xFF, 0x90, 0x90, 0x90, 0x80}, // F<br />

{0x00, 0x00, 0x00, 0x7E, 0x81, 0x89, 0x89, 0x4E}, // G<br />

{0x00, 0x00, 0x00, 0xFF, 0x10, 0x10, 0x10, 0xFF}, // H<br />

{0x00, 0x00, 0x00, 0x81, 0x81, 0xFF, 0x81, 0x81}, // I<br />

{0x00, 0x00, 0x00, 0x06, 0x01, 0x01, 0x01, 0xFE}, // J<br />

{0x11, 0x12, 0x14, 0x18, 0x18, 0x14, 0x12, 0x11}, // K_<br />

{0x00, 0x00, 0x00, 0xFF, 0x01, 0x01, 0x01, 0x01}, // L<br />

{0x00, 0x00, 0x00, 0xFF, 0x40, 0x30, 0x40, 0xFF}, // M<br />

{0x11, 0x11, 0x11, 0x13, 0x15, 0x19, 0x11, 0x11}, // N_

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!