Увеличиваем количество GPIO
|
|
alexsis_76 | Дата: Понедельник, 02.10.2017, 13:06 | Сообщение # 31 |
Группа: Пользователи
Сообщений: 97
Статус: Offline
| есть пример шлюза Telhet-Serial,вместо сериала подкидываем i2c, на устройстве на 23 порту слушает телнет сервер,на малине размещается телнет клиент. Цитата И на "втором" конце может быть не один датчик? а пачка сколько найдем драйверова
Цитата И все будет работать аппаратными средствами малины (т.е. малина даже не заметит существования такого бриджа)? малина будет упаковывать свои запрсы в телнет пакеты ,клиент будет возвращать ответы,для скрипта не будет заметно что он посылает запросы на удаленную щину,все будет выглядеть как будто это его шина.
|
|
| |
Zoolu | Дата: Понедельник, 02.10.2017, 13:10 | Сообщение # 32 |
Группа: Пользователи
Сообщений: 490
Статус: Offline
| Цитата alexsis_76 ( ) малина будет упаковывать свои запрсы в телнет пакеты Не не не. Это уже не правильно. Нужен девайс, работа которого будет абсолютно не видна! Поставил и забыл. А он там сам транслирует куда ему нужно. Малина не должна ничего там упаковывать. Огород это получается.
|
|
| |
alexsis_76 | Дата: Понедельник, 02.10.2017, 14:12 | Сообщение # 33 |
Группа: Пользователи
Сообщений: 97
Статус: Offline
| допустим хотите вы обратится к удаленному расширителю пишем класс и вызываем его метод например SendExpander(*arg),метод SendExpander посылает по телнету команду и возвращает ответ return 'OK' или return 'Eroor',таким образом вызывающий ничего не узнает.все выглядет так как будто он обращается к своей шине
Добавлено (02.10.2017, 14:12) --------------------------------------------- тут я думаю придвидится два варианта первый оставить все драйвера устройств на малине и перенаправлять запросы,как правило используется SMBus внутри которой выполняются IOCTL,все это происходит внутри класса,т е надо править класс,допустим написать модуль SMBusT и подсовывать ее вместо SMBus второй просто отправлять что то в духе bmp280_temp(addr) или bmp280_conf, а мост с помощью своих драйверов управляет устройством. есть еще 3 вариант взять две esp одну подсоединить к i2c малины,поднять на ней клиента,на другой esp поднять сервер и обратно к и2с,это будет настоящий мост
Сообщение отредактировал alexsis_76 - Понедельник, 02.10.2017, 14:34 |
|
| |
Zoolu | Дата: Понедельник, 02.10.2017, 15:09 | Сообщение # 34 |
Группа: Пользователи
Сообщений: 490
Статус: Offline
| Цитата alexsis_76 ( ) есть еще 3 вариант взять две esp одну подсоединить к i2c малины,поднять на ней клиента,на другой esp поднять сервер и обратно к и2с,это будет настоящий мост Ну воооот же!!! Я об этом Вам и говорю. Все остальные варианты даже рассматривать не стоит.
|
|
| |
alexsis_76 | Дата: Понедельник, 02.10.2017, 15:12 | Сообщение # 35 |
Группа: Пользователи
Сообщений: 97
Статус: Offline
| Есть одна проблема второй nodemcu перестал работать,завтра попробую перепаять.
|
|
| |
AlexAW | Дата: Понедельник, 02.10.2017, 15:17 | Сообщение # 36 |
Группа: Пользователи
Сообщений: 310
Статус: Offline
| Может попробовать вариант шлюза для UART если UART получится то девайс можно использовать как радио удлинитель для Модбаса Хотя для этих целей я присматриваюсь к готовому уже устройству типа НС-12 или НС -11 их стоимость убивает желание пытаться повторять в самоделках подобное устройство. Скоро получу их и обязательно попробую прикрутить к последовательному порту. Для тех, кто не любит решений в лоб, еще есть во такой интересный модем NRF24L01+ 2.4GHz можно на нем организовать радиосеть.
Сообщение отредактировал AlexAW - Понедельник, 02.10.2017, 16:07 |
|
| |
alexsis_76 | Дата: Понедельник, 02.10.2017, 15:24 | Сообщение # 37 |
Группа: Пользователи
Сообщений: 97
Статус: Offline
| будем надеется что удасться оживить esp, можно и на них,заодно отвязываемся от wifi сети
|
|
| |
Admin | Дата: Понедельник, 02.10.2017, 17:59 | Сообщение # 38 |
Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
| Если речь зашла про мосты, то лет пять назад игрался преобразователем Ethernet/RS485 or RS232. Эта штука позволяет соединять последовательные порта через локальную сеть или интернет. Сейчас на сайте поищу описание этого девайса.
P.S. Нашел. Описание преобразователя и эксперименты с ним:
http://lock.3dn.ru/news/umnyj_dom_chast_chetvertaja/2012-10-01-78
http://lock.3dn.ru/news/umnyj_dom_chast_pjataja/2012-10-07-79
http://lock.3dn.ru/news/umnyj_dom_chast_shestaja/2012-10-12-80
|
|
| |
deniss1900 | Дата: Понедельник, 02.10.2017, 18:15 | Сообщение # 39 |
Группа: Пользователи
Сообщений: 546
Статус: Offline
| Цитата Admin ( ) P.S. Нашел. Описание преобразователя и эксперименты с ним: Лежит парочка таких без дела лет пять
|
|
| |
Admin | Дата: Понедельник, 02.10.2017, 18:28 | Сообщение # 40 |
Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
| Цитата deniss1900 ( ) Лежит парочка таких без дела лет пять А что так? Я свой знакомому подарил, он такой же ранее прикупил и удаленно через сеть информацию с терминалов РЗА снимал. Так что при желании применение всему можно найти.
|
|
| |