Прошу помощи RFID 6300
- Sher2104
- Сержант
- Сообщения: 205
- Зарегистрирован: 17 дек 2015, 08:23
- Откуда: Карши Узбекистан
- Имя: Шермухаммад
Прошу помощи RFID 6300
Всем привет Уважаемые знатоки прошу помощи, хочу сделать простенькую Систему учета времени при помощи RFID 6300, да вот не получается вернее получается просто включить 13й пин при чтении id карточки, но меня это не устраивает.
Суть задачи такова:
1. Открывать замок при идентификации введенного в базу карточки.;
2. Записать в формате csv время прохождения сотрудника;
3. Отображения на дисплее имя и фамилию сотрудника.
4. Сделать мастер карт для удаления и добавления карточек.
На данном этапе не могу правильно распарсить id карточку, в монитор порта при поднесении карточки выводится 12ти разрядная перемененная, которую я пытаюсь сравнить в строке, а дальше принимать то или иное действие. Понимаю что нужно работать с массивами, но я только осваиваю программирование поэтому прошу помощи у знающих. Буду рад любой помощи.
Суть задачи такова:
1. Открывать замок при идентификации введенного в базу карточки.;
2. Записать в формате csv время прохождения сотрудника;
3. Отображения на дисплее имя и фамилию сотрудника.
4. Сделать мастер карт для удаления и добавления карточек.
На данном этапе не могу правильно распарсить id карточку, в монитор порта при поднесении карточки выводится 12ти разрядная перемененная, которую я пытаюсь сравнить в строке, а дальше принимать то или иное действие. Понимаю что нужно работать с массивами, но я только осваиваю программирование поэтому прошу помощи у знающих. Буду рад любой помощи.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Не важно, кто ты снаружи, главное — кто ты внутри.
Прошу помощи RFID 6300
Было бы чуток больше знаний - не было бы Наполеоновских планов ))Sher2104 писал(а):Суть задачи такова:
Если первые два пункта реальны, то с третьим могут быть проблемы с памятью (если сотрудник не один )).
Но а четвертое не реально, т.к. единственный вариант - запись в EEPROM.
Даже если бы она могла писать в текстовом формате, памяти в ней очень мало.
Если такой расклад устраивает, можно начать с 1го пункта.
RFID-а у меня нет, эксперименты с ним лежат на вас.
Win10-64, FLProg (portable)
Прошу помощи RFID 6300
Вообще, очень многие интересные проекты упираются в невозможность, на данный момент, работы с EEPROM в среде FLPprog... И ни кто не взялся за соответствующий блок.rw6cm писал(а):Но а четвертое не реально, т.к. единственный вариант - запись в EEPROM.
Так же, не полностью раскрыты возможности при использовании SD-карт. Например, хранение всевозможных тяжеловесных для Ардуино элементов (картинок, GIF и т.д.) для HTTP страниц и погрузки их на сайт...
-
- Лейтенант
- Сообщения: 539
- Зарегистрирован: 06 сен 2015, 07:09
- Откуда: Курган
Прошу помощи RFID 6300
Вообще за исключением фио и учета времени, вы описали действие 20 долларового замка для двери собранного на меге328 (на роботе в цехе такой стоит)
- Sher2104
- Сержант
- Сообщения: 205
- Зарегистрирован: 17 дек 2015, 08:23
- Откуда: Карши Узбекистан
- Имя: Шермухаммад
Прошу помощи RFID 6300
Oleg1345140, Вы абсолютно правы, но что бы был хоть какай-то опыт приходится колхозить и согласитесь своими руками собранный девайс доставляет больше радости нежели готовое.Max писал(а):вы описали действие 20 долларового замка
Добавлено (14.12.2016, 12:02)
---------------------------------------------
Вы правы знаний маловато, но все=же добился таки срабатываний замки и запись переменной даже блок создал, но меня пугает размер, 4 блока занимает 29% памяти., а если я сделаю на 100 и более думаю даже памяти меги не хватит, поэтому сейчас проделываю опыты с массивами.rw6cm писал(а):Было бы чуток больше знаний
сама карточка имеет id 10 бит, но в порт отправляет 16 разрядное значение, не могу правильно сравнивать эти значение, делал массив стринг результат 0. Дальше буду экспериментировать.
Добавлено (14.12.2016, 12:05)
---------------------------------------------
rw6cm, Спасибо за блок с помощью Вашего блока избавился от швыряний в порт.
Не важно, кто ты снаружи, главное — кто ты внутри.
- Sher2104
- Сержант
- Сообщения: 205
- Зарегистрирован: 17 дек 2015, 08:23
- Откуда: Карши Узбекистан
- Имя: Шермухаммад
Прошу помощи RFID 6300
Вот блок для работы с RFID6300 это мой первый блок, оцените пожалуйста и прокомментируйте.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Не важно, кто ты снаружи, главное — кто ты внутри.
-
- Лейтенант
- Сообщения: 539
- Зарегистрирован: 06 сен 2015, 07:09
- Откуда: Курган
Прошу помощи RFID 6300
Согласен, и про готовый замок написал в качестве примера реальности данной задумки. К сожалению модуля нет, но примерный алгоритм примерно такой. По определенному сигналу контроллер записывает в ппзу ид ключа и при появлении нового ключа сравнивает с базой. памяти должно хватить на 50-100 ключей примерно.Sher2104 писал(а):Вы абсолютно правы, но что бы был хоть какай-то опыт приходится колхозить и согласитесь своими руками собранный девайс доставляет больше радости нежели готовое.
- Sher2104
- Сержант
- Сообщения: 205
- Зарегистрирован: 17 дек 2015, 08:23
- Откуда: Карши Узбекистан
- Имя: Шермухаммад
Прошу помощи RFID 6300
Max, Может быть Вы сможете мне помочь у Вас тоже есть богатый опыт с GSM модулями, скажите как мне сравнить полученные строки и включить пин13. Или нужно конвертировать строки в числа и затем сравнивать? но этот метод у меня не прошел. Дай те дельный совет если не трудно. Многоуважаемый господин ГРАЧИК может мне помочь, но я уже достал его своими вопросами, пусть он делает видеоуроки для новичков как я.
И ему Большой РАХМАТ из Ср.Азии.
И ему Большой РАХМАТ из Ср.Азии.
Не важно, кто ты снаружи, главное — кто ты внутри.
Прошу помощи RFID 6300
Вы сами, практически, дали ответ на свой вопрос. Насколько помню, сейчас нет FLProg под рукой, там есть штатные блоки сравнения для строк.Sher2104 писал(а):как мне сравнить полученные строки
Можно, конечно, цифровые данные вычленять из строки, далее конвертировать (например, в INT тип) и их сравнивать, но это чуть уменьшит скорость программы.
- Sher2104
- Сержант
- Сообщения: 205
- Зарегистрирован: 17 дек 2015, 08:23
- Откуда: Карши Узбекистан
- Имя: Шермухаммад
Прошу помощи RFID 6300
У админа Сергея и Грачика есть пример для работы с базовым rfid модулем который работает на 13,56 МГц и на SPI шине, а 6300 работает на 125 кГц и получает через юарт, можно вообще один проводок тх-подключить rx ардуино и все, вещь очень полезная стоит около 2$ на али, поэтому за интреговался.Oleg1345140 писал(а):при появлении нового ключа сравнивает с базой. памяти должно хватить на 50-100 ключей примерно.
Не важно, кто ты снаружи, главное — кто ты внутри.
-
- Лейтенант
- Сообщения: 539
- Зарегистрирован: 06 сен 2015, 07:09
- Откуда: Курган
Прошу помощи RFID 6300
Ну проводков все же два минимум (второй общий) иначе не заработает, натыкался))). А вообще как бы суть подключения в данном случае не принципиальна, алгоритм работы один и тот же. принимаем данные из уарт сравниваем с мастером, если да то переходим в режим прогроммирования если нет сравниваем с базой ключей. Нашли открыли не нашли не открыли/включили тревогу.Sher2104 писал(а):один проводок
Прошу помощи RFID 6300
Думаю номера из первого поста рабочие, забил их в проект.
Модуля у меня нет, блок сделал но сомневаюсь что заработает.
Если не пойдет возьмете базовый UART, но по com порту(с софтовым портом CD карта глючит).
Модуля у меня нет, блок сделал но сомневаюсь что заработает.
Если не пойдет возьмете базовый UART, но по com порту(с софтовым портом CD карта глючит).
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось rw6cm 14 дек 2016, 20:21, всего редактировалось 1 раз.
Win10-64, FLProg (portable)
- Sher2104
- Сержант
- Сообщения: 205
- Зарегистрирован: 17 дек 2015, 08:23
- Откуда: Карши Узбекистан
- Имя: Шермухаммад
Прошу помощи RFID 6300
да Вы опять правы. просто питание само сабой разумеется брал с ардуино, поэтому эту часть я не учитывал. Но все же вопрос остается открытым как мне поступить получаю с юрта строки перевожу в интежер, не помогает, в чар так же без результат но, сравнение строк работает через раз почему то, только поиск подстроки помогает, но скетч громоздкий уж очень. Все же склоняюсь к массивам, но у меня никак не реагирует на айди карточки.Oleg1345140 писал(а):(второй общий)
Не важно, кто ты снаружи, главное — кто ты внутри.
-
- Лейтенант
- Сообщения: 539
- Зарегистрирован: 06 сен 2015, 07:09
- Откуда: Курган
Прошу помощи RFID 6300
Ну в интеджер думаю точно не стоит, а вот если в чаре просто хранить их а сравнивать в виде строк
- Sher2104
- Сержант
- Сообщения: 205
- Зарегистрирован: 17 дек 2015, 08:23
- Откуда: Карши Узбекистан
- Имя: Шермухаммад
Прошу помощи RFID 6300
SPOILERSPOILER_SHOW
Последний раз редактировалось Sher2104 14 дек 2016, 23:26, всего редактировалось 1 раз.
Не важно, кто ты снаружи, главное — кто ты внутри.
- Sher2104
- Сержант
- Сообщения: 205
- Зарегистрирован: 17 дек 2015, 08:23
- Откуда: Карши Узбекистан
- Имя: Шермухаммад
Прошу помощи RFID 6300
SPOILERSPOILER_SHOW
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Не важно, кто ты снаружи, главное — кто ты внутри.
- Sher2104
- Сержант
- Сообщения: 205
- Зарегистрирован: 17 дек 2015, 08:23
- Откуда: Карши Узбекистан
- Имя: Шермухаммад
Прошу помощи RFID 6300
SPOILERSPOILER_SHOW
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Не важно, кто ты снаружи, главное — кто ты внутри.
- Sher2104
- Сержант
- Сообщения: 205
- Зарегистрирован: 17 дек 2015, 08:23
- Откуда: Карши Узбекистан
- Имя: Шермухаммад
Прошу помощи RFID 6300
??
Последний раз редактировалось Sher2104 14 дек 2016, 23:33, всего редактировалось 1 раз.
Не важно, кто ты снаружи, главное — кто ты внутри.
- Sher2104
- Сержант
- Сообщения: 205
- Зарегистрирован: 17 дек 2015, 08:23
- Откуда: Карши Узбекистан
- Имя: Шермухаммад
Прошу помощи RFID 6300
SPOILERSPOILER_SHOW
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Не важно, кто ты снаружи, главное — кто ты внутри.
- Sher2104
- Сержант
- Сообщения: 205
- Зарегистрирован: 17 дек 2015, 08:23
- Откуда: Карши Узбекистан
- Имя: Шермухаммад
Прошу помощи RFID 6300
Мануал на инглише.
Добавлено (15.12.2016, 00:02)
---------------------------------------------
rw6cm, Извините товарищ Генерал-майор но Ваш блок хорош но не работает, ком порт менял сд, часы вырезал, но все равно не пашет.
Добавлено (15.12.2016, 00:02)
---------------------------------------------
rw6cm, Извините товарищ Генерал-майор но Ваш блок хорош но не работает, ком порт менял сд, часы вырезал, но все равно не пашет.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Не важно, кто ты снаружи, главное — кто ты внутри.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость