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

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

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 16.12.2014, 01:43   #81
zsm
Member
 
Регистрация: 28.05.2013
Сообщений: 71
Вес репутации: 0
zsm is an unknown quantity at this point
По умолчанию Re: CyberWrt модуль "HTML Кнопка"

А может кто нибудь ещё более простой пример скрипта привести,
с 2 кнопками чтобы одна посылала в uart 1 , а другая 0 ?
zsm вне форума   Ответить с цитированием
Старый 18.12.2014, 03:28   #82
zsm
Member
 
Регистрация: 28.05.2013
Сообщений: 71
Вес репутации: 0
zsm is an unknown quantity at this point
Smile Re: CyberWrt модуль "HTML Кнопка"

подсмотрел в роботе как в uart значения передаются , создал файл uart.cgi

PHP код:
#!/bin/sh
echo $QUERY_STRING > /dev/ttyATH0
echo "202" 
попробовал ему прямо из браузера значения передавать типа:
http://192.168.1.102/cgi-bin/modules/button/uart.cgi?1=

http://192.168.1.102/cgi-bin/modules/button/uart.cgi?0=

таким образом всё работает - единица и ноль исправно передаются в uart.

не могу понять , как к этому uart.cgi посылать значения при нажатии кнопок , желательно без перезагрузки страницы..

неужели только .js поможет, я в этом не в зуб ногой)
если .js надо учить для этого, подскажите пожалуйста с чего начать..
zsm вне форума   Ответить с цитированием
Старый 18.12.2014, 11:32   #83
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
По умолчанию Re: CyberWrt модуль "HTML Кнопка"

Код HTML:
echo "<table><form method=GET action=$SCRIPT_NAME>
<tr><td><button type=subbmit"
if echo "$QUERY_STRING" | egrep -q "1="; then
echo 1 > /dev/ttyATH0
echo " name=0 style=background-color:FFFFCC>Выключить1</button>"
elif echo "$QUERY_STRING" | egrep -q "0="; then
echo 0 > /dev/ttyATH0
echo " name=1>Включить1</button>"
else
echo " name=1>Включить1</button>"
fi
Admin вне форума   Ответить с цитированием
Старый 19.12.2014, 10:44   #84
zsm
Member
 
Регистрация: 28.05.2013
Сообщений: 71
Вес репутации: 0
zsm is an unknown quantity at this point
По умолчанию Re: CyberWrt модуль "HTML Кнопка"

Всем спасибо , удалось сделать кнопки на jQuery v1.8.2 , товарищ вразумил ) все работает без перезагрузки страницы как и хотелось.
поуправлял 2 светодиодами, счастью нет предела



вот код html
PHP код:
<head>
<
meta http-equiv="content-type" content="text/html; charset=utf-8" />
<
link rel="stylesheet" href="common.css" type="text/css" media="screen" />
<
script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="common.js"></script>
</head>
<div id="content">
<div class="dTable">
<div class="row">
<div class="col1 downRadius15 shadows"><h4>тест
</h4>
<div class="setForm">
<input type="hidden" id="urls" value="/cgi-bin/modules/button/uart.cgi"/>
<button id="b1" name="1=" class="center">ВКЛ1</button>
<button id="b2" name="0=" class="center">ВЫКЛ1</button>
<button id="b3" name="3=" class="center">ВКЛ2</button>
<button id="b4" name="2=" class="center">ВЫКЛ2</button>
</div>
</div>
</div>
</div>
</div>
</body> 
обработчик товарищ написал, на этом простом примере начинаю немного понимать что к чему

PHP код:
jQuery(function(){
$(
'button').click(function(){
param=$(this).attr("name");
urls=$('#urls').val();
$.
ajax({
  
urlurls,
  
dataparam,
  
success: function(data){
$(
'#result').text(data);
  }
});
});
}); 
можете подсказать как сюда видео с камеры ввернуть?
zsm вне форума   Ответить с цитированием
Старый 20.12.2014, 03:05   #85
zsm
Member
 
Регистрация: 28.05.2013
Сообщений: 71
Вес репутации: 0
zsm is an unknown quantity at this point
По умолчанию Re: CyberWrt модуль "HTML Кнопка"

так и не понял как видео на html страницу прицепить..
ввернул кнопки в страницу с видео


Последний раз редактировалось zsm; 20.12.2014 в 03:12.
zsm вне форума   Ответить с цитированием
Старый 20.12.2014, 12:08   #86
age0811
Member
 
Регистрация: 06.01.2014
Сообщений: 42
Вес репутации: 0
age0811 is an unknown quantity at this point
По умолчанию Re: CyberWrt модуль "HTML Кнопка"

Цитата:
Сообщение от zsm Посмотреть сообщение
Всем спасибо , удалось сделать кнопки на jQuery v1.8.2 , товарищ вразумил ) все работает без перезагрузки страницы как и хотелось.
поуправлял 2 светодиодами, счастью нет предела
Напиши, пожалуйста, краткое руководство для непрограммистов. Как реализовать, куда код прилепить. Хочется попробовать. Образования не хватает...
age0811 вне форума   Ответить с цитированием
Старый 20.12.2014, 14:10   #87
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
По умолчанию Re: CyberWrt модуль "HTML Кнопка"

Цитата:
Сообщение от melsem Посмотреть сообщение
Если не трудно, допишите 'обратную связь' в "HTML Кнопка".
В 3020 gpio стало маловато. Заказал Maple Mini.
Скоро к модулю драйвера добавлю, такую функцию
Admin вне форума   Ответить с цитированием
Старый 20.12.2014, 15:18   #88
zsm
Member
 
Регистрация: 28.05.2013
Сообщений: 71
Вес репутации: 0
zsm is an unknown quantity at this point
Post Re: CyberWrt модуль "HTML Кнопка"

Цитата:
Сообщение от age0811 Посмотреть сообщение
Напиши, пожалуйста, краткое руководство для непрограммистов. Как реализовать, куда код прилепить. Хочется попробовать. Образования не хватает...
Сам ничего не понимаю в этом , по этому пока воздеружусь от каких либо инструкций, дабы вы свой аппарат не убили)
Думаю лучше попробовать пример от mebitek
Ему кстати за примерчик огромное спасибо , сегодня обязательно попробую.
zsm вне форума   Ответить с цитированием
Старый 20.12.2014, 16:08   #89
zsm
Member
 
Регистрация: 28.05.2013
Сообщений: 71
Вес репутации: 0
zsm is an unknown quantity at this point
По умолчанию Re: CyberWrt модуль "HTML Кнопка"

Цитата:
Сообщение от mebitek Посмотреть сообщение
Видео на странице:
<img src='http://192.168.1.101:8082' width='320' height='240'>"
Спасибо за примеры.
Не получается почему то видео вставить..
адрес и порт на свои менял, не помогает
zsm вне форума   Ответить с цитированием
Старый 20.12.2014, 16:14   #90
zsm
Member
 
Регистрация: 28.05.2013
Сообщений: 71
Вес репутации: 0
zsm is an unknown quantity at this point
По умолчанию Re: CyberWrt модуль "HTML Кнопка"

получилось так , спасибо
<img src='http://192.168.1.102:8080'/?action=stream width='1280' height='720'>
zsm вне форума   Ответить с цитированием
Ответ


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

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

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

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


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


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