The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"есть идея, но не знаю как реализовать на практике"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Программирование под UNIX (PHP)
Изначальное сообщение [ Отслеживать ]

"есть идея, но не знаю как реализовать на практике"  +/
Сообщение от StopHam on 01-Мрт-13, 09:56 
Всем здрасти!))
прочитал статью здесь на сайте
https://www.opennet.ru/base/dev/linux_driver.txt.html

вот думаю как бы реализовать сл:
самому изготовить
ip-термометр и написать драйвер
usb-термометры и написать драйвер

Логически начинаю расуждать, чисто теоретически и как это реализовать на практике лично не знаю-но был бы очень благодарен за конкретные решения и ссылки,где это всё рассписано...

Для ip-термометра:
Т.е. разбиваем задачу на этапы:
1)Схемотехническое решение
2)Программное решение

1 этап думаю просто нужны знания в области схемотехники-когда я обучался правда не особо любил этот предмет в вузе(((
Однако реально нужный предмет оказался...
вообщем думаю именно на данной стадии нужен просто Ethernet-контроллер совместить с термоэлементом каким-либо...
Ethernet-контроллер думаю можно купить в виде готового микроконтроллера(буду благодарен за конкретный пример)....как правило туда прошивка заливается и вуа-ля...так теперь в качестве термоэлемента-можно взять с дохлого бесперебойника этот элемент с 2-мя проводами(+ и -)...думаем логически:раз данный элемент получается у нас выдаёт сам по себе аналоговый сигнл-нужен аналогово-цифровой преобразователь...как правило микроконтроллеры имеют в своём составе АЦП и соответсвенно входы для аналоговых сигналов...подпаиваем к этим вхдам наш термоэлемент...далее берём прошивку(тольхо фиг знает где её брать-чисто теоретически рассуждаю), коннкетимся-забиваем ip адрес и маску...и можно сказать имеем сетевое устройство,которое нам выдаёт температуру в числовом виде-правда фиг знает в каком формате...


ловим с линуксовой тачки данные с данного сетевого устройства по ip сети...складируем их в БД через скрипт на пыхе:
по не знаю как может он выглядить...кто знает-буду благодарен примеру

В итоге получаем температуру в цифромов виде и можно уже оперировать на своё усмотрение,используя данные в БД


USB-термометры:
тут ближе к статье прочитанной...

также
1)схемотехника
2)написание драйвера

также можно купить микроконтроллер(буду благодарен за конкретный пример),у которого есть в своём составе USB-контроллер...припамваем на входы АЦП наш термоэлемент...заливаем прошивку..подсоединяем кабелем usb к линуксовой тачке(например под ОС Red Hat\Fedora\Centos) и далее нужен драйвер, который в системе отобразит данное устройство...потом скрипт на пыхе, который будет принимать данные с этого usb-устройства и складировать данные в БД...
Кто знает как будет выглядить драйвер именно для данного usb-контроллера?
Опыта написания дров нет-хотел бы разобраться.

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "есть идея, но не знаю как реализовать на практике"  +1 +/
Сообщение от parad (ok) on 01-Мрт-13, 11:20 
да все просто - купи обычный термометр, прикрути его к одному концу палки, на другой конец - веб камеру с ёта роутером. аккумулятор примотай по середине, лучше от авто - можно будет долго проводить автономные наблюдения. по крону делай снимки( скажем раз в минуту ) и сохраняй в файлы с именем, содержащим дату и время. это позволит быстро узнавать температуру в заданное время. дров писать не придется.

если будут проблемы с палкой - подгоню хорошую. поддерживает крепление скотчем и шурупами. чудо а не палка.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "есть идея, но не знаю как реализовать на практике"  +/
Сообщение от StopHam on 01-Мрт-13, 12:12 
Порадовал))))
ну это какой-то объязянин метод)))
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "есть идея, но не знаю как реализовать на практике"  +/
Сообщение от redd on 01-Мрт-13, 14:04 
Да уже все придумано, и есть в продаже, и не только температуру мерят, называется домашняя метеостанция ...
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

7. "есть идея, но не знаю как реализовать на практике"  +/
Сообщение от LSTemp (ok) on 05-Мрт-13, 02:59 
> Порадовал))))
> ну это какой-то объязянин метод)))

Зря смеешься. В свете заданного вопроса именно такой ответ и напрашивается.

У меня институтский друг еще в бородатых 90-х этой темой (именно аппаратной разработкой термодатчиков) проффессионально занимался (его разработками серьезно крупные предприятия интерисовались). Там не все так просто, как кажется. Поэтому на поставленый вопрос (а-ля термоэлемент с блока питания+два провода) - это вполне адекватный ответ.

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "есть идея, но не знаю как реализовать на практике"  +/
Сообщение от pavlinux (ok) on 01-Мрт-13, 18:42 

