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

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

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 17.02.2013, 00:53   #21
serenya
Junior Member
 
Регистрация: 10.01.2013
Сообщений: 29
Вес репутации: 0
serenya is an unknown quantity at this point
По умолчанию

Мой вариант плавно перетек в минимальный по трудоемкости, ссылку на скрипт Вам дал "narodmon". Вариант от "Admin" я не пробовал и честно говоря нет желания, т.к. в данный момент меня устраивает как роутер работает и справляется со своей задачей. Если все же есть интерес к варианту с USB-UART переходником и есть необходимость в инструкции, то могу коротенько описать ход действий по созданию работоспособного изделия, т.е. как бы подъитожить свою статью и в короткой форме описать по шагам весь путь с выкладыванием конечных файлов.
serenya вне форума   Ответить с цитированием
Старый 17.02.2013, 03:53   #22
amod-cccp
Senior Member
 
Аватар для amod-cccp
 
Регистрация: 05.01.2013
Адрес: Беларусь
Сообщений: 241
Вес репутации: 633
amod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond repute
По умолчанию

Цитата:
Сообщение от Admin Посмотреть сообщение
Можно обойтись и без адаптера USB-UART
Если есть опыт использования паяльника
Используем любой свободный GPIO роутера
Не забудьте удалить резистор подтягивающий порт в GND
А можете тыкнуть куда паять в tl-mr3020 на свободные GPIO?
__________________
Моя солянка на основе TL-MR3020.
amod-cccp вне форума   Ответить с цитированием
Старый 17.02.2013, 04:29   #23
amod-cccp
Senior Member
 
Аватар для amod-cccp
 
Регистрация: 05.01.2013
Адрес: Беларусь
Сообщений: 241
Вес репутации: 633
amod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond repute
По умолчанию

Цитата:
Сообщение от Admin Посмотреть сообщение
Прочитать значение датчика
cat /sys/bus/w1/drivers/w1_slave_driver/серийный номер датчика/w1_slave
А как узнать этот серийный номер?

Нашел эту статью.
Получается необходимо ввести команду SEARCH ROM. И мы получим серийный номер?
__________________
Моя солянка на основе TL-MR3020.

Последний раз редактировалось amod-cccp; 17.02.2013 в 04:35.
amod-cccp вне форума   Ответить с цитированием
Старый 17.02.2013, 10:23   #24
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9820
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию

Цитата:
Сообщение от amod-cccp Посмотреть сообщение
А можете тыкнуть куда паять в tl-mr3020 на свободные GPIO?
GPIO7, GPIO29 на MR3020
Admin вне форума   Ответить с цитированием
Старый 17.02.2013, 10:25   #25
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9820
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию

Цитата:
Сообщение от amod-cccp Посмотреть сообщение
А как узнать этот серийный номер?

Нашел эту статью.
Получается необходимо ввести команду SEARCH ROM. И мы получим серийный номер?
Предполагаю что эта папка, будет создана автоматически
Admin вне форума   Ответить с цитированием
Старый 17.02.2013, 16:07   #26
narodmon
Junior Member
 
Регистрация: 24.12.2012
Сообщений: 23
Вес репутации: 0
narodmon is an unknown quantity at this point
Отправить сообщение для narodmon с помощью ICQ Отправить сообщение для narodmon с помощью Skype™
По умолчанию

Цитата:
Сообщение от Admin Посмотреть сообщение
Можно обойтись и без адаптера USB-UART
Если есть опыт использования паяльника
Используем любой свободный GPIO роутера
Не забудьте удалить резистор подтягивающий порт в GND
USB-UART стоит примерно 50р, при такой цене стоимость дискретных элементов сопоставима, да и не надо подпаиваться к плате роутера в не предназначенных для того местах и стало быть без рска повредить сам роутер(этот мануал читают многие, далеко не все умеют аккуратно паять двусторонний монтаж)
PS Такая схема подключения к GPIO лично проверена? ато про встроенный UART /dev/ttyATH0 ранее тоже писали, что все должно работать с digitemp, а не тут то было.
narodmon вне форума   Ответить с цитированием
Старый 17.02.2013, 16:10   #27
narodmon
Junior Member
 
Регистрация: 24.12.2012
Сообщений: 23
Вес репутации: 0
narodmon is an unknown quantity at this point
Отправить сообщение для narodmon с помощью ICQ Отправить сообщение для narodmon с помощью Skype™
По умолчанию

Цитата:
Сообщение от amod-cccp Посмотреть сообщение
А как узнать этот серийный номер?
Нашел эту статью. Получается необходимо ввести команду SEARCH ROM. И мы получим серийный номер?
Еще вот здесь весьма неплохой мануал по работе с датчиками серии DS18.
narodmon вне форума   Ответить с цитированием
Старый 17.02.2013, 17:00   #28
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9820
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию

Цитата:
Сообщение от narodmon Посмотреть сообщение
USB-UART стоит примерно 50р, при такой цене стоимость дискретных элементов сопоставима, да и не надо подпаиваться к плате роутера в не предназначенных для того местах и стало быть без рска повредить сам роутер(этот мануал читают многие, далеко не все умеют аккуратно паять двусторонний монтаж)
Считаю что когда у человека есть выбор(альтернатива), то это только плюс

Цитата:
Такая схема подключения к GPIO лично проверена? ато про встроенный UART /dev/ttyATH0 ранее тоже писали, что все должно работать с digitemp, а не тут то было.
Лично я не проверял(роутера сейчас нет), но не вижу причин что бы она не работала.
Admin вне форума   Ответить с цитированием
Старый 18.02.2013, 00:50   #29
serenya
Junior Member
 
Регистрация: 10.01.2013
Сообщений: 29
Вес репутации: 0
serenya is an unknown quantity at this point
По умолчанию

Извините конечно, но я тоже не видел причин не работать с железным uart роутера, а оказалось вон что. Но ладно, у меня тут вопросик возник, светодиодными портами управляет драйвер, который можно выгрузить, опять же только после загрузки роутера. Вопрос вот какой, а как быть с другими gpio, которые просто подтянуты, ведь в таблице явно написано что они должны быть обязательно подтянуты при загрузке, я так понимаю для конфигурирования, или это обязательство только для родной прошивки? А то Вы советуете убрать подтягивающие резисторы перед использованием, а чем это аукнется не ясно. Это я не ставлю под сомнение Ваш вариант а интересуюсь с целью использования gpio в своих целях.
serenya вне форума   Ответить с цитированием
Старый 18.02.2013, 02:21   #30
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9820
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию

Цитата:
светодиодными портами управляет драйвер, который можно выгрузить, опять же только после загрузки роутера. Вопрос вот какой, а как быть с другими gpio, которые просто подтянуты, ведь в таблице явно написано что они должны быть обязательно подтянуты при загрузке, я так понимаю для конфигурирования, или это обязательство только для родной прошивки?
А Вы действительно считаете, что загрузчик будет опрашивать состояние портов и если вместо нуля в каком то из портов будет единица, то процесс запуска будет остановлен?
Я считаю что этого не произойдет по многим причинам. К тому же в интернете выложено достаточно количество проектов, которые используют GPIO с выпаянными резисторами, у меня нет причин им не доверять. В конце концов ничто не мешает это проверить, без выпаивания резистора
Admin вне форума   Ответить с цитированием
Ответ

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


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

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

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


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


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