PCCar.ru - Ваш автомобильный компьютер

Вернуться   PCCar.ru - Ваш автомобильный компьютер > MP3Car ТехИнфа > Вопросы и ответы

Ответ
 
Опции темы Поиск в этой теме
Старый 23.09.2009, 17:00   #1
Z@GR
Гуру
 
Аватар для Z@GR
 
Регистрация: 20.12.2005
Город: Москва
Регион: 77, 97, 99, 177
Машина: 2004 \ AUDI \ A4 AVANT
Сообщений: 1,625
Z@GR has a spectacular aura aboutZ@GR has a spectacular aura about
По умолчанию Помогите идеей, как сделать удалённую сирену (через сеть)

СтоИт такая задача:

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

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

помогите пожалуйста - кто в теме контроллеров-софтов...
Z@GR вне форума   Ответить с цитированием
Старый 23.09.2009, 17:45   #2
kostya740
Старший Пользователь
 
Регистрация: 18.10.2008
Возраст: 42
Город: Одесса
Регион: Украина
Машина: 1999\BMW\E38 740
Сообщений: 837
kostya740 is a jewel in the roughkostya740 is a jewel in the roughkostya740 is a jewel in the rough
По умолчанию

можно собрать контроллер для TCP/IP.
Чтоб работал 10Мб, нужно минимум 20Mhz контроллер. Схем в инете навалом.
Работать будешь по айпи. Если захочешь еше какуюту вебу на устройство, то частота контроллера нужна выше. Выгоднее сразу собрать на ARM7. Например на атмеловском SAM7S32. купить деволопер платки так же не проблема с RJ45 на борту.
kostya740 вне форума   Ответить с цитированием
Старый 23.09.2009, 18:17   #3
Z@GR
Гуру
 
Аватар для Z@GR
 
Регистрация: 20.12.2005
Город: Москва
Регион: 77, 97, 99, 177
Машина: 2004 \ AUDI \ A4 AVANT
Сообщений: 1,625
Z@GR has a spectacular aura aboutZ@GR has a spectacular aura about
По умолчанию

Цитата:
Сообщение от kostya740 Посмотреть сообщение
можно собрать контроллер для TCP/IP.
Чтоб работал 10Мб, нужно минимум 20Mhz контроллер. Схем в инете навалом.
Работать будешь по айпи. Если захочешь еше какуюту вебу на устройство, то частота контроллера нужна выше. Выгоднее сразу собрать на ARM7. Например на атмеловском SAM7S32. купить деволопер платки так же не проблема с RJ45 на борту.
если не сложно - ткните носом - где поподробнее почитать?
Z@GR вне форума   Ответить с цитированием
Старый 23.09.2009, 20:24   #4
odessit
Гуру
 
Регистрация: 11.06.2009
Возраст: 44
Город: odessa
Регион: Украина
Машина: 2006 Acura MDX - Navi
Сообщений: 1,121
odessit is on a distinguished road
По умолчанию

Да не прься ты... так Сильно ...