http://err.no/personal/blog/tech/2008-07-22-10-17_kernel_pat...
http://www.linuxfocus.org/English/February2005/article365.shtml
https://grepular.com/Using_Linux_to_Monitor_Room_Temperature...
http://www.lm-sensors.org/
http://www.digitemp.com/
http://www.digitemp.com/software.shtml
http://linuxtoys.net/article.php?11.0#soft
http://www.usinglinux.org/misc/voltcraft304.html
http://www.jonathangazeley.com/2009/10/temper-usb-thermomete.../
630 руб. с исходниками http://www.masterkit.ru/main/set.php?code_id=565375
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

5. "есть идея, но не знаю как реализовать на практике"  +/
Сообщение от parad (ok) on 02-Мрт-13, 21:35 
чудо интерфейс к гуглу, а найди мне рецепт плова, да отсортируй по размеру брюха мужа поварихи что его написала.
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

6. "есть идея, но не знаю как реализовать на практике"  +/
Сообщение от pavlinux (ok) on 04-Мрт-13, 00:40 
> чудо интерфейс к гуглу, а найди мне рецепт плова, да отсортируй по
> размеру брюха мужа поварихи что его написала.

Это тебе не велосипед изобретать. Все, даже дешёвые приборы,
уже лет 10 поставляются с термодатчиками.  

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

8. "есть идея, но не знаю как реализовать на практике"  +/
Сообщение от LSTemp (ok) on 05-Мрт-13, 03:07 
>> чудо интерфейс к гуглу, а найди мне рецепт плова, да отсортируй по
>> размеру брюха мужа поварихи что его написала.
> Это тебе не велосипед изобретать. Все, даже дешёвые приборы,
> уже лет 10 поставляются с термодатчиками.

Которые работают в пределах разницы температур ~градусов 100. Для быта сойдет, но таких уже, как верно замечено, полно. А разработать датчик, чтоб его в печь для обжига (например) засунуть - это уже совсем другой вопрос.


Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

9. "есть идея, но не знаю как реализовать на практике"  +/
Сообщение от StopHam on 05-Мрт-13, 11:40 
http://habrahabr.ru/post/110610/

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

10. "есть идея, но не знаю как реализовать на практике"  +/
Сообщение от StopHam on 05-Мрт-13, 12:06 
Точность датчика 0.5 С

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

11. "есть идея, но не знаю как реализовать на практике"  +/
Сообщение от LSTemp (ok) on 05-Мрт-13, 17:49 
> Точность датчика 0.5 С

И?

Мне пока абсолютно не ясно из Ваших постов какую цель Вы преследуете? Мерять температуру курицы гриль в духовке? Знать температуру на улице? Производить подобное оборудование в промышленных масштабах? Лично для себя собрать девайс, который с точностью 0,5 C меряет температуру в заднем проходе?

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

12. "есть идея, но не знаю как реализовать на практике"  +/
Сообщение от pavlinux (ok) on 05-Мрт-13, 18:00 
>> Точность датчика 0.5 С
> И?
> Мне пока абсолютно не ясно из Ваших постов какую цель Вы преследуете?

Ептя, он из Академии Наук, кафедры низких температур,  лаборатории криогенных установок,
делать нех...я забрёл на опеннет.
Диапазона в 100 градусов ему мало, погрешность в полградуса большая...

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

13. "есть идея, но не знаю как реализовать на практике"  +/
Сообщение от pavlinux (ok) on 05-Мрт-13, 18:03 
> А разработать датчик, чтоб его в печь для обжига (например) засунуть - это уже совсем другой вопрос.

Ты разработай, хотя бы, термометр заоконный, пальцы потом гнуть будешь!

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

14. "есть идея, но не знаю как реализовать на практике"  +/
Сообщение от LSTemp (ok) on 05-Мрт-13, 18:37 
>> А разработать датчик, чтоб его в печь для обжига (например) засунуть - это уже совсем другой вопрос.
> Ты разработай, хотя бы, термометр заоконный, пальцы потом гнуть будешь!

Я?

1) Нахрена мне это? Сроду этой темой не занимался.
2) Пальцы я не гнул. Читайте внимательней. Я говорил о том, что разработка подобных устройств не такая тривиальная задача, как кажется на первый взгляд (исходя из своего опыта общения с проффесионалом в данной области).

PS
Перечитал все. Одно мое сообщение не запостилось (сам скорее всего забыл кнопку отсылки нажать). Теперь понятна Ваша реакция. Мой старый институтский друг еще в бородатых 90-х этой темой занимался. От него и наслышан о многих проблемах, которые на первый взгляд не видны. Именно эта информация была в "невошедшем" посте. А потом уж по идее должно было про печку идти. Как добавка (поскольку цели автора темы абсолютно не ясны и что он хочет сделать совершенно не понятно)


Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

15. "есть идея, но не знаю как реализовать на практике"  +/
Сообщение от StopHam on 06-Мрт-13, 03:23 
уважаемый, мои Вам реккомендации-уажайте других и не считайте себя самым умным! Вести диалог культурный(ключевое слово), а также профессиональный-это искусство объёктивного и образованного гражданина и человека!Если есть, что енаписать толкового(ключевое слово) по заданной теме-пишите, если из слэнга "реальные пацаны"-лучше иногда как говориться промолчать..если что-то необходимо уточнить, как в данном случае-задавайте вопрос чётко-например: "Уточните для каких целей хотите использовать подобное устройство"

по тематике:
не думал, что в данном случае будет не ясность в цели использования:тогда уточню-цель использования явл. получение тем воздуха в тех.помещении, где работают сервера, мультиплекосры и т.п.-далее включение в полученных данных от подобных устройств и анализ этих данных в общей системе мониторинга, которая прекрасно работает и появляется возможность быстрого реагирования при критических моментов.

Кроме того, считаю необходимым зкрыть данную тему для дальнейшего обсуждения, так как уже нашёл способ реализации.
Ссылку уже выше указывал, но продублирую ещё раз-может кому в будущем это понадобится в практическом применении:
http://habrahabr.ru/post/110610/

Всех благодарю за участие в данной тематике!


Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

16. "есть идея, но не знаю как реализовать на практике"  +/
Сообщение от pavlinux (ok) on 06-Мрт-13, 04:02 
> уважаемый, мои Вам реккомендации-уажайте других и не считайте себя самым умным!

Уважай других - не пиши х...ю, без предварительного анализа существования аналогов.

> по тематике:
> не думал, что в данном случае будет не ясность в цели использования:тогда
> уточню-цель использования явл. получение тем воздуха в тех.помещении, где работают сервера,
> мультиплекосры и т.п.-далее включение в полученных данных от подобных устройств и
> анализ этих данных в общей системе мониторинга, которая прекрасно работает и
> появляется возможность быстрого реагирования при критических моментов.

Ну этот баян еще баянистей  http://www.isup.ru/articles/36/1198/
У IBM, HP, Dell, Oracle (Sun), EMC - туева хуча решений, Just Call Now  

Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

18. "есть идея, но не знаю как реализовать на практике"  +/
Сообщение от LSTemp (ok) on 11-Мрт-13, 19:07 
> уважаемый, мои Вам реккомендации-уажайте других и не считайте себя самым умным! Вести
> диалог культурный(ключевое слово), а также профессиональный-это искусство объёктивного
> и образованного гражданина и человека!Если есть, что енаписать толкового(ключевое слово)
> по заданной теме-пишите, если из слэнга "реальные пацаны"-лучше иногда как говориться
> промолчать..если что-то необходимо уточнить, как в данном случае-задавайте вопрос чётко-например:
> "Уточните для каких целей хотите использовать подобное устройство"

1) Если Вы такой культурный, что позволяете себе давать другим советы на эту тему, то прежде научитесь обращаться ко ВСЕМ собеседникам на Вы.

2) Научитесь правильно задавать вопросы. Тогда не будет "реальные пацаны", а будут четкие запросы об уточнениях поставленой задачи. Как вопрос задали - так на него и ответили.

>[оверквотинг удален]
> уточню-цель использования явл. получение тем воздуха в тех.помещении, где работают сервера,
> мультиплекосры и т.п.-далее включение в полученных данных от подобных устройств и
> анализ этих данных в общей системе мониторинга, которая прекрасно работает и
> появляется возможность быстрого реагирования при критических моментов.
> Кроме того, считаю необходимым зкрыть данную тему для дальнейшего обсуждения, так как
> уже нашёл способ реализации.
> Ссылку уже выше указывал, но продублирую ещё раз-может кому в будущем это
> понадобится в практическом применении:
> http://habrahabr.ru/post/110610/
> Всех благодарю за участие в данной тематике!

Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

17. "есть идея, но не знаю как реализовать на практике"  +/
Сообщение от pavlinux (ok) on 06-Мрт-13, 04:03 
>[оверквотинг удален]
> разработка подобных устройств не такая тривиальная задача, как кажется на первый
> взгляд (исходя из своего опыта общения с проффесионалом в данной области).
> PS
> Перечитал все. Одно мое сообщение не запостилось (сам скорее всего забыл кнопку
> отсылки нажать). Теперь понятна Ваша реакция. Мой старый институтский друг еще
> в бородатых 90-х этой темой занимался. От него и наслышан о
> многих проблемах, которые на первый взгляд не видны. Именно эта информация
> была в "невошедшем" посте. А потом уж по идее должно было
> про печку идти. Как добавка (поскольку цели автора темы абсолютно не
> ясны и что он хочет сделать совершенно не понятно)

Ваще-то я не тебе написал, просто не туда нажал :)

Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру