мне вот тоже интересно как будет реализовываться чтение типа ключей метаком, цифрал, даллас. я собирал копировщик для таблеток в личных целях от RECTO с казуса, работает отлично, на ардуино очень интересно как будет выглядеть такой копир....
Блок для считывания кода ключа, для использования впоследствии для использования в сигнализации на ардуине УНО или НАНО. Работу вижу так: считывается код, пишется в массив, потом при разрешающей команде пишется в EEPROM для создания базы ключей, либо сравнивается по-элементно с базой ключей. Всю голову уже сломал как это реализовать, начинающий я. Пока хотелось бы просто код считать, а дальше буду разбираться. Вот такой скетч заливаю и при считывании в мониторе последовательного порта прекрасно отображается код ключа. Может из него сделать?
Не связывался с этими ключами никогда , почитал сейчас в интернете.
Оказывается читаются они по шине one-Wire .
В FLProg такой блок есть (сканирование шины oneWire), остается подключить ключ по схеме которая содержит резистор 2.2КОм и готово -читай ,записывай .Литературы полно в инете... https://vk.com/topic-34568710_31063421?offset=60 http://arduino-kit.com.ua/arduino-i-ibu ... 1990a.html (первые попавшиеся нашел в инете)
Последний раз редактировалось Гость 25.09.2016{, 20:08}, всего редактировалось 1 раз.
Добавлено (25.09.2016, 20:11)
---------------------------------------------
В готовом блоке сканирования шины 1-WIRE при считывании должна появится лог еденица на выходе. Нету ее. Делаювывод: не считывает
Теперь ключ считывается так же как и было в "Byte" , но отображаются в шестнадцатиричном виде FF.
Пришлось для этого сделать пользовательский блок "Byte-HEX"
Кнопки в проекте (пины):
20. Считывание кода ключа.
21. Вывод из энергонезависимой памяти кода ключа на экран.
23. Записать код отображаемый на экране в энергонезависимую память.
Добавлено (02.10.2016, 21:09)
---------------------------------------------
Вот что получилось , на базе предыдущего проекта.
Распознаёт пока 1 ключ.
Остальные ,игнорирует.
Код ключа записывается в переменные b0,b1,b2,b3,b4,b5,b6,b7 в строку "значение по умолчанию".
[video][/video]
sser, здравствуйте, хотел применить часть вашего проекта в своем, можно ли как то несколько ключей (3-4 ключа) записать? и ктоньть знает, появится ли ibutton в стандартной библиотеке? или он никому не интересен?
Если интересно, то могу состряпать блок пользователя из проекта (кодил не я)....
Проект такой - можно запрограммировать 63 ключа, и потом ими открывать дверь например))
Ключи добавлять можно, удалить только все сразу...
Добавляются просто - нажимаем кнопочку - прислоняем ключ - все! он в базе!
Было бы хорошо. Мне помнится слимпер обещал блок сделать. Но у него была большая загрузка, он nrf-кой занимался. И я перешел на rfid. С rfid проблематично окрасить считыватель