DS1990A

zhulen820
Сержант
Сообщения: 194
Зарегистрирован: 29 авг 2016, 22:44
Откуда: Серпухов
Имя: Александр

DS1990A

Сообщение zhulen820 »

Как считать код ключа при помощи FLPROG? Ну подскажите кто-нибудь.
Аватара пользователя
slavas
Лейтенант
Сообщения: 596
Зарегистрирован: 14 сен 2015, 22:29
Откуда: Санкт-Петербург

DS1990A

Сообщение slavas »

zhulen820, завтра будет время шарисую Вам блок, только как Вы его использовать будете подо что блок затачивать?
Evgesha
Лейтенант
Сообщения: 537
Зарегистрирован: 29 окт 2015, 09:57
Откуда: Kazakhstan
Имя: Evgesha

DS1990A

Сообщение Evgesha »

мне вот тоже интересно как будет реализовываться чтение типа ключей метаком, цифрал, даллас. я собирал копировщик для таблеток в личных целях от RECTO с казуса, работает отлично, на ардуино очень интересно как будет выглядеть такой копир....
Аватара пользователя
slavas
Лейтенант
Сообщения: 596
Зарегистрирован: 14 сен 2015, 22:29
Откуда: Санкт-Петербург

DS1990A

Сообщение slavas »

А причём здесь копир? Требуется читать ds.
zhulen820
Сержант
Сообщения: 194
Зарегистрирован: 29 авг 2016, 22:44
Откуда: Серпухов
Имя: Александр

DS1990A

Сообщение zhulen820 »

Блок для считывания кода ключа, для использования впоследствии для использования в сигнализации на ардуине УНО или НАНО. Работу вижу так: считывается код, пишется в массив, потом при разрешающей команде пишется в EEPROM для создания базы ключей, либо сравнивается по-элементно с базой ключей. Всю голову уже сломал как это реализовать, начинающий я. Пока хотелось бы просто код считать, а дальше буду разбираться. Вот такой скетч заливаю и при считывании в мониторе последовательного порта прекрасно отображается код ключа. Может из него сделать?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
slavas
Лейтенант
Сообщения: 596
Зарегистрирован: 14 сен 2015, 22:29
Откуда: Санкт-Петербург

DS1990A

Сообщение slavas »

Попробую нарисовать блок с параметром выбор pin и двумя выходами, на одном единица если код считан, на втором код.
Гость

DS1990A

Сообщение Гость »

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

DS1990A

Сообщение zhulen820 »

Да не считывает он

Добавлено (25.09.2016, 20:11)
---------------------------------------------
В готовом блоке сканирования шины 1-WIRE при считывании должна появится лог еденица на выходе. Нету ее. Делаювывод: не считывает
Аватара пользователя
slavas
Лейтенант
Сообщения: 596
Зарегистрирован: 14 сен 2015, 22:29
Откуда: Санкт-Петербург

DS1990A

Сообщение slavas »

sser, 2.2 кОм мало 4.7-10 кОм нормально или включит подтягивающий резистор на входе.
zhulen820, и не должен, он заточен датчики температуры.
Последний раз редактировалось slavas 25 сен 2016, 20:14, всего редактировалось 1 раз.
zhulen820
Сержант
Сообщения: 194
Зарегистрирован: 29 авг 2016, 22:44
Откуда: Серпухов
Имя: Александр

DS1990A

Сообщение zhulen820 »

Я так идумал. Я думаю что блоки дли блок должен быть по аналогии сс считыванием RFID RC522

Добавлено (25.09.2016, 20:15)
---------------------------------------------
И че делать? Нужен только отдельный блок или костыли можно придумать??
Аватара пользователя
slavas
Лейтенант
Сообщения: 596
Зарегистрирован: 14 сен 2015, 22:29
Откуда: Санкт-Петербург

DS1990A

Сообщение slavas »

?

Добавлено (25.09.2016, 20:21)
---------------------------------------------
Для каждого устройства свой блок.
zhulen820
Сержант
Сообщения: 194
Зарегистрирован: 29 авг 2016, 22:44
Откуда: Серпухов
Имя: Александр

DS1990A

Сообщение zhulen820 »

А можно переделать готовый блок с датчиком под DS1990?

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

DS1990A

Сообщение Гость »

zhulen820 писал(а):Или куда копать?
Придется создавать в FLProg блок пользователя  Си (Code).
Последний раз редактировалось Гость 25 сен 2016, 22:52, всего редактировалось 1 раз.
zhulen820
Сержант
Сообщения: 194
Зарегистрирован: 29 авг 2016, 22:44
Откуда: Серпухов
Имя: Александр

DS1990A

Сообщение zhulen820 »

Поможетете slavas создать блок?
Гость

DS1990A

Сообщение Гость »

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

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

видео: [video]http://www.youtube.com/watch?v=30DPw1tOhuk[/video]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Гость 28 сен 2016, 23:25, всего редактировалось 1 раз.
Гость

DS1990A

Сообщение Гость »


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

Теперь ключ считывается так же как и было в "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]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Гость 02 окт 2016, 23:48, всего редактировалось 1 раз.
Sibiryak22rus
Рядовой
Сообщения: 17
Зарегистрирован: 22 мар 2017, 09:01

DS1990A

Сообщение Sibiryak22rus »

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

DS1990A

Сообщение Anydy »

Если интересно, то могу состряпать блок пользователя из проекта (кодил не я)....
Проект такой - можно запрограммировать 63 ключа, и потом ими открывать дверь например))
Ключи добавлять можно, удалить только все сразу...
Добавляются просто - нажимаем кнопочку - прислоняем ключ - все! он в базе!
zhulen820
Сержант
Сообщения: 194
Зарегистрирован: 29 авг 2016, 22:44
Откуда: Серпухов
Имя: Александр

DS1990A

Сообщение zhulen820 »

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

Добавлено (22.03.2017, 15:43)
---------------------------------------------
Окрасивить
Аватара пользователя
slavas
Лейтенант
Сообщения: 596
Зарегистрирован: 14 сен 2015, 22:29
Откуда: Санкт-Петербург

DS1990A

Сообщение slavas »

zhulen820, я считыватели rfid в стену замуровывал и красил сверху.

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

Вернуться в «iButton»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость