Что такое процесс универсального RFID-ключа?
RFID-проекты в последнее время стали довольно заметными: от проектов здесь, в Indestructible, до нашего местного журнала Silicon Chip в Австралии, публикующего проект дверного замка с RFID-ключом.
Шаг 1: Как работает RFID?
RFID или радиочастотная идентификация — это термин, используемый для описания широкого спектра стандартов, которые позволяют считывателю считывать данные, хранящиеся в электронных «тегах».
Шаг 2. Что хранится на карте?
Я начал с создания RFID-смарт-карта читатель (подробнее в следующей статье). Это показало мне данные, которые отправлялись, когда карта передавала их.
Шаг 3. Как эмулировать карту?
Итак, следующим шагом было определить, как притвориться картой — мне нужна была карта, в которую можно было бы ввести номер карты.
Шаг 4: Программное обеспечение – Ввод данных в нашу карту
Программное обеспечение было следующим. Используя Arduino IDE, я реализовал простую систему меню, которая позволяла мне вводить данные соответствующего объекта и идентификатора карты непосредственно из файла.
Шаг 5: Травление печатной платы
По стандарту для травления платы я использовал перенос тонера на журнальную бумагу. Если хотите узнать подробности, загляните сюда. Травленая печатная плата.
Шаг 6: Монтаж компонентов
Чтобы проект сохранял тот же размер, что и обычная процессорная карта, я решил сделать его на небольшой печатной плате того же размера, что и плата.
Шаг 7: Программирование микро
Я использовал стандартный 6-контактный разъем, установленный на печатной плате, чтобы можно было использовать кабель FTDI 5 В USB-232 для программирования чипа на месте.
Шаг 8: Тестирование проекта
Тестирование прошло легко: я набрал соответствующий код на клавиатуре, поднес плату к считывателю и был вознагражден удовлетворительным звуковым сигналом, указывающим на это.
Шаг 9: Дальнейшие шаги
Это был проект «доказать, что я могу это сделать» — я завершил его, и теперь он стоит у меня на полке на работе, чтобы напоминать об этом другим.