Как проще списать средств с RFID карты на Arduino?
Требуется организовать небольшую карточную систему на 5-10 атракционах.
Просто, на базе Arduino и RFID. Система учета не нужна.
1 - Клиент покупает карту на кассе и закидывает на неё 200 р
2 - Подходит к аттракциону, прикладывает карту, с карты списывается определенная сумма (для каждого аттракциона своя).
3 - Считыватель подает сигнал на включение аттракциона.
1 - Как закидывать деньги на карту?
2 - Как списывать на аттракционе?
3 - Ну здесь вроде понятно.
Может кто предложит свой вариант. Буду очень признателен :)
Точно так же устроена "Тройка". Перезаписываемая rfid карта, на ней сумма в рублях. Кассир, терминал на стене и турникеты умеют читать/писать карту. Информация подписывается с использованием серийника карты для предотвращения мошенничества
Беспроигрышный способ: плясать от карты как идентификатора, а суммы хранить централизованно на защищенном сервере. Тогда по крайней мере не будут страшны клоны карт.
А без централизации - будет нечто типа старых билетов на метро с магнитной полосой: путем разных манипуляций народ вполне реализовывал "вечные" билеты - уменьшенное число поездок на них не записывалось -)
закинул сотню автомат прочитал сумму денег вычил стоимость игры и записал обратно.
Но правильней и безопасней на сервере хранить номер карты и сумму денег на ней. Автомат подключается к серверу и сообщает какую сумму списывает с карты.