Электронный замок по карточкам на Arduino

«Инновационный» электронный замок по RFID карточкам (резонирующим на частоте 125 кГц) на Arduino в шкаф для защиты от маленьких детей. Идентификаторы разрешённых карт указываются в коде. Проект можно доработать для управления базой идентификаторов карт с помощью дисплея, кнопок и EEPROM.

Принципиальная схема

2015-09-17_130334

 

Используемые компоненты

 

Исходный код (скетч)

Исходные коды программы микроконтроллера опубликованы на GitHub: https://github.com/maindefine/arduino-electronic-lock.

Комментарии

  1. enjoyneering пишет:

    «Идентификаторы разрешённых карт указываются в коде, поскольку флэш памяти на плате нет.»

    как нет? а как же eeprom встроенный в ATmega 168/328?

    «The high-performance Atmel 8-bit AVR RISC-based microcontroller combines 32KB ISP flash memory with read-while-write capabilities, 1KB EEPROM»

    как пользоваться, можно посмотреть тут https://www.arduino.cc/en/Reference/EEPROM

    • Includen пишет:

      О, спасибо! Не знал, надо попробовать.

  2. Fohroer пишет:

    От чего запитывается твоя Arduino?

    • Includen пишет:

      USB.

      Лучше питать от внешнего источника питания через соответствующий разъём (7-12 В), чтобы 3-х летний ребёнок не смог перепрошить микросхему. Батарею типа КРОНы не рекомендую использовать, постольку-поскольку при её разряде открыть замок не удастся.

  3. Григорий пишет:

    Хотелось бы схему увидеть. Очень заинтересовал проэкт. Хочу сделать подобное.

    • Includen пишет:

      Рад, что заинтересовало. Схему и список компонентов выложил на странице. Удачных опытов!

  4. Зелораска пишет:

    Ваш код прекрасен мисье!
    Понятный и поддерживаемый.

  5. Виктор пишет:

    Попробовал повторить, но ругается на отсутствующию библиотеку settings.h

    • Includen пишет:

      Спасибо, что написали. Arduino IDE требует, чтобы .ino файл был в одноимённом каталоге и, если это не так, то предлагает перенести его, при этом «потеряв» все остальные файлы. Поправил, скачайте исходники заново.

  6. Руслан пишет:

    Ардуинщики)) Кто крепит антенну на металлический уголок?
    Блин, насмешили)))

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *