RFID RC522

чтение данных с карты

Ответить
vfear
Рядовой
Сообщения: 93
Зарегистрирован: 30.01.2019{, 14:56}
Репутация: 1
Имя: Владимир

RFID RC522

#1

Сообщение vfear » 31.01.2019{, 17:39}

Добрый день. Есть задача. На rfid карты записываются различные значения - каждое значение должно отвечать за определенное действие.
Например: одна карта при при прикладывании запускает мотор 1, другая мотор 2, третья... и тд. причем происходит это по радио каналу. С одной ардуино на другую. Есть в Flprog пользовательский блок - Блок работы со считывателем MFRC522 http://elref.ru/load/bloki_polzovatelej ... /2-1-0-111, но в нем на выходе только id карты. UID не на всех картах есть возможность переписать. (а так было бы идеально - сделать заготовки с определенными ID и использовать их через блок сравнения. И все упирается в то что эти карты будут выпускатся повторно и все время будут новые id (пока не известно в каком колличестве) и каждый раз перепрограмировать систему, добавляя в нее новые UID и сопоставлять к ним действия - неприемлимо. Другое дело если бы была возможность считывать имено записываемые данные с RFID карты, которые спокойно записываются/читаются, а затем при прикладывании эти данные проходили через блоки сравнения, на выходе формировали определенные данные(или просто 1) и пересылались на выполнение, на другую ардуино, например запустить определенный процесс. Вот думаю - есть ли какие ни будь варианты решить это средствами Flprog? Может что то посоветуете. Безконтактная система - обязательна. Может есть что то не по технологии rfid? Но хотелось бы все сделать так, как задумывалось. Заранее спасибо. :)

Аватара пользователя
Fuji1604
Сержант
Сообщения: 282
Зарегистрирован: 19.01.2016{, 06:09}
Репутация: 40
Откуда: Березники
Имя: Сергей

RFID RC522

#2

Сообщение Fuji1604 » 31.01.2019{, 19:47}

есть же блок чтения и записи данных на карту, записываете на карточки команды, потом при считывании поверять что за команда и выполнять действие
когда мастерю обычно подсматриваю,
не рыли ли окоп в том же направлении,
не изобретали ли велосипед с такими-же квадратными как у меня колёсами,
а уже потом - не торопясь, торю свою лыжню

vfear
Рядовой
Сообщения: 93
Зарегистрирован: 30.01.2019{, 14:56}
Репутация: 1
Имя: Владимир

RFID RC522

#3

Сообщение vfear » 01.02.2019{, 10:32}

Fuji1604 писал(а):
31.01.2019{, 19:47}
есть же блок чтения и записи данных на карту, записываете на карточки команды, потом при считывании поверять что за команда и выполнять действие
А возможно ли в этом блоке сделать сразу выход данных нужного блока Карты? Записать в переменную и отправить данные.

Аватара пользователя
Fuji1604
Сержант
Сообщения: 282
Зарегистрирован: 19.01.2016{, 06:09}
Репутация: 40
Откуда: Березники
Имя: Сергей

RFID RC522

#4

Сообщение Fuji1604 » 01.02.2019{, 10:50}

Так блок в массив записывает, из него и читайте, зачем еще переменная
когда мастерю обычно подсматриваю,
не рыли ли окоп в том же направлении,
не изобретали ли велосипед с такими-же квадратными как у меня колёсами,
а уже потом - не торопясь, торю свою лыжню

vfear
Рядовой
Сообщения: 93
Зарегистрирован: 30.01.2019{, 14:56}
Репутация: 1
Имя: Владимир

RFID RC522

#5

Сообщение vfear » 01.02.2019{, 11:35}

Fuji1604 писал(а):
01.02.2019{, 10:50}
Так блок в массив записывает, из него и читайте, зачем еще переменная
Точно спасибо :)

Ответить

Вернуться в «Помогите, а то я "нимагу"»