[Ответить в тред] Ответить в тред

26/03/16 - Конкурс: Помоги гомункулу обрести семью!
15/10/15 - Набор в модераторы 15.10 по 17.10
27/09/15 - Двач API — Инструкция к применению



[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 18 | 2 | 6
Назад Вниз Каталог Обновить

Аноним 02/01/16 Суб 15:13:50 201951  
14517476308920.jpg (3Кб, 84x66)
14517476308921.jpg (459Кб, 960x1280)
Сап /ra/. Суть такова: есть одна ардуина и лсд дисплей от нокии 3310. Код вместе с библиотекой adafruit я спер с офф сайта ардуины, он работает и выводит текст. Но я не понимаю как вывести анимешную бабу на экран, перед этим перевел ее в 504-байтный массив через лсд ассистант, но хз куда вставить в код набор из кучи 0х00. С / pr / меня погнали. Двач помоги.

Ответы: >>202476
Аноним 02/01/16 Суб 15:14:06 201953
код тут http://forum.arduino.cc/index.php?topic=154819.0
Аноним 02/01/16 Суб 15:22:47 201956
бамп
Аноним 02/01/16 Суб 16:06:58 201961
С этим кодом? NEEQAQUE! Он только ASCII буквы выводит.
Аноним 02/01/16 Суб 16:11:18 201963
Вот, ковыряй это https://learn.adafruit.com/adafruit-gfx-graphics-library
Ответы: >>201967
Аноним 02/01/16 Суб 17:02:51 201967
>>201963
а есть какие то требования к подключению самой ардуины?
Аноним 03/01/16 Вск 15:07:35 202156
14518336553040.png (402Кб, 1344x760)
#define PIN_SCE 7
#define PIN_RESET 6
#define PIN_DC 5
#define PIN_SDIN 4
#define PIN_SCLK 3

#define LCD_C LOW
#define LCD_D HIGH

// Bounds of the display

#define LCD_X 84
#define LCD_Y 48

// Bitmap definition

char tux[] = {
0x02, 0x02, 0x46, 0x44, 0x64, 0x24, 0x28, 0x10, 0x10, 0x10, 0x60, 0x80, 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, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x60, 0x30,
0x09, 0x06, 0x00, 0x02, 0x0C, 0x00, 0x30, 0x40, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x80, 0x40, 0xA0, 0xB0, 0x10, 0x50, 0xC8, 0x28, 0x2C, 0x04, 0x04, 0xA2,
0xD2, 0x52, 0x46, 0xCE, 0xA9, 0x69, 0xC9, 0x49, 0x03, 0xC2, 0x12, 0x92, 0x90, 0x12, 0x02, 0x02,
0x10, 0x22, 0x2B, 0x13, 0x01, 0x06, 0x16, 0x24, 0x04, 0x4C, 0x08, 0x08, 0xD0, 0x10, 0x20, 0xC0,
0x00, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x40, 0x40, 0xCF, 0xCF, 0xFF, 0xFF, 0xFE,
0x9C, 0x80, 0x00, 0x40, 0x20, 0x10, 0x00, 0x08, 0x08, 0x04, 0x02, 0x00, 0x02, 0x04, 0x0F, 0x08,
0x00, 0x00, 0x00, 0x00, 0x10, 0x10, 0xC6, 0x21, 0x13, 0x0A, 0x06, 0x04, 0x04, 0x82, 0x02, 0x03,
0x02, 0x03, 0x01, 0x01, 0x00, 0x00, 0x0E, 0x06, 0x4F, 0x40, 0xBA, 0x8D, 0x82, 0xA2, 0x9A, 0x12,
0x12, 0x50, 0x51, 0x11, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x01, 0x02, 0x01, 0x00, 0x00,
0x00, 0x81, 0x00, 0x00, 0x80, 0x01, 0x82, 0xEC, 0x38, 0x00, 0x00, 0x00, 0x02, 0x02, 0x02, 0xF1,
0xF9, 0xFF, 0xFF, 0x0F, 0x0E, 0x31, 0xC2, 0x02, 0x04, 0x08, 0x00, 0x08, 0x10, 0x20, 0x40, 0x40,
0x00, 0x40, 0xE0, 0x30, 0x10, 0x10, 0x10, 0x10, 0x10, 0x30, 0x31, 0x54, 0x98, 0xD0, 0xA0, 0xC0,
0x40, 0x81, 0x40, 0x01, 0x81, 0x01, 0x01, 0x00, 0x00, 0x00, 0xF0, 0x73, 0xE3, 0x0B, 0x55, 0xE4,
0x58, 0x48, 0x50, 0x08, 0x01, 0x01, 0x91, 0x90, 0x90, 0x80, 0x80, 0x80, 0x08, 0x18, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x80, 0x18, 0x00, 0x81, 0x77, 0x19, 0x00, 0x02, 0x00,
0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x0F, 0x18, 0x20, 0xC0, 0x40, 0x20,
0x30, 0x18, 0x0C, 0x02, 0x02, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x02, 0x02, 0x05, 0x06, 0x0C, 0x08, 0x05, 0x1A, 0x11, 0x23, 0x22, 0x22, 0x4A, 0x44, 0xC4, 0xC5,
0xAD, 0xAC, 0x2F, 0x01, 0x11, 0x11, 0x52, 0xC4, 0x82, 0x42, 0x00, 0x00, 0x00, 0x90, 0x90, 0x90,
0xD0, 0x58, 0x50, 0x40, 0x20, 0x20, 0x20, 0x10, 0x10, 0x08, 0x08, 0x04, 0x02, 0x01, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x21, 0x21, 0x20, 0x20, 0x22, 0x22, 0x22, 0x14, 0x04, 0x0C, 0x04, 0x02,
0x01, 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, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01,
0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, };

// LCD Procedures

void LcdClear(void)
{
for (int index = 0; index < LCD_X LCD_Y / 8; index++)
{
LcdWrite(LCD_D, 0x00);
}
}

void LcdInitialise(void)
{
pinMode(PIN_SCE, OUTPUT);
pinMode(PIN_RESET, OUTPUT);
pinMode(PIN_DC, OUTPUT);
pinMode(PIN_SDIN, OUTPUT);
pinMode(PIN_SCLK, OUTPUT);
digitalWrite(PIN_RESET, LOW);
digitalWrite(PIN_RESET, HIGH);
LcdWrite(LCD_C, 0x21 ); // LCD Extended Commands.
LcdWrite(LCD_C, 0xB1 ); // Set LCD Vop (Contrast).
LcdWrite(LCD_C, 0x04 ); // Set Temp coefficent. //0x04
LcdWrite(LCD_C, 0x14 ); // LCD bias mode 1:48. //0x13
LcdWrite(LCD_C, 0x0C ); // LCD in normal mode.
LcdWrite(LCD_C, 0x20 );
LcdWrite(LCD_C, 0x0C );
}

void gotoXY(int x, int y)
{
LcdWrite( 0, 0x80 | x); // Column.
LcdWrite( 0, 0x40 | y); // Row.

}
void LcdWrite(byte dc, byte data)
{
digitalWrite(PIN_DC, dc);
digitalWrite(PIN_SCE, LOW);
shiftOut(PIN_SDIN, PIN_SCLK, MSBFIRST, data);
digitalWrite(PIN_SCE, HIGH);
}

void LcdBitmap(char my_array[]){
for (int index = 0 ; index < (LCD_X
LCD_Y / 8) ; index++)
LcdWrite(LCD_D, my_array[index]);
}

void setup(void)
{
LcdInitialise();
LcdClear();
gotoXY(0,0);
}

void loop(void)
{
LcdBitmap(tux);
while (true)
{
}
}
Аноним 04/01/16 Пнд 18:45:17 202462
Теперь это nokia lcd тред
https://www.youtube.com/watch?v=dhzIJrNTk2c[РАСКРЫТЬ]
Аноним 04/01/16 Пнд 18:54:32 202464
https://www.youtube.com/watch?v=0a-6pQkmTh8[РАСКРЫТЬ]
Аноним 04/01/16 Пнд 18:55:27 202465
https://www.youtube.com/watch?v=l3GrfmYOCw8[РАСКРЫТЬ]
Аноним 04/01/16 Пнд 18:57:07 202466
https://www.youtube.com/watch?v=rXR7Euh39Vs[РАСКРЫТЬ]
Аноним 04/01/16 Пнд 18:58:14 202467
https://www.youtube.com/watch?v=VsOQzUgAPMk[РАСКРЫТЬ]
Аноним 04/01/16 Пнд 19:00:18 202468
https://www.youtube.com/watch?v=-9s9dyf848g[РАСКРЫТЬ]
Аноним 04/01/16 Пнд 19:01:51 202469
https://www.youtube.com/watch?v=FJM9330kTTE[РАСКРЫТЬ]
Аноним 04/01/16 Пнд 19:05:35 202471
https://www.youtube.com/watch?v=XDF4bU9WSJc[РАСКРЫТЬ]
Аноним 04/01/16 Пнд 19:09:18 202473
https://www.youtube.com/watch?v=b6Agt0QRYpE[РАСКРЫТЬ]
Аноним 04/01/16 Пнд 19:10:57 202474
https://www.youtube.com/watch?v=8AKJPB5xddg[РАСКРЫТЬ]
Аноним 04/01/16 Пнд 19:36:21 202476
>>201951 (OP)

https://2ch.hk/ra/res/185672.html
Спрашивай тут. И в следующий раз пользуйся поиском
Ответы: >>206537
Аноним 22/01/16 Птн 03:20:12 206537
>>202476
нет ничего по твоей ссылке

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ Автообновление ] 18 | 2 | 6
Назад Вверх Каталог Обновить

Топ тредов
Подписывайся на официальный канал Двача в Телеграме и узнавай обо всех новостях и мемах первым! https://tlg.wtf/dvachannel[X]