Size: a a a

2020 June 05

A

Aleks in ARDUINO_GODs
Блин! Точно! Спасибо! Пнул в верном направлении!!!
источник

A

Aleks in ARDUINO_GODs
Супер!!!
Мне этот чат уже дважды
подсобил!!!
источник

О

ОлегЪ in ARDUINO_GODs
сек, щас трижды помогу )
источник

A

Aleks in ARDUINO_GODs
Гавера я читал. У него оригинальный подход к этой теме: через двумерный массив.
источник

Ч

Человек-Даук... in ARDUINO_GODs
Aleks
Гавера я читал. У него оригинальный подход к этой теме: через двумерный массив.
ой срань
источник

Ч

Человек-Даук... in ARDUINO_GODs
битовые маски топ
источник

A

Aleks in ARDUINO_GODs
Ну не знаю.... Для 4 кнопок очень даже кашерненько!
источник

Ч

Человек-Даук... in ARDUINO_GODs
Aleks
Ну не знаю.... Для 4 кнопок очень даже кашерненько!
4 бита епт
источник

A

Aleks in ARDUINO_GODs
Человек-Даук
битовые маски топ
И про битовые операции я у него больше всего нашёл.
источник

A

Aleks in ARDUINO_GODs
Человек-Даук
4 бита епт
А мне надо 32 кнопки...и буду я это вручную писать, причем, сканировать их буду поочереди в Loope. Ибо - так надо!!!
источник

Ч

Человек-Даук... in ARDUINO_GODs
Aleks
А мне надо 32 кнопки...и буду я это вручную писать, причем, сканировать их буду поочереди в Loope. Ибо - так надо!!!
что тебе мешает брать сдвиговый регистр и читать их статус ?
источник

Ч

Человек-Даук... in ARDUINO_GODs
или же сделать матрицу
источник

A

Aleks in ARDUINO_GODs
Я их и собираюсь матрицей паять. Иначе никаких ног не хватит...
источник

A

Aleks in ARDUINO_GODs
Кстати о ногах, а есть Ардуины, у которых ног больше чем у 2560?
источник

A

Aleks in ARDUINO_GODs
(у 2560. -. 54 I/O)
источник

О

ОлегЪ in ARDUINO_GODs
Aleks
Пропарсить немного! 😁👍
#define LOW  0
#define HIGH 1

#define LCD_DDR DDRC
#define LCD_OUT PORTC
#define LCD_PIN PINC

#define LCD_DN  2
#define LCD_SCL 3
#define LCD_CE  1

#define set_bit(reg,bit) reg |= (1<<bit)
#define clr_bit(reg,bit) reg &= ~(1<<bit)
#define check_bit(reg,bit) (reg&(1<<bit))

void lcd_setupPins()
{
   set_bit(LCD_DDR, LCD_DN);   // DN output
   set_bit(LCD_DDR, LCD_SCL);  // SCL output
   set_bit(LCD_DDR, LCD_CE);   // CE output
}
/* ------------------------------------------------------------------------- */
void lcd_ce_digitalWrite(unsigned char state)
{
   if(state) { set_bit(LCD_OUT, LCD_CE); }
   else      { clr_bit(LCD_OUT, LCD_CE); }
}
источник

A

Aleks in ARDUINO_GODs
👍 красиво!
источник

О

ОлегЪ in ARDUINO_GODs
Человек-Даук
битовые маски топ
особенно когда их у тебя на 4 экрана
источник

Ч

Человек-Даук... in ARDUINO_GODs
ОлегЪ
особенно когда их у тебя на 4 экрана
да я привык
источник

Ч

Человек-Даук... in ARDUINO_GODs
потом ctrl+c ctrl+v
источник