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