Простой блок,делался под свои задачи. Возможно кому то пригодится.
Блок подключается по протоколу HSU (High Speed UART), почему то I2C и SPI не захотели корректно работать да и лишних выводов у WeMos не оставалось .
В секции декларации остались закоментированые остальные протоколы,так что можно использовать их.
Блок считывает 4 байта карты,сравнивает их с записанными в EEPROM. В случае обнаружения выставляет высокий уровень на выход блока keyFound, если нет то высокий уровень на выход keyNotFound.
Выход indexKey выводит номер ячейки считанного ключа
Выход freeCell количество свободных ячеек.
Выход idKey выводит id ключа/метки.
Вход progKey , при высоком уровне происходит запись карт\меток,подносим к ридеру по очереди.
Вход clrAllKey- удаление всей ключей.
Блок:
Библиотеки: https://github.com/elechouse/PN532
Распаковать все папки в папку libraries arduino ide.
Блок считывателя на PN532 для ESP8266
Правила форума
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
-
- Сержант
- Сообщения: 136
- Зарегистрирован: 28 сен 2018, 17:16
- Имя: Дмитрий
- Благодарил (а): 5 раз
- Поблагодарили: 27 раз
Блок считывателя на PN532 для ESP8266
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя