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

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

Результаты опроса: Если роутер прошит и настроен под Arduino, Вы купили бы его
Да 53 31.36%
Нет 24 14.20%
Куплю и сам настрою 92 54.44%
Голосовавшие: 169. Вы ещё не голосовали в этом опросе

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 12.10.2012, 20:16   #191
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821
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
По умолчанию

Если не секрет расскажите,как это делается?
Admin вне форума   Ответить с цитированием
Старый 12.10.2012, 20:55   #192
jtag
Junior Member
 
Регистрация: 04.10.2012
Сообщений: 9
Вес репутации: 0
jtag is an unknown quantity at this point
По умолчанию

закинуть в роутер, всем атрибут 0755 и в /etc/mpcs положить свои конфиги
файл pl2303 нужен, если ком порт выведен через переходник usb-com
зайти в web в система -загрузка -локальная загрузка и пишешь команды перед exit 0
mpcs_init-enable
mpcs_start
Вложения
Тип файла: zip mpcs.zip (125.0 Кб, 379 просмотров)

Последний раз редактировалось jtag; 12.10.2012 в 21:08.
jtag вне форума   Ответить с цитированием
Старый 12.10.2012, 21:01   #193
jtag
Junior Member
 
Регистрация: 04.10.2012
Сообщений: 9
Вес репутации: 0
jtag is an unknown quantity at this point
По умолчанию

А для веб интерфейса MPCS раскидать по папкам
Вложения
Тип файла: rar веб.rar (1.5 Кб, 366 просмотров)
jtag вне форума   Ответить с цитированием
Старый 12.10.2012, 21:16   #194
michael_s
Member
 
Регистрация: 28.09.2012
Сообщений: 52
Вес репутации: 0
michael_s is an unknown quantity at this point
По умолчанию

Цитата:
Сообщение от jtag Посмотреть сообщение
закинуть в роутер, всем атрибут 0755 и в /etc/mpcs положить свои конфиги
файл pl2303 нужен, если ком порт выведен через переходник usb-com
зайти в web в система -загрузка -локальная загрузка и пишешь команды перед exit 0
mpcs_init-enable
mpcs_start
а к чему карту подключить ви-а-кце-ссовую ?
michael_s вне форума   Ответить с цитированием
Старый 12.10.2012, 21:18   #195
jtag
Junior Member
 
Регистрация: 04.10.2012
Сообщений: 9
Вес репутации: 0
jtag is an unknown quantity at this point
По умолчанию

А карту примет ресивер.
Если она нужна.

Последний раз редактировалось jtag; 12.10.2012 в 21:21.
jtag вне форума   Ответить с цитированием
Старый 12.10.2012, 21:22   #196
michael_s
Member
 
Регистрация: 28.09.2012
Сообщений: 52
Вес репутации: 0
michael_s is an unknown quantity at this point
По умолчанию

Цитата:
Сообщение от jtag Посмотреть сообщение
А карту примет ресивер.
Если она нужна.
Хм в чем тогда практическая польза мпцс на данном устройстве?
michael_s вне форума   Ответить с цитированием
Старый 12.10.2012, 21:36   #197
jtag
Junior Member
 
Регистрация: 04.10.2012
Сообщений: 9
Вес репутации: 0
jtag is an unknown quantity at this point
По умолчанию

А польза в том -что за символическу плату можно смотреть практически любые каналы посредством к"@ртш@ринга. Помоему вы не много не в теме к@ртш@ринга.
jtag вне форума   Ответить с цитированием
Старый 12.10.2012, 22:41   #198
michael_s
Member
 
Регистрация: 28.09.2012
Сообщений: 52
Вес репутации: 0
michael_s is an unknown quantity at this point
По умолчанию

Цитата:
Сообщение от jtag Посмотреть сообщение
А польза в том -что за символическу плату можно смотреть практически любые каналы посредством к"@ртш@ринга. Помоему вы не много не в теме к@ртш@ринга.
Я знаю что такое mpcs , mgcamd newcamd и прочее =)
michael_s вне форума   Ответить с цитированием
Старый 12.10.2012, 22:59   #199
Sirocco
Senior Member
 
Регистрация: 12.10.2012
Адрес: Moscow-Voronezg
Сообщений: 272
Вес репутации: 0
Sirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant futureSirocco has a brilliant future
По умолчанию Вопрос по web программированию

