Делаю сейчас пользовательский блок для считывателя RFID-RC522. Результаты есть, только надо все упорядочить. Будет блок с одним выходом unsigned long. Поднес карту, на выходе ее UID. Пока не могу разобраться как в HEX вывести ее ID или строкой или так и должно быть... Выводит данные в десятичном формате, тип переменной unsigned long.
[video][/video]
В архиве проект с ЛСД и блок пользовательский. На всякий случай библиотека. Библиотеку копируйте вручную. ссылка на архив
RFID-RC522 пользовательский блок на Си
Добавлено: 30.01.2016{, 23:31}
rf80
интересный блок давно хотелось бы по мучать ключи в наборе есть а в Си не силен
RFID-RC522 пользовательский блок на Си
Добавлено: 31.01.2016{, 01:15}
Сергей
rf80, я тоже в Си не силен . Просто заполняем блок готовым скетчем из библиотеки. Проверяем его работоспособность. потом убираем все лишнее. Ну то что нам надо дописываем используя основы Си.
Отпишитесь о его работоспособности. Или голос за тему.
RFID-RC522 пользовательский блок на Си
Добавлено: 31.01.2016{, 12:29}
Max
Сергей писал(а):Или голос за тему.
Проголосовал. Тема нужная, хотя так и не заказал этот комплект. Кстати, какой комплект работоспособный и надежный?
RFID-RC522 пользовательский блок на Си
Добавлено: 31.01.2016{, 14:25}
Сергей
Max, голос за проверенный блок. За тему голос в другом разделе. Здесь прошу или отписаться: " блок проверил на железе, все работает" или поставить голос.
Сергей писал(а):Отпишитесь о его работоспособности. Или голос за тему.
Если не проверяли уберите голос.
RFID-RC522 пользовательский блок на Си
Добавлено: 31.01.2016{, 23:38}
rf80
Вопрос по подключению платки какие ноги куда из блока не совсем понятно. rst 9пин а что такое SS у меня на плате SDA, SCK, MOSI, MISO,IRQ, GND,RST, 3.3. И Дуину нужно переводить на 3,3в питание как и плату считывателя а дисплей?
Библиотеку в IDE librare копировать.
И готов уже тестить.
RFID-RC522 пользовательский блок на Си
Добавлено: 01.02.2016{, 12:05}
Сергей
rf80,
rf80 писал(а):rst 9пин а что такое SS
SS это SDA на 10й пин. Он так в библиотеке подписан. дуина у меня от 5 В, ЮСБ запитана.
RFID-RC522 пользовательский блок на Си
Добавлено: 01.02.2016{, 13:28}
rf80
А плата питается тоже от 5В
RFID-RC522 пользовательский блок на Си
Добавлено: 01.02.2016{, 13:32}
Сергей
rf80, нет РФка питается от 3,3 В. Присмотритесь на видео, там видно.
RFID-RC522 пользовательский блок на Си
Добавлено: 01.02.2016{, 16:21}
rf80
3,3 Значит так и запитаю вечером думаю постараюсь по тестить.
Добавлено (01.02.2016, 16:21)
---------------------------------------------
Блок работает. Только я не нашел в блоке где прописаны остальные пины. Подключил по видео. Нужно сделать описание в блоке
И попробовал делать подобие замка через сравнение диод зажигается а вот еще в блоке необходимо организовать обнуления показаний.
И сразу не скумекал как занести ключи в память скажем два три можно и компараторами но это не технологично. Через поиск в массиве и внести в массив нужные ключи
RFID-RC522 пользовательский блок на Си
Добавлено: 01.02.2016{, 17:02}
Сергей
rf80, Дело в том что в Си я не очень. Поэтому остальное придется делать снаружи. Потом попробую перевести на код.
rf80 писал(а):Только я не нашел в блоке где прописаны остальные пины
в библиотеке. Они же к СПИ подключаются.
rf80 писал(а):Нужно сделать описание в блоке
как блок откатаем...
rf80 писал(а):в блоке необходимо организовать обнуления показаний
согласен. Типа пока карта рядом данные есть, когда убрали с на выходе о.
RFID-RC522 пользовательский блок на Си
Добавлено: 03.02.2016{, 18:00}
rf80
Можно делать замок с массивами все ясно. Берем поиск элемента массива заполняем наши ключики и если элемент есть то на выходе единица.
А вот как разобраться чтобы был единичный импульс открывания и опять ожидание не пойму. Одновибратор и тот отказывается делать импульс заданной длительности.
И все так хотели этот модуль а темка не шевелится
RFID-RC522 пользовательский блок на Си
Добавлено: 22.02.2016{, 20:02}
UMC
rf80 писал(а):А вот как разобраться чтобы был единичный импульс открывания и опять ожидание не пойму. Одновибратор и тот отказывается делать импульс заданной длительности.
Кто нибудь нашел способ сделать еденичный импульс? тоже ни фига не выходит. Только подносиш карту на выходе появляется единица ...и не пропадает пока не поднесешь незадекларированную ID_карту.
RFID-RC522 пользовательский блок на Си
Добавлено: 15.05.2016{, 21:04}
viga5
Поставте: блок Rtrig он выставит 1, а потом сбросит на 0
И будет Вам счастье :-)
RFID-RC522 пользовательский блок на Си
Добавлено: 21.05.2016{, 11:46}
Андрейка
RC -522 отличный модуль. Купил его в прошлом году и сделал кодовый замок на работе. Я врезал модуль в входную дверь в мастерскую, снаружи прикрыл плату кусочком пластмассы толщиной 4 мм. Дверь железная, открывается прямо на улицу. Зимой модуль работал при -17 , сейчас дверь на солнце нагревается до + 50, а модуль работает без помех. Дверью хлопают и удары передаються на коробку с платой, но пока ничего не сломалось. Саму Ардуинку и болок реле к ней убрал в клеммную коробку 100х100 и прикрутил к двери. Изнутири дверь открываеться кнопкой. Я бы проверил блок пользователя но у меня нет ноутбука, а замок откручивать и домой везти неохота. В программировании я не силен и воспользовался замечательной статьей Данила Борчевкина с сайта Robocraft. Вот ссылка :http://robocraft.ru/blog/3004.html.
RFID-RC522 пользовательский блок на Си
Добавлено: 23.05.2016{, 20:24}
tagan61
rf80 писал(а):И сразу не скумекал как занести ключи в память скажем два три
Посмотри мой блок RFID там как раз можно занести два ключа, если немного доработать то и десяток, может за одно и поможете с выходом DATA
RFID-RC522 пользовательский блок на Си
Добавлено: 27.05.2016{, 15:08}
Boroda
Посмотри мой блок
По просьбе tagan61 я его маленько подкорректировал, вроде работает, добавить ключики не проблема (на СИ добавляем выходы, IF (ID==) и параметры). Он комментариях лежит.
RFID-RC522 пользовательский блок на Си
Добавлено: 28.05.2016{, 23:48}
tagan61
Boroda писал(а):По просьбе tagan61 я его маленько подкорректировал
блок получился отличный, отдельное спасибо (boroda)
RFID-RC522 пользовательский блок на Си
Добавлено: 29.05.2016{, 09:50}
Evgesha
Boroda, скажите пожалуйста, где блок то? в каких комментариях? не могу найти, в ближайшее время планирую попробовать.