Pull to refresh

Comments 25

Что-то я не понял: как график формируется? Что там используется: gnuplot или еще что?
> Для отображения графика температуры используется библиотекa Raphael.
ручками.
А код? Ссылочку можно?
Если уж освещать работу, так полностью.
Код сейчас с собой нет, представлю как домой приеду, но вообще это переделанная демка analytics из Raphael. raphaeljs.com/analytics.html Домой попасть я смогу либо на этих выходных, либо на следующих.
Интересно было бы свой велосипед запилить.
А где схема подключения датчика к COM порту?
>> Сами листинги приводить не буду, из-за их большого объема и малой информативности.

видимо со схемой вышла такая же беда… Это ж диплом %)
Хреновенько как-то: если датчиков будет с десяток, где столько портов найти?
1-Wire-датчики можно параллелить по многу штук на один порт.
И как вы без контроллера обеспечите их опрос? Без коллизий и т.п. «косяков»?
читайте 1-Wire Search Algorithm и дасться вам
Так же, как опрашивается один. Только немного другие биты передавать и принимать надо.
Да, ступил я: сенсоры-то пассивные. Другое дело, если бы они сами передавали информацию. (я как раз с предыдущей железякой долго возился, хотелось 8 контроллеров на одну шину повесить, но при этом и иметь возможность принимать сигнал от контроллеров, когда они захотят — не вышло, ограничение шины; с CAN все проще).
Этот проект был сделан за несколько вечеров, только из интереса. Поэтому и никаких своих наработок там нет, за исключением костылей, которыми сшиты вместе все чужие компоненты)
Нужно еще подключить голосовой модем и если температура перевалила за 90 градусов, чтобы звонило 01.
тогда надо свисток у чайника включать. а термометр, соотвественно, в чайник окунать.
и вообще атоматизировать подачу кофе к столу — уж писать систему так писать, а то термометр прикрутили и все… а я кофе хочу!
UFO just landed and posted this here
Материал классный, но вот манера изложения…
Похожую кастомизацию роутеров делают в Крыму под маркой FlyRouter, их сайт flyrouter.net
Ее предназначение, передача температурных и иных показаний с датчиков 1-wire на сервер проекта Народного мониторинга для их последующего отображения на карте мира.
Будем рады, если тоже присоединитесь к проекту, адаптировав свое решение для передачи данных на указанный вебсервис.
Я посмотрю, что можно сделать. Но сейчас у меня мало времени на разработку, поэтому в ближайший месяц адаптации не обещаю.
И как присоединяться?
Данные пока только на своем сайте fox.grodno.net/?page=term
Но их туда не роутер отправляет, а комп.
Данные принимаются по аналогичному telnet протоколу tcp/udp или HTTP POST.
По сути абс.неважно комп или отдельное устр-во отправляет данные, просто у компа обычно аптайм меньше из-за шума и бОльшего потребления эл.энергии.
Если интересует — регьтесь на narodmon.ru и скину реквизиты доступа с детальной настройкой и описанием.
Материал читается достаточно трудно, текст. код. конфиг — каша полнейшая…
Sign up to leave a comment.

Articles