Здравствуйте!
Введение:
Есть ардуино, есть изернет модуль. Управляю различными вещами. Управление построено так: На адрес изернет модуля ардуины http://192.168.1.7 шлю GET запрос с содержанием Bra=1, или Bra=0. Другими словами вбиваю в адресной строке браузера http://192.168.1.7/?Bra=1 и жму интер, бра загораются, если http://192.168.1.7/?Bra=0 - потушатся.
Есть сервер, поднят на роутере, поддерживается php. Хочу все странички с кнопками управления разместить на нём.
Вопрос:
Как сделать кнопку, или ссылку, чтобы нажав на неё улетел GET запрос (возможно и POST прокатит) на ардуино, но страница не перезагружалась. А ещё лучше, чтобы если нажать "обновить страницу, F5" то она бы просто обновилась без сообщения браузера "на странице используется введённая вами информация, обновление страници приведёт к повторной отсылке данных.... и т.д."
Пока сделал так:
PHP код:
<?php
include('simple_html_dom.php');
$html file_get_html('http://192.168.1.7');

if(isset(
$_POST['execute'])){
        
        
$sURI 'http://192.168.1.7/?'.$_POST['comand'];
        
file_get_contents($sURI);
        
header("Location: {$_SERVER['PHP_SELF']}");
}

$cont .= '<form method="POST">';
$cont .= '<input type="hidden" name="comand" value="Bra=1">';
$cont .= '<input type="submit" name="execute" value="Бра       ON">';
$cont .= '</form>';
$cont .= '<form method="POST">';
$cont .= '<input type="hidden" name="comand" value="Bra=0">';
$cont .= '<input type="submit" name="execute" value="Бра OFF">';
$cont .= '</form>';

echo 
$cont;

?>
Но это не то. Страница перезагружается, и заканчивает перезагрузку только тогда, когда ардуино отработает команду, а это бывает по долгу.
Наверняка в своих проектах этот вопрос как-то решали, подскажите выход, пожалста.
P.S. извините, что не в профильный форум, но в других не помогли. Не смогли понять зачем это всё надо.
Sirocco вне форума   Ответить с цитированием
Старый 12.10.2012, 23:32   #200
michael_s
Member
 
Регистрация: 28.09.2012
Сообщений: 52
Вес репутации: 0
michael_s is an unknown quantity at this point
По умолчанию

Цитата:
Сообщение от Sirocco Посмотреть сообщение
Здравствуйте!
Введение:
Есть ардуино, есть изернет модуль. Управляю различными вещами. Управление построено так: На адрес изернет модуля ардуины http://192.168.1.7 шлю GET запрос с содержанием Bra=1, или Bra=0. Другими словами вбиваю в адресной строке браузера http://192.168.1.7/?Bra=1 и жму интер, бра загораются, если http://192.168.1.7/?Bra=0 - потушатся.
Есть сервер, поднят на роутере, поддерживается php. Хочу все странички с кнопками управления разместить на нём.
Вопрос:
Как сделать кнопку, или ссылку, чтобы нажав на неё улетел GET запрос (возможно и POST прокатит) на ардуино, но страница не перезагружалась. А ещё лучше, чтобы если нажать "обновить страницу, F5" то она бы просто обновилась без сообщения браузера "на странице используется введённая вами информация, обновление страници приведёт к повторной отсылке данных.... и т.д."
Пока сделал так:
PHP код:
<?php
include('simple_html_dom.php');
$html file_get_html('http://192.168.1.7');

if(isset(
$_POST['execute'])){
        
        
$sURI 'http://192.168.1.7/?'.$_POST['comand'];
        
file_get_contents($sURI);
        
header("Location: {$_SERVER['PHP_SELF']}");
}

$cont .= '<form method="POST">';
$cont .= '<input type="hidden" name="comand" value="Bra=1">';
$cont .= '<input type="submit" name="execute" value="Бра       ON">';
$cont .= '</form>';
$cont .= '<form method="POST">';
$cont .= '<input type="hidden" name="comand" value="Bra=0">';
$cont .= '<input type="submit" name="execute" value="Бра OFF">';
$cont .= '</form>';

echo 
$cont;

?>
Но это не то. Страница перезагружается, и заканчивает перезагрузку только тогда, когда ардуино отработает команду, а это бывает по долгу.
Наверняка в своих проектах этот вопрос как-то решали, подскажите выход, пожалста.
P.S. извините, что не в профильный форум, но в других не помогли. Не смогли понять зачем это всё надо.
Вам нужно пользоваь ajax.
Проще всего пользовать ajax из Jquery , почитайте тут http://codething.ru/ajax.php

Если не разберетесь , пишите , помогу.
michael_s вне форума   Ответить с цитированием
Ответ


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

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

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

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


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


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