поставь на обе машины что то типа Скайпа ...
а на компах поставь какие нить выносные кнопки с клавы
( допустим можно от мышки кнопку удлинить сделать большой
а мышку как контроллер юзать
И на кнопку мыши 3 например сделать автонабор абонента номер 2
тоесть нажал кнопку у второго абонента вызов пощел ...
Работы на 1 день как по мне ...
Контроллер ваять сложнее!!!
odessit вне форума   Ответить с цитированием
Старый 23.09.2009, 20:24   #5
odessit
Гуру
 
Регистрация: 11.06.2009
Возраст: 44
Город: odessa
Регион: Украина
Машина: 2006 Acura MDX - Navi
Сообщений: 1,121
odessit is on a distinguished road
По умолчанию

да и при контроллере реал айпи надо на всех компах...
odessit вне форума   Ответить с цитированием
Старый 23.09.2009, 22:53   #6
kostya740
Старший Пользователь
 
Регистрация: 18.10.2008
Возраст: 42
Город: Одесса
Регион: Украина
Машина: 1999\BMW\E38 740
Сообщений: 837
kostya740 is a jewel in the roughkostya740 is a jewel in the roughkostya740 is a jewel in the rough
По умолчанию

2Z@GR
Перед тем как давать ссылки, у меня вопрос. Ты в состоянии написать программу для микроконтроллера? А то я все так описал, как будто это просто, и даже не спросил, умеешь ли ты программировать, в частности программировать МК.
kostya740 вне форума   Ответить с цитированием
Старый 23.09.2009, 22:57   #7
Urvin
Старший Пользователь
 
Аватар для Urvin
 
Регистрация: 13.11.2008
Возраст: 37
Город: Москва
Регион: 77, 97, 99, 177
Машина: 2000\Basin\2111
Сообщений: 250
Urvin will become famous soon enough
По умолчанию

Z@GR, самый простой вариант я вижу в софтовом исполнении - на экране программулина с кнопкой, при нажатии ее на втором компе просыпается музыка, например. Делается довольно просто на сокетах - программа-сервер + две программы-клиента.
Норм?
Urvin вне форума   Ответить с цитированием
Старый 24.09.2009, 13:20   #8
Z@GR
Гуру
 
Аватар для Z@GR
 
Регистрация: 20.12.2005
Город: Москва
Регион: 77, 97, 99, 177
Машина: 2004 \ AUDI \ A4 AVANT
Сообщений: 1,625
Z@GR has a spectacular aura aboutZ@GR has a spectacular aura about
По умолчанию

Цитата:
Сообщение от kostya740 Посмотреть сообщение
2Z@GR
Перед тем как давать ссылки, у меня вопрос. Ты в состоянии написать программу для микроконтроллера? А то я все так описал, как будто это просто, и даже не спросил, умеешь ли ты программировать, в частности программировать МК.
да, я тоже попозже вдумался и понял - что это сложновато - скорее мне бы какой-нить мастер-кит или уже готовый контроллер от чего-нить, чтобы на его базе софтом нужным управлять...

Цитата:
Сообщение от Urvin Посмотреть сообщение
Z@GR, самый простой вариант я вижу в софтовом исполнении - на экране программулина с кнопкой, при нажатии ее на втором компе просыпается музыка, например. Делается довольно просто на сокетах - программа-сервер + две программы-клиента.
Норм?
как вариант!!! как реализовать - можно поподробнее?
Z@GR вне форума   Ответить с цитированием
Старый 24.09.2009, 13:30   #9
danclax
Старший Пользователь
 
Аватар для danclax
 
Регистрация: 05.09.2009
Возраст: 39
Город: Рязань
Регион: 62
Машина: Nissan Leaf ZE0
Сообщений: 151
danclax has a spectacular aura aboutdanclax has a spectacular aura aboutdanclax has a spectacular aura about
Thumbs up

Цитата:
Сообщение от Z@GR Посмотреть сообщение
как вариант!!! как реализовать - можно поподробнее?
5 сек, сча забацаю
__________________
Возможно все, стоит только захотеть!
danclax вне форума   Ответить с цитированием
Старый 24.09.2009, 13:38   #10
Urvin
Старший Пользователь
 
Аватар для Urvin
 
Регистрация: 13.11.2008
Возраст: 37
Город: Москва
Регион: 77, 97, 99, 177
Машина: 2000\Basin\2111
Сообщений: 250
Urvin will become famous soon enough
По умолчанию

Цитата:
Сообщение от Z@GR Посмотреть сообщение
как вариант!!! как реализовать - можно поподробнее?
В любой книжке по программированию обязательно идет пример для создания какого-нибудь чата для локальной сети или подобного. Реализуется довольно быстро. Суть такая: есть приложение-сервер, слушает по UDP команды, если с одного из компов появилась команда аварии, то надо эту команду размножить на всех. UDP прост тем, что в нем не используется адресация как в TCP, просто "выброс" в сеть.
Клиенские приложения слушаются сервер, а в нужный момент посылают на него команды.
Приложение-сервер ставится на один из компьютеров, клиентские - на оба.
Примерно так.
Попозже смогу написать, но на qt.
Urvin вне форума   Ответить с цитированием
Ответ


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

Расширенный поиск

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

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



Часовой пояс GMT +4, время: 13:19.


Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot