![]() |
eBoard ๐
โ โงโจ
Written for SIA 2017/2018
|
a dancing dragon :D More...
#include <eBoard.h>
Go to the source code of this file.
Macros | |
#define | EBOARD_I2C 0x1 |
we need the I2C functionality More... | |
#define | EBOARD_LCD 0x1 |
we want to use the LCD More... | |
#define | HIGHSPEED |
for smooth animations (: It would be possible to disable so many things like EBOARD_DEBUG_MODE but this is an example! More... | |
Functions | |
int | main (void) |
Variables | |
PROGMEM const unsigned char | bit_one [] |
first frame of the animation More... | |
PROGMEM const unsigned char | bit_two [] |
second frame of the animation More... | |
PROGMEM const unsigned char | bit_tre [] |
third frame of the animation More... | |
PROGMEM const unsigned char | bit_for [] |
fourth frame of the animation More... | |
PROGMEM const unsigned char | bit_fiv [] |
fifth frame of the animation More... | |
PROGMEM const unsigned char | bit_six [] |
sixth frame of the animation More... | |
PROGMEM const unsigned char | bit_sev [] |
seventh frame of the animation More... | |
PROGMEM const unsigned char | bit_ait [] |
eigth frame of the animation More... | |
PROGMEM const unsigned char | bit_nin [] |
ninth frame of the animation More... | |
PROGMEM const unsigned char | bit_ten [] |
tenth frame of the animation More... | |
PROGMEM const unsigned char | bit_elv [] |
eleventh frame of the animation More... | |
const unsigned char * | buf [11] |
to enable 'smooth' access (: More... | |
SoccerBoard | board |
the board object More... | |
LCD | lcd (board) |
the lcd object More... | |
a dancing dragon :D
Definition in file dancing_dragon.cpp.
#define EBOARD_I2C 0x1 |
we need the I2C functionality
Definition at line 6 of file dancing_dragon.cpp.
#define EBOARD_LCD 0x1 |
we want to use the LCD
Definition at line 8 of file dancing_dragon.cpp.
#define HIGHSPEED |
for smooth animations (: It would be possible to disable so many things like EBOARD_DEBUG_MODE but this is an example!
Definition at line 11 of file dancing_dragon.cpp.
int main | ( | void | ) |
Compiled Size for ARUDINO UNO: 17,664 bytes => 3.0: 15,468 bytes
Compiled Size for ARUDINO MEGA: 19,240 bytes => 3.0: 17,062 bytes
Definition at line 769 of file dancing_dragon.cpp.
References board, buf, LCD::changeBackground(), LCD::drawBitmap(), lcd, and SoccerBoard::msleep().
PROGMEM const unsigned char bit_ait[] |
eigth frame of the animation
Definition at line 484 of file dancing_dragon.cpp.
PROGMEM const unsigned char bit_elv[] |
eleventh frame of the animation
Definition at line 685 of file dancing_dragon.cpp.
PROGMEM const unsigned char bit_fiv[] |
fifth frame of the animation
Definition at line 283 of file dancing_dragon.cpp.
PROGMEM const unsigned char bit_for[] |
fourth frame of the animation
Definition at line 216 of file dancing_dragon.cpp.
PROGMEM const unsigned char bit_nin[] |
ninth frame of the animation
Definition at line 551 of file dancing_dragon.cpp.
PROGMEM const unsigned char bit_one[] |
first frame of the animation
Definition at line 15 of file dancing_dragon.cpp.
PROGMEM const unsigned char bit_sev[] |
seventh frame of the animation
Definition at line 417 of file dancing_dragon.cpp.
PROGMEM const unsigned char bit_six[] |
sixth frame of the animation
Definition at line 350 of file dancing_dragon.cpp.
PROGMEM const unsigned char bit_ten[] |
tenth frame of the animation
Definition at line 618 of file dancing_dragon.cpp.
PROGMEM const unsigned char bit_tre[] |
third frame of the animation
Definition at line 149 of file dancing_dragon.cpp.
PROGMEM const unsigned char bit_two[] |
second frame of the animation
Definition at line 82 of file dancing_dragon.cpp.
SoccerBoard board |
const unsigned char* buf[11] |
to enable 'smooth' access (:
Definition at line 753 of file dancing_dragon.cpp.
Referenced by main().