DS1990A

zhulen820
Сержант
Сообщения: 193
Зарегистрирован: 29.08.2016{, 22:44}
Репутация: 6
Откуда: Серпухов
Имя: Александр

DS1990A

#1

Сообщение zhulen820 » 25.09.2016{, 17:53}

Как считать код ключа при помощи FLPROG? Ну подскажите кто-нибудь.

Аватара пользователя
slavas
Лейтенант
Сообщения: 595
Зарегистрирован: 14.09.2015{, 22:29}
Репутация: 1
Откуда: Санкт-Петербург

DS1990A

#2

Сообщение slavas » 25.09.2016{, 19:06}

zhulen820, завтра будет время шарисую Вам блок, только как Вы его использовать будете подо что блок затачивать?

Evgesha
Лейтенант
Сообщения: 525
Зарегистрирован: 29.10.2015{, 09:57}
Репутация: 20
Откуда: Kazakhstan
Имя: Evgesha

DS1990A

#3

Сообщение Evgesha » 25.09.2016{, 19:20}

мне вот тоже интересно как будет реализовываться чтение типа ключей метаком, цифрал, даллас. я собирал копировщик для таблеток в личных целях от RECTO с казуса, работает отлично, на ардуино очень интересно как будет выглядеть такой копир....
ПОМОЩЬ ПРОЕКТУ FLPROG:
http://flprog.ru/pomoshh-proektu/

Аватара пользователя
slavas
Лейтенант
Сообщения: 595
Зарегистрирован: 14.09.2015{, 22:29}
Репутация: 1
Откуда: Санкт-Петербург

DS1990A

#4

Сообщение slavas » 25.09.2016{, 19:23}

А причём здесь копир? Требуется читать ds.

zhulen820
Сержант
Сообщения: 193
Зарегистрирован: 29.08.2016{, 22:44}
Репутация: 6
Откуда: Серпухов
Имя: Александр

DS1990A

#5

Сообщение zhulen820 » 25.09.2016{, 19:33}

Блок для считывания кода ключа, для использования впоследствии для использования в сигнализации на ардуине УНО или НАНО. Работу вижу так: считывается код, пишется в массив, потом при разрешающей команде пишется в EEPROM для создания базы ключей, либо сравнивается по-элементно с базой ключей. Всю голову уже сломал как это реализовать, начинающий я. Пока хотелось бы просто код считать, а дальше буду разбираться. Вот такой скетч заливаю и при считывании в мониторе последовательного порта прекрасно отображается код ключа. Может из него сделать?
Вложения
rw1990.ino
(2.47 КБ) 104 скачивания

Аватара пользователя
slavas
Лейтенант
Сообщения: 595
Зарегистрирован: 14.09.2015{, 22:29}
Репутация: 1
Откуда: Санкт-Петербург

DS1990A

#6

Сообщение slavas » 25.09.2016{, 19:38}

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

Гость

DS1990A

#7

Сообщение Гость » 25.09.2016{, 20:04}

Не связывался с этими ключами никогда , почитал сейчас в интернете.
Оказывается читаются они по шине  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 раз.

zhulen820
Сержант
Сообщения: 193
Зарегистрирован: 29.08.2016{, 22:44}
Репутация: 6
Откуда: Серпухов
Имя: Александр

DS1990A

#8

Сообщение zhulen820 » 25.09.2016{, 20:11}

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

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

Аватара пользователя
slavas
Лейтенант
Сообщения: 595
Зарегистрирован: 14.09.2015{, 22:29}
Репутация: 1
Откуда: Санкт-Петербург

DS1990A

#9

Сообщение slavas » 25.09.2016{, 20:12}

sser, 2.2 кОм мало 4.7-10 кОм нормально или включит подтягивающий резистор на входе.
zhulen820, и не должен, он заточен датчики температуры.
Последний раз редактировалось slavas 25.09.2016{, 20:14}, всего редактировалось 1 раз.

zhulen820
Сержант
Сообщения: 193
Зарегистрирован: 29.08.2016{, 22:44}
Репутация: 6
Откуда: Серпухов
Имя: Александр

DS1990A

#10

Сообщение zhulen820 » 25.09.2016{, 20:15}

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

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

Аватара пользователя
slavas
Лейтенант
Сообщения: 595
Зарегистрирован: 14.09.2015{, 22:29}
Репутация: 1
Откуда: Санкт-Петербург

DS1990A

#11

Сообщение slavas » 25.09.2016{, 20:21}

?

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

zhulen820
Сержант
Сообщения: 193
Зарегистрирован: 29.08.2016{, 22:44}
Репутация: 6
Откуда: Серпухов
Имя: Александр

DS1990A

#12

Сообщение zhulen820 » 25.09.2016{, 20:42}

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

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

Гость

DS1990A

#13

Сообщение Гость » 25.09.2016{, 22:49}

zhulen820 писал(а):Или куда копать?
Придется создавать в FLProg блок пользователя  Си (Code).
Последний раз редактировалось Гость 25.09.2016{, 22:52}, всего редактировалось 1 раз.

zhulen820
Сержант
Сообщения: 193
Зарегистрирован: 29.08.2016{, 22:44}
Репутация: 6
Откуда: Серпухов
Имя: Александр

DS1990A

#14

Сообщение zhulen820 » 26.09.2016{, 11:12}

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

Гость

DS1990A

#15

Сообщение Гость » 28.09.2016{, 22:26}

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

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

видео: [video][/video]
Вложения
_s5.flp
(424.68 КБ) 127 скачиваний
Последний раз редактировалось Гость 28.09.2016{, 23:25}, всего редактировалось 1 раз.

Гость

DS1990A

#16

Сообщение Гость » 02.10.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][/video]
Вложения
Domofon.flp
(1.15 МБ) 112 скачиваний
keyss1.flp
(762.14 КБ) 101 скачивание
Byte-HEX-FBD-.ubi
(94.36 КБ) 88 скачиваний
5883110.jpg
Последний раз редактировалось Гость 02.10.2016{, 23:48}, всего редактировалось 1 раз.

Sibiryak22rus
Рядовой
Сообщения: 15
Зарегистрирован: 22.03.2017{, 09:01}
Репутация: 0

DS1990A

#17

Сообщение Sibiryak22rus » 22.03.2017{, 09:49}

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

Anydy

DS1990A

#18

Сообщение Anydy » 22.03.2017{, 15:27}

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

zhulen820
Сержант
Сообщения: 193
Зарегистрирован: 29.08.2016{, 22:44}
Репутация: 6
Откуда: Серпухов
Имя: Александр

DS1990A

#19

Сообщение zhulen820 » 22.03.2017{, 15:43}

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

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

Аватара пользователя
slavas
Лейтенант
Сообщения: 595
Зарегистрирован: 14.09.2015{, 22:29}
Репутация: 1
Откуда: Санкт-Петербург

DS1990A

#20

Сообщение slavas » 22.03.2017{, 16:13}

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

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

Ответить

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