50 lines
5.4 KiB
C
50 lines
5.4 KiB
C
#pragma once
|
|
#include <Arduino.h>
|
|
|
|
// Abmessungen: 21x32, 8 Frames
|
|
#define FIRE_FLAMES_WIDTH 21
|
|
#define FIRE_FLAMES_HEIGHT 32
|
|
#define FIRE_FLAMES_FRAME_COUNT 8
|
|
|
|
const unsigned char fire_flames_frame_0[] PROGMEM = {
|
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x1D, 0x00, 0x00, 0x1C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4D, 0x00, 0x00, 0x4D, 0x00, 0x00, 0x4C, 0x00, 0x00, 0xCE, 0x00, 0x00, 0x40, 0x00, 0x20, 0xC8, 0x00, 0x20, 0xB4, 0x00, 0x80, 0x5A, 0x00, 0x80, 0x24, 0x00, 0x20, 0x74, 0x00, 0x00, 0x20, 0x00, 0x80, 0x0A, 0x00, 0x00, 0x21, 0x00, 0x80, 0x30, 0x00, 0x80, 0x25, 0x00, 0x00, 0x1E, 0x00, 0x00, 0x00, 0x00
|
|
};
|
|
|
|
const unsigned char fire_flames_frame_1[] PROGMEM = {
|
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x00, 0x00, 0x1D, 0x00, 0x00, 0x1C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x4D, 0x00, 0x00, 0x4D, 0x00, 0x00, 0x4C, 0x00, 0x00, 0xCE, 0x00, 0x00, 0x40, 0x00, 0x20, 0xC8, 0x00, 0x20, 0xB4, 0x00, 0x80, 0x5A, 0x00, 0x80, 0x24, 0x00, 0x20, 0x74, 0x00, 0x00, 0x20, 0x00, 0x80, 0x0A, 0x00, 0x00, 0x21, 0x00, 0x80, 0x30, 0x00, 0x80, 0x25, 0x00, 0x00, 0x1E, 0x00, 0x00, 0x00, 0x00
|
|
};
|
|
|
|
const unsigned char fire_flames_frame_2[] PROGMEM = {
|
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x04, 0x00, 0x00, 0x04, 0x00, 0x00, 0x04, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x05, 0x00, 0x00, 0x0F, 0x00, 0x80, 0x0C, 0x00, 0x80, 0x4D, 0x00, 0x00, 0x01, 0x00, 0x00, 0x07, 0x00, 0x00, 0x05, 0x00, 0x00, 0x4E, 0x00, 0x40, 0xC7, 0x00, 0x40, 0xC8, 0x00, 0x40, 0xC3, 0x00, 0x20, 0x58, 0x00, 0x00, 0x15, 0x00, 0xA0, 0x24, 0x00, 0x80, 0x34, 0x00, 0xE0, 0x00, 0x00, 0x40, 0x49, 0x00, 0xA0, 0x57, 0x00, 0x40, 0x30, 0x00, 0xC0, 0x09, 0x00, 0x00, 0x24, 0x00, 0x00, 0x12, 0x00, 0x00, 0x00, 0x00
|
|
};
|
|
|
|
const unsigned char fire_flames_frame_3[] PROGMEM = {
|
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x04, 0x00, 0x00, 0x04, 0x00, 0x00, 0x04, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x05, 0x00, 0x00, 0x0F, 0x00, 0x80, 0x0C, 0x00, 0x80, 0x4D, 0x00, 0x00, 0x01, 0x00, 0x00, 0x07, 0x00, 0x00, 0x05, 0x00, 0x00, 0x4E, 0x00, 0x40, 0xC7, 0x00, 0x40, 0xC8, 0x00, 0x40, 0xC3, 0x00, 0x20, 0x58, 0x00, 0x00, 0x15, 0x00, 0xA0, 0x24, 0x00, 0x80, 0x34, 0x00, 0xE0, 0x00, 0x00, 0x40, 0x49, 0x00, 0xA0, 0x57, 0x00, 0x40, 0x30, 0x00, 0xC0, 0x09, 0x00, 0x00, 0x24, 0x00, 0x00, 0x12, 0x00, 0x00, 0x00, 0x00
|
|
};
|
|
|
|
const unsigned char fire_flames_frame_4[] PROGMEM = {
|
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x04, 0x00, 0x00, 0x08, 0x00, 0x00, 0x0D, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x40, 0x00, 0x00, 0x40, 0x00, 0x00, 0x40, 0x00, 0x20, 0x40, 0x00, 0x00, 0x24, 0x00, 0x40, 0xEC, 0x00, 0x00, 0xB0, 0x00, 0x00, 0xD6, 0x00, 0x00, 0x38, 0x00, 0x60, 0xE0, 0x00, 0x60, 0xDA, 0x00, 0xA0, 0x18, 0x00, 0x20, 0xAF, 0x00, 0xE0, 0x05, 0x00, 0x80, 0xCD, 0x00, 0xE0, 0x0A, 0x00, 0xC0, 0x40, 0x00, 0x80, 0x31, 0x00, 0x80, 0x14, 0x00, 0x00, 0x1D, 0x00, 0x00, 0x00, 0x00
|
|
};
|
|
|
|
const unsigned char fire_flames_frame_5[] PROGMEM = {
|
|
0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x04, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x02, 0x00, 0x00, 0x62, 0x00, 0x00, 0x60, 0x00, 0x00, 0x4A, 0x00, 0x00, 0x2C, 0x00, 0x00, 0x58, 0x00, 0x60, 0xE9, 0x00, 0x20, 0x04, 0x00, 0x20, 0x82, 0x00, 0x60, 0xA0, 0x00, 0xA0, 0x40, 0x00, 0xA0, 0xA7, 0x00, 0xE0, 0xFA, 0x00, 0x60, 0x41, 0x00, 0x00, 0x29, 0x00, 0x40, 0x0A, 0x00, 0x80, 0x0D, 0x00, 0x00, 0x04, 0x00
|
|
};
|
|
|
|
const unsigned char fire_flames_frame_6[] PROGMEM = {
|
|
0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x04, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x44, 0x00, 0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x02, 0x00, 0x00, 0x62, 0x00, 0x00, 0x60, 0x00, 0x00, 0x4A, 0x00, 0x00, 0x2C, 0x00, 0x00, 0x58, 0x00, 0x60, 0xE9, 0x00, 0x20, 0x04, 0x00, 0x20, 0x82, 0x00, 0x60, 0xA0, 0x00, 0xA0, 0x40, 0x00, 0xA0, 0xA7, 0x00, 0xE0, 0xFA, 0x00, 0x60, 0x41, 0x00, 0x00, 0x29, 0x00, 0x40, 0x0A, 0x00, 0x80, 0x0D, 0x00, 0x00, 0x04, 0x00
|
|
};
|
|
|
|
const unsigned char fire_flames_frame_7[] PROGMEM = {
|
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x48, 0x00, 0x00, 0x04, 0x00, 0x00, 0x06, 0x00, 0x00, 0x42, 0x00, 0x20, 0x46, 0x00, 0x00, 0x44, 0x00, 0x00, 0x06, 0x00, 0x00, 0xE4, 0x00, 0x00, 0x3C, 0x00, 0x40, 0xE6, 0x00, 0x40, 0x46, 0x00, 0x60, 0xB8, 0x00, 0x60, 0x12, 0x00, 0x00, 0x47, 0x00, 0xA0, 0xD4, 0x00, 0x00, 0x2E, 0x00, 0x80, 0x79, 0x00, 0x00, 0x38, 0x00, 0x80, 0x6B, 0x00, 0x00, 0x79, 0x00, 0x00, 0x1F, 0x00, 0x00, 0x1D, 0x00, 0x00, 0x00, 0x00
|
|
};
|
|
|
|
const unsigned char* const fire_flames_frames[] PROGMEM = {
|
|
fire_flames_frame_0,
|
|
fire_flames_frame_1,
|
|
fire_flames_frame_2,
|
|
fire_flames_frame_3,
|
|
fire_flames_frame_4,
|
|
fire_flames_frame_5,
|
|
fire_flames_frame_6,
|
|
fire_flames_frame_7,
|
|
};
|