|
|
Опции темы | Поиск в этой теме | Опции просмотра |
07.03.2014, 03:08 | #151 |
Member
Регистрация: 25.10.2013
Сообщений: 80
Вес репутации: 0 |
Re: Подключаем CarDuino Nano V.7 к USB порту роутера с OpenWrt
Попробовал, работает pub/sub из mosquitto-client (сам брокер mosquitto не стал ставить - лениво было пробрасывать внешний IP на рутер для тестов) - работает (отправляет/принимает) бодро.
Трафик не считал, но судя по графикам в Luci видимых сильных всплесков нет. Сча на сервере буду пробовать другой брокер и потом попробую скрипты написать (заменить wget на pub/sub). |
18.03.2014, 03:29 | #152 |
Member
Регистрация: 25.10.2013
Сообщений: 80
Вес репутации: 0 |
Re: Подключаем CarDuino Nano V.7 к USB порту роутера с OpenWrt
К сожалению, пока что не до MQTT - беда с датчиками температуры.
Помогите советом, может, кто сталкивался. Раньше такого не видел - датчики - один в 80 см, второй в 10 см от переходника USB2TL (+ к +, RX+TD идут на DATA датчика, земля к земле и резистор на 1.5 кОм между + и DATA [пробовал и без него]). Датчики периодически определяются и отдают температуру очень-очень медленно - свои температуры 2 датчика могут отдавать секунд 30-40... Я уже начал думать, что, может, я чего со скриптами намудрил - отключил все, ребутнулся, воткнул непосредственно в USB-порт на маршрутизаторе (dmesg ошибок не показал), запустил все без скриптов и.. офигел... Код:
root@OpenWrt:~# date && digitemp_DS9097 -qas /dev/ttyUSB0 && date Mon Mar 17 23:22:09 UTC 2014 287E622F050000D8::22.2 28B1F6D503000070::22.4 Mon Mar 17 23:24:46 UTC 2014 PS: Сча один датчик вообще "отвалился" (руками ничего не трогал): Код:
root@OpenWrt:~# date && digitemp_DS9097 -vis /dev/ttyUSB0 && date Mon Mar 17 23:26:47 UTC 2014 DigiTemp v3.5.0 Copyright 1996-2007 by Brian C. Lane GNU Public License v2.0 - http://www.digitemp.com Turning off all DS2409 Couplers . Searching the 1-Wire LAN 287E622F050000D8 : DS18B20 Temperature Sensor ROM #0 : 287E622F050000D8 Wrote .digitemprc Mon Mar 17 23:27:08 UTC 2014 |
18.03.2014, 11:16 | #153 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821 |
Re: Подключаем arDuino Nano V.7 к USB порту роутера с OpenWrt
А если резистор убрать?
Я без резистора тестировал |
18.03.2014, 12:26 | #154 |
Member
Регистрация: 25.10.2013
Сообщений: 80
Вес репутации: 0 |
Re: Подключаем CarDuino Nano V.7 к USB порту роутера с OpenWrt
Так у меня все началось, когда резистора не было. Было так:
земля к земле +5 к Vcc RX+TD - к Data резюк я потом добавил в надежде, что исправится беда, но ничего не изменилось.. |
18.03.2014, 12:36 | #155 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821 |
Re: Подключаем arDuino Nano V.7 к USB порту роутера с OpenWrt
А если протестировать датчики по одному, а не парой? И таким образом выяснить какой датчик дает такую задержку
|
18.03.2014, 15:06 | #156 |
Member
Регистрация: 25.10.2013
Сообщений: 80
Вес репутации: 0 |
Re: Подключаем CarDuino Nano V.7 к USB порту роутера с OpenWrt
Спасибо, попробую.
У меня есть подозрения на контакты разве что (винтовое крепление), т.к. бывает так, что вынул/переткнул - оно ожило и наоборот. |
29.03.2014, 19:10 | #157 |
Member
Регистрация: 25.10.2013
Сообщений: 80
Вес репутации: 0 |
Re: Подключаем CarDuino Nano V.7 к USB порту роутера с OpenWrt
Открутил клеммник (видел, что провода были скручены и потом закручены клеммой - на них даже следы от металла остались, но.. видимо, контачило не айс, ибо..) пропаял, закрутил в те же клеммы - заработало без нареканий..
|
09.04.2014, 02:05 | #158 |
Member
Регистрация: 25.10.2013
Сообщений: 80
Вес репутации: 0 |
Re: Подключаем CarDuino Nano V.7 к USB порту роутера с OpenWrt
Здравствуйте!
А кто-нибудь сталкивался с тем, что digitemp_DS9097 -qas /dev/ttyUSB1 выдает "CRC Failed. CRC is 63 instead of 0x00"? Удивительно, но определение происходит без проблем: Код:
date && digitemp_DS9097 -vis /dev/ttyUSB1 && date Tue Apr 8 22:01:59 UTC 2014 DigiTemp v3.5.0 Copyright 1996-2007 by Brian C. Lane GNU Public License v2.0 - http://www.digitemp.com Turning off all DS2409 Couplers .. Searching the 1-Wire LAN 287E622F050000D8 : DS18B20 Temperature Sensor 28B1F6D503000070 : DS18B20 Temperature Sensor ROM #0 : 287E622F050000D8 ROM #1 : 28B1F6D503000070 Wrote .digitemprc Tue Apr 8 22:01:59 UTC 2014 Код:
date && digitemp_DS9097 -qas /dev/ttyUSB1 && date Tue Apr 8 22:03:30 UTC 2014 287E622F050000D8::23.5 CRC Failed. CRC is 63 instead of 0x00 Tue Apr 8 22:04:22 UTC 2014 |
09.04.2014, 10:28 | #159 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821 |
Re: Подключаем CarDuino Nano V.7 к USB порту роутера с OpenWrt
А резистор подтягивающий установлен?
|
09.04.2014, 10:40 | #160 |
Member
Регистрация: 25.10.2013
Сообщений: 80
Вес репутации: 0 |
Re: Подключаем CarDuino Nano V.7 к USB порту роутера с OpenWrt
С ним было так же, я его снял.
|
Здесь присутствуют: 2 (пользователей: 0 , гостей: 2) | |
|
|