Страница 1 из 1
1 Wire
Добавлено: 26 апр 2016, 22:41
A.Zuev
Подскажите как с помощью устройств из вашего магазина можно подключить к ПК несколько (не один) датчиков (например 10шт DS18B20) по шине 1 Wire и опрашивать их по отдельности, и какой софт для этого нужен?
Re: 1 Wire
Добавлено: 27 апр 2016, 08:22
rhf-admin
Просто параллельно друг-другу подключать и всё.
А вот с софтом сложнее. Из уже готового пока есть только поиск устройств на шине.
Вот в этой статье есть ссылка на прогу, умеющую сканировать сеть.
А вот чтобы опрашивать пачку датчиков - софта пока нет. Либо писать самому, либо писать сюда ТЗ и я такой софт напишу.
Re: 1 Wire
Добавлено: 18 май 2016, 15:10
rhf-admin
Ну вот, написал ПО для опроса пачки датчиков. Пока без серверной части, но это в процессе. Про отловленные глюки, если таковые обнаружатся, - просьба сюда отписывать.
Re: 1 Wire
Добавлено: 19 май 2016, 16:27
rhf-admin
А вот теперь уже и с серверной частью.
Но это тоже не предел, будет ещё одна фишка.
Re: 1 Wire
Добавлено: 20 май 2016, 01:01
БАРС
Эти датчики штампуют миллионами. Неужели производитель не потрудился софт для них сделать?
Re: 1 Wire
Добавлено: 20 май 2016, 08:06
rhf-admin
Производитель потрудился сделать специальные чипы и под них написать кучу разного софта. Только адаптеры на этих чипах стоят за 2 штуки, а так всё есть.
Re: 1 Wire
Добавлено: 20 май 2016, 14:03
БАРС
Чипы которые работают с "гирляндой" DS18B20?
Re: 1 Wire
Добавлено: 20 май 2016, 21:57
rhf-admin
Да, это чипы чтобы сделать мост с шины на комп.
Ну а теперь вернёмся к прогам. Новый вариант, с вишенкой на торте.
Теперь вы можете прикрутить к датчикам графику. Рисуете в svg-редакторе любую картинку, сохраняете под именем image.svg и кладёте в папку с прогой. Если вдруг
id-шник у какого-то текстового тэга в этом svg совпадёт со значением поля Tag, введённым в программе, то это текстовое поле начнёт отображать считываемое с этого датчика значение.
Прога в архиве, пример - на картинке.