Цитата:
Сообщение от Bersenev
Менять надо в этих строках, то что выделено красным
if( encoder1_dt >= 0x226 && encoder1_dt <= 0x2a6 )
if( encoder1_dt >= 0x3E0 && encoder1_dt <= 0x410 && encoder1_key3 != 1 )
if( encoder1_dt >= 0xA0 && encoder1_dt <= 0xF0 && encoder1_key3 != 2 )
if( encoder1_dt >= 0x1A0 && encoder1_dt <= 0x200 && encoder1_key3 != 3 )
а вот что бы получить нужные значения наверно придётся написать скетч как для резестивных кнопок и через какую-нибудь программу-терминал общения с com-портом получить эти значения вращая энкодер.
|
по отдельности для каждого вывода А
(key3 != 1 ), В
(key3 != 2 ) и кнопка
(key3 != 3)
а это общее значение
if( encoder1_dt >= 0x226 && encoder1_dt <= 0x2a6 )