![]() |
![]() |
#1 |
Member
Регистрация: 08.04.2013
Адрес: Томск
Сообщений: 64
Вес репутации: 0 ![]() |
![]()
Всем доброго времени суток!
У меня вопрос такого плана, у меня стоит openwrt без веб интерфейса, я хочу сделать интерфейс управления машинкой нажатием клавиш на клавиатуре, подскажите что для этого нужно доставить на роутер? P.S память роутера расширил флешкой на 2Gb, и подключил и настроил arduino mega2560 через usb hub. P.P.S Не пинайте ногами если я создал тему которая уже есть на форума, я искал но не нашел, может потому что не знаю как это правильно называется. |
![]() |
![]() |
![]() |
#2 |
Senior Member
Регистрация: 20.01.2013
Адрес: Уфа
Сообщений: 444
Вес репутации: 800 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
http://cyber-place.ru/showthread.php...hlight=openwrt сообщение 5 и немного дальше развитие
Подробно об интерфейсе и его установке http://cyber-place.ru/showthread.php...hlight=openwrt |
![]() |
![]() |
![]() |
#3 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Пример удаленного управления через веб интерфейс
|
![]() |
![]() |
![]() |
#4 | ||
Member
Регистрация: 08.04.2013
Адрес: Томск
Сообщений: 64
Вес репутации: 0 ![]() |
![]() Цитата:
Цитата:
|
||
![]() |
![]() |
![]() |
#5 |
Member
Регистрация: 08.04.2013
Адрес: Томск
Сообщений: 64
Вес репутации: 0 ![]() |
![]()
Всем доброго времени суток еще раз!
Проблема появилась почитал я все эти темы и не на 1 раз, следом полез гуглить нечто подобное, но ничего не понял, и не нашел! Дак вот я опишу то что я хочу сделать, дабы вам было легче подсказать. Если не сложно подскажите пожалуйста. Цель: сделать веб интерфейс который будет проверять нажатие клавиш на клавиатуре и отправлять считанные данные в COM порт ардуино подключенного к роутеру через хаб. Подскажите пожалуйста буду очень благодарен. |
![]() |
![]() |
![]() |
#6 |
Senior Member
Регистрация: 16.09.2012
Адрес: Irkutsk
Сообщений: 555
Вес репутации: 1605 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
http://learn.javascript.ru/keyboard-events
Код HTML:
<html> <head> <meta http-equiv="Content-Type" content="text/html; Charset=UTF-8"> </head> <body> <b>KeyPress A or B <b> <script type="text/javascript"> document.onkeydown = function(e) { e = e || window.event; if (e.keyCode == 65) { alert('Это реакция на нажатие клавиши A'); } if (e.keyCode == 66) { alert('Это реакция на нажатие клавиши B'); } return true; } </script> </body> </html> Последний раз редактировалось andr128; 12.04.2013 в 08:50. |
![]() |
![]() |
![]() |
#7 | |
Member
Регистрация: 08.04.2013
Адрес: Томск
Сообщений: 64
Вес репутации: 0 ![]() |
![]() Цитата:
но меня больше интересует вопрос как эти данные отправлять на ttyACM0 |
|
![]() |
![]() |
![]() |
#8 |
Senior Member
Регистрация: 20.01.2013
Адрес: Уфа
Сообщений: 444
Вес репутации: 800 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Передумал - мысль была не верной, я чет сгоряча
Последний раз редактировалось Bulatovor; 12.04.2013 в 09:50. |
![]() |
![]() |
![]() |
#9 | |
Senior Member
Регистрация: 16.09.2012
Адрес: Irkutsk
Сообщений: 555
Вес репутации: 1605 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() Цитата:
Изучайте php, java-script. Admin вам давал ссылку, развивайте тему. На роутере должен быть установлен вэб сервер, php. С помощью php можно обратиться к сериал порту роутера, соответственно управлять ардуиной. Другой вариант работать через сокеты также на php. В качестве шлюза использовать ser2net. http://www.cyber-place.ru/showthread.php?t=307 |
|
![]() |
![]() |
![]() |
Здесь присутствуют: 2 (пользователей: 0 , гостей: 2) | |
|
|