Skip to content

vecjh/EasyKeyDublicatorRFID_LCD1602

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 

Repository files navigation

Данный скетч - это форк AlexMalov/EasyKeyDublicatorRFID_OLED (т.н. проект "MEXATРОН DIY") со следующими изменениями:

  • библиотека GyverEncoder обновлена до EncButton
  • OLED I2C заменен на LCD1602 I2C
  • использована библиотека LCD1602 с поддержкой кириллицы
  • добавлена индикация режима на экране
  • добавлены фиксированные коды из профильной темы на 4pda
  • добавлена возможность стирать пользовательскую память командой энкодера
  • добавлено отображение бегущей строкой ID ключа на экране
  • добавлено отображение имени и типа фиксированного кода
  • мелкие украшательства для удобства вывода в терминал

Инструкция

одинарный щелчок - переключение режимов работы. Текущий режим отображается в правом верхнем углу экрана полсе первого щелчка с момента включения.


|U - запись фиксированных ключей
|R - чтение кнопки или RF метки
|W - запись выбранного пользовательского ключа
|B - назначения данного режима пока не установлено. Оставлено как наследие апстрим кода

вращение - выбор кода из списка стандартных или пользовательских
долгое нажатите - запись ключа. прикладываем метку в режиме |W. Появляется звуковой сигнал и оповещение, что кнопка прочитана. После этого можно вызывать долгое нажатие.
удержание и вражение влево - вывод ID ключа. дальнейшее управление невозможно до завершения скрола.
удержание и вражение вправо - вывод попеременно имени и типа ключа (только для режима фиксированных ключей)
двойной щелчок и удержание - очистка пользовательской памяти

NB. Кириллическая библиотека немного глючная. Поэтому буквы на экране иногда перепутаны.

About

a fork of AlexMalov/EasyKeyDublicatorRFID_OLED

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published