Страница 1 из 5

DS1990A

Добавлено: 25 сен 2016, 17:53
zhulen820
Как считать код ключа при помощи FLPROG? Ну подскажите кто-нибудь.

DS1990A

Добавлено: 25 сен 2016, 19:06
slavas
zhulen820, завтра будет время шарисую Вам блок, только как Вы его использовать будете подо что блок затачивать?

DS1990A

Добавлено: 25 сен 2016, 19:20
Evgesha
мне вот тоже интересно как будет реализовываться чтение типа ключей метаком, цифрал, даллас. я собирал копировщик для таблеток в личных целях от RECTO с казуса, работает отлично, на ардуино очень интересно как будет выглядеть такой копир....

DS1990A

Добавлено: 25 сен 2016, 19:23
slavas
А причём здесь копир? Требуется читать ds.

DS1990A

Добавлено: 25 сен 2016, 19:33
zhulen820
Блок для считывания кода ключа, для использования впоследствии для использования в сигнализации на ардуине УНО или НАНО. Работу вижу так: считывается код, пишется в массив, потом при разрешающей команде пишется в EEPROM для создания базы ключей, либо сравнивается по-элементно с базой ключей. Всю голову уже сломал как это реализовать, начинающий я. Пока хотелось бы просто код считать, а дальше буду разбираться. Вот такой скетч заливаю и при считывании в мониторе последовательного порта прекрасно отображается код ключа. Может из него сделать?

DS1990A

Добавлено: 25 сен 2016, 19:38
slavas
Попробую нарисовать блок с параметром выбор pin и двумя выходами, на одном единица если код считан, на втором код.

DS1990A

Добавлено: 25 сен 2016, 20:04
Гость
Не связывался с этими ключами никогда , почитал сейчас в интернете.
Оказывается читаются они по шине  one-Wire .
В FLProg такой блок есть (сканирование шины oneWire), остается подключить ключ по схеме которая содержит резистор 2.2КОм и готово -читай ,записывай .Литературы полно в инете...  https://vk.com/topic-34568710_31063421?offset=60
http://arduino-kit.com.ua/arduino-i-ibutton-ds1990a.html (первые попавшиеся нашел в инете)

DS1990A

Добавлено: 25 сен 2016, 20:11
zhulen820
Да не считывает он

Добавлено (25.09.2016, 20:11)
---------------------------------------------
В готовом блоке сканирования шины 1-WIRE при считывании должна появится лог еденица на выходе. Нету ее. Делаювывод: не считывает

DS1990A

Добавлено: 25 сен 2016, 20:12
slavas
sser, 2.2 кОм мало 4.7-10 кОм нормально или включит подтягивающий резистор на входе.
zhulen820, и не должен, он заточен датчики температуры.

DS1990A

Добавлено: 25 сен 2016, 20:15
zhulen820
Я так идумал. Я думаю что блоки дли блок должен быть по аналогии сс считыванием RFID RC522

Добавлено (25.09.2016, 20:15)
---------------------------------------------
И че делать? Нужен только отдельный блок или костыли можно придумать??

DS1990A

Добавлено: 25 сен 2016, 20:21
slavas
?

Добавлено (25.09.2016, 20:21)
---------------------------------------------
Для каждого устройства свой блок.

DS1990A

Добавлено: 25 сен 2016, 20:42
zhulen820
А можно переделать готовый блок с датчиком под DS1990?

Добавлено (25.09.2016, 20:42)
---------------------------------------------
Или куда копать?

DS1990A

Добавлено: 25 сен 2016, 22:49
Гость
zhulen820 писал(а):Или куда копать?
Придется создавать в FLProg блок пользователя  Си (Code).

DS1990A

Добавлено: 26 сен 2016, 11:12
zhulen820
Поможетете slavas создать блок?

DS1990A

Добавлено: 28 сен 2016, 22:26
Гость
Вот готовый, простейший считыватель кода подъездного ключа  с сохранением кода в памяти контроллера.
Индикация LCD 16х2 .

В будущем блок пользователя постараюсь дополнить записью ключа , и увеличить количество запоминаемых ключей в проекте.

видео: [video]http://www.youtube.com/watch?v=30DPw1tOhuk[/video]

DS1990A

Добавлено: 02 окт 2016, 21:09
Гость

Потихоньку двигаюсь вперед.

Теперь ключ считывается так же как и было в "Byte" , но отображаются в шестнадцатиричном виде FF.
Пришлось для этого сделать пользовательский блок "Byte-HEX"
Кнопки в проекте (пины):
20. Считывание кода ключа.
21. Вывод из энергонезависимой памяти кода ключа на экран.
23. Записать код отображаемый на экране в энергонезависимую память.

Добавлено (02.10.2016, 21:09)
---------------------------------------------
Вот что получилось , на базе предыдущего проекта.
Распознаёт пока 1 ключ.
Остальные ,игнорирует.

Код ключа записывается в переменные b0,b1,b2,b3,b4,b5,b6,b7 в строку "значение по умолчанию".
[video]http://www.youtube.com/watch?v=QS252NAdNHU[/video]

DS1990A

Добавлено: 22 мар 2017, 09:49
Sibiryak22rus
sser, здравствуйте, хотел применить часть вашего проекта в своем, можно ли как то несколько ключей (3-4 ключа) записать? и ктоньть знает, появится ли ibutton в стандартной библиотеке? или он никому не интересен?

DS1990A

Добавлено: 22 мар 2017, 15:27
Anydy
Если интересно, то могу состряпать блок пользователя из проекта (кодил не я)....
Проект такой - можно запрограммировать 63 ключа, и потом ими открывать дверь например))
Ключи добавлять можно, удалить только все сразу...
Добавляются просто - нажимаем кнопочку - прислоняем ключ - все! он в базе!

DS1990A

Добавлено: 22 мар 2017, 15:43
zhulen820
Было бы хорошо. Мне помнится слимпер обещал блок сделать. Но у него была большая загрузка, он nrf-кой занимался. И я перешел на rfid. С rfid проблематично окрасить считыватель

Добавлено (22.03.2017, 15:43)
---------------------------------------------
Окрасивить

DS1990A

Добавлено: 22 мар 2017, 16:13
slavas
zhulen820, я считыватели rfid в стену замуровывал и красил сверху.

Добавлено (22.03.2017, 16:13)
---------------------------------------------
Anydy, очень интересно! Делайте и код дайте если не жалко.