Skip to content

Arduino Nano based universal RFID (125kHz) & iButton emulator, reader, and duplicator with OLED display. Универсальный дубликатор и эмулятор домофонных ключей

Notifications You must be signed in to change notification settings

MrKzya/MultiKey

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 

Repository files navigation

MultiKey

project photo

Структура функций

Main Menu/
├── RFID/
│   ├── Read - чтение RFID
│   ├── Emulate - эмуляция ключей
│   └── Write - запись на болванки T5577
├── iButton/
│   ├── Read - чтение ключей Dallas (DS1990)
│   ├── Emulate - эмуляция таблеток
│   └── Write - запись на болванки RW1990
└── Utils/
    ├── [Clear EEPROM] - очистить все ключи в памяти
    ├── [Clear RFID keys] - очистить только ключи RFID
    └── [Clear iBut keys] - очистить только таблетки iButton

Список компонентов:

  • Микроконтроллер Arduino Nano
  • Дисплей OLED 0.96 128x64
  • 3 кнопки
  • 3 резистора на 10 кОм
  • 1 резистор на 1 кОм (Желательно 2.2 кОм или 4.7 кОм)
  • 1 резистор на 220 Ом
  • 2 конденсатора на 3.3 нФ (332)
  • 2 конденсатора на 0.1 мкФ (104)
  • 1 транзистор 2N5551
  • 1 операционный усилитель LM358N
  • 2 колебательных контура от RDM6300 (Для 125кГц нужен конденсатор на 3.3нФ)

Распиновка:

  • D2 вход с усилителя (1 нога) для чтения RFID
  • D7 выход на антенну для эмуляции RFID
  • D11 выход для записи RFID
  • D4 Кнопка вверх
  • D3 Кнопка ОК
  • D8 Кнопка вниз
  • D10 выход на эмуляцию iButton
  • D12 выход на чтение/запись iButton
  • A4 OLED SDA
  • A5 OLED SCL

Схема подключения:

RFID Emulation:

project photo

Эмуляцию RFID я позаимствовал у dlinyj. А распиновку взял отсюда

RFID Read/Write:

project photo

iButton Emulation:
Пин D10

iButton Read/Write:

project photo

Желательно использовать резистор на 2.2 кОм или 4.7 кОм

Библиотеки:

  • Wire - для общения с дисплеем по шине I2C
  • U8g2lib - для дисплея
  • OneWireHub (Версия 1.2.0), OneWire и DS2401 - для iButton
  • EEPROM - для памяти
  • avr/pgmspace - для flash памяти

About

Arduino Nano based universal RFID (125kHz) & iButton emulator, reader, and duplicator with OLED display. Универсальный дубликатор и эмулятор домофонных ключей

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages