Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Сделай сам > OpenWRT/LEDE

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 27.08.2013, 21:08   #1
Sizeoff
Junior Member
 
Регистрация: 27.08.2013
Сообщений: 2
Вес репутации: 0
Sizeoff is an unknown quantity at this point
По умолчанию

Подскажите, пожалуйста, купил PL2303HX и DS18B20 на ebay. Никак не могу подружить это дело. Соединял RX, TX и DATA датчика - никакого результата. На OpenWRT выводит строчку поиска датчика и все, дальше выход без каких-либо данных...
Sizeoff вне форума   Ответить с цитированием
Старый 27.08.2013, 23:31   #2
electric
Member
 
Регистрация: 29.03.2013
Сообщений: 68
Вес репутации: 0
electric is an unknown quantity at this point
По умолчанию

Цитата:
Сообщение от Sizeoff Посмотреть сообщение
Подскажите, пожалуйста, купил PL2303HX и DS18B20 на ebay. Никак не могу подружить это дело. Соединял RX, TX и DATA датчика - никакого результата. На OpenWRT выводит строчку поиска датчика и все, дальше выход без каких-либо данных...
Уважаемый Sizeoff, проверяй внимательнее...
1. На роутер надо поставить OpenWRT, я ставил с этого форума, но можно и от первоисточника, проверял - работает.
2. Веб-интерфейс не обязателен, поэтому можно обойтись стандартной памятью роутера в 4MiB (у меня стоит флешка и вебморда LUCI).
3. USB-to-UART на PL2303 определится только при подключении через хаб! Пробовал напрямую в порт USB (типа для модемов 3G), не работает.
4. Для работы через digitemp, на роутер необходимо установить пакеты kmod-usb-serial, kmod-usb-serial-pl2303 (для переходника на PL2303), digitemp.
5. Подключить один датчик как показано тут, аналогично в статье хабра.
6. Проверить, определось ли устр-во USB в /dev. Должно появиться ttyUSB0, в логе тоже будет соответствующая запись.
Посмотреть можно командой
Код:
ls /dev
Ответ будет типа того:

7. Инициализировать датчик командой
Код:
digitemp_DS9097 -i -s /dev/ttyUSB0
При этом можно посмотреть на светодиоды TX,RX что на плате USB to UART, они должны немного "помаргать"))
8. Затем считать температуру командой
Код:
digitemp_DS9097 -a
9. Далее настраивать по вкусу - хоть для narodmon.ru.

З.Ы. Кстати, если найти конфигурационный файл .digitemprc, у меня он находится в корне /root, подредактировав его, можно избавиться от обрезания ненужной информации вроде времени и даты при выводе температуры командой
Код:
digitemp_DS9097 -a
Команда
Код:
digitemp_DS9097 -h
выводит хелп, там много чего интересного понаписано...
Вот список пакетов, что установлено у меня, при этом работает digitemp:
Код:
blkid	2.21.2-1
block-mount	0.2.0-9
busybox	1.19.4-5
digitemp	3.6.0-5
digitemp-usb	3.6.0-5
dnsmasq	2.62-2
dropbear	2011.54-2
e2fsprogs	1.42.4-1
fdisk	2.21.2-1
firewall	2-53
glib2	2.26.1-3
hotplug2	1.0-beta-4
iptables	1.4.10-4
iw	3.3-1
jshn	2012-07-08
kernel	3.3.8-1-
kmod-ath	3.3.8+2012-09-07-2
kmod-ath9k	3.3.8+2012-09-07-2
kmod-ath9k-common	3.3.8+2012-09-07-2
kmod-cfg80211	3.3.8+2012-09-07-2
kmod-crypto-aes	3.3.8-1
kmod-crypto-arc4	3.3.8-1
kmod-crypto-core	3.3.8-1
kmod-fs-ext4	3.3.8-1
kmod-gpio-button-hotplug	3.3.8-1
kmod-ipt-conntrack	3.3.8-1
kmod-ipt-core	3.3.8-1
kmod-ipt-nat	3.3.8-1
kmod-ipt-nathelper	3.3.8-1
kmod-leds-gpio	3.3.8-1
kmod-ledtrig-default-on	3.3.8-1
kmod-ledtrig-netdev	3.3.8-1
kmod-ledtrig-timer	3.3.8-1
kmod-ledtrig-usbdev	3.3.8-1
kmod-lib-crc-ccitt	3.3.8-1
kmod-lib-crc16	3.3.8-1
kmod-mac80211	3.3.8+2012-09-07-2
kmod-nls-base	3.3.8-1
kmod-nls-cp1251	3.3.8-1
kmod-nls-cp437	3.3.8-1
kmod-nls-cp866	3.3.8-1
kmod-nls-koi8r	3.3.8-1
kmod-nls-utf8	3.3.8-1
kmod-ppp	3.3.8-1
kmod-pppoe	3.3.8-1
kmod-pppox	3.3.8-1
kmod-scsi-core	3.3.8-1
kmod-usb-core	3.3.8-1
kmod-usb-ohci	3.3.8-1
kmod-usb-serial	3.3.8-1
kmod-usb-serial-pl2303	3.3.8-1
kmod-usb-storage	3.3.8-1
kmod-usb2	3.3.8-1
kmod-wdt-ath79	3.3.8-1
libblkid	2.21.2-1
libblobmsg-json	2012-07-08
libc	0.9.33.2-1
libcom_err	1.42.4-1
libext2fs	1.42.4-1
libgcc	4.6-linaro-1
libip4tc	1.4.10-4
libiwinfo	35
libiwinfo-lua	35
libjson	0.9-2
liblua	5.1.4-8
libncurses	5.7-5
libnl-tiny	0.1-3
libpthread	0.9.33.2-1
librpc	0.9.32-rc2-0a2179bbc0844928f2a0ec01dba93d9b5d6d41a7
libubox	2012-07-08-cca2ed6c8cdb3555fea43ff63ba1c9905dd7a164
libubus	2012-06-01-a62e2f8c15a65efb1a82404d8f31e3bfc1cbe7d9
libubus-lua	2012-06-01-a62e2f8c15a65efb1a82404d8f31e3bfc1cbe7d9
libuci	2012-03-28.1-1
libuci-lua	2012-03-28.1-1
libusb	0.1.12-3
libuuid	2.21.2-1
libxtables	1.4.10-4
lua	5.1.4-8
luci	trunk+svn9309-1
luci-app-firewall	trunk+svn9309-1
luci-i18n-english	trunk+svn9309-1
luci-lib-core	trunk+svn9309-1
luci-lib-ipkg	trunk+svn9309-1
luci-lib-lmo	trunk+svn9309-1
luci-lib-nixio	trunk+svn9309-1
luci-lib-sys	trunk+svn9309-1
luci-lib-web	trunk+svn9309-1
luci-mod-admin-core	trunk+svn9309-1
luci-mod-admin-full	trunk+svn9309-1
luci-proto-core	trunk+svn9309-1
luci-proto-ppp	trunk+svn9309-1
luci-sgi-cgi	trunk+svn9309-1
luci-theme-base	trunk+svn9309-1
luci-theme-openwrt	trunk+svn9309-1
mc	4.7.5.3-2
mtd	18
netifd	2012-09-13-8a671b56edd90d9b19ea4317ce664793ee324cb4
opkg	618-2
ppp	2.4.5-6
ppp-mod-pppoe	2.4.5-6
swap-utils	2.21.2-1
swconfig	10
terminfo	5.7-5
uboot-envtools	2012.04.01-1
ubus	2012-06-01-a62e2f8c15a65efb1a82404d8f31e3bfc1cbe7d9
ubusd	2012-06-01-a62e2f8c15a65efb1a82404d8f31e3bfc1cbe7d9
uci	2012-03-28.1-1
uhttpd	40
wireless-tools	29-5
wpad-mini	20120910-1
zlib
З.З.Ы. У меня все работает. Вот уже 3-ю неделю 24/7, датчик на сайте narodmon.ru.
Несколько фото.
Миниатюры
Нажмите на изображение для увеличения
Название: pic_14.jpg
Просмотров: 3687
Размер:	117.5 Кб
ID:	1102   Нажмите на изображение для увеличения
Название: DSC_0701.JPG
Просмотров: 580
Размер:	143.1 Кб
ID:	1111   Нажмите на изображение для увеличения
Название: DSC_0702.JPG
Просмотров: 421
Размер:	150.7 Кб
ID:	1112   Нажмите на изображение для увеличения
Название: DSC_0703.JPG
Просмотров: 575
Размер:	173.4 Кб
ID:	1113  

Нажмите на изображение для увеличения
Название: DSC_0705.JPG
Просмотров: 488
Размер:	135.0 Кб
ID:	1114  
electric вне форума   Ответить с цитированием
Ответ

Метки
1-wire, digitemp, narodmon, openwrt, uart


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 17:03. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика