|
|
Опции темы | Поиск в этой теме | Опции просмотра |
02.02.2013, 18:45 | #21 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821 |
Подключился я сегодня к портам роутера WR703N, которые разведены на резисторы 10к с верхней стороны платы
Порты GPIO 0, GPIO 7, GPIO 14, GPIO 15, GPIO 29 Проверил, все порты управляемые и даже подключал к ним твердотельное реле с лампой 500ватт, тоже все работает. Так что мы имеем 6 портов без Arduino. Можно еще попробовать использовать как входы порты с подтяжкой к VCC |
04.02.2013, 20:15 | #22 |
Senior Member
Регистрация: 16.09.2012
Адрес: Irkutsk
Сообщений: 555
Вес репутации: 1604 |
Нашёл интересный сайт про GPIO на Openwrt на польском языке.
|
04.02.2013, 20:31 | #23 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821 |
Понравилось информация про SDMOD
Нужно попробовать SD карту подключить, тогда от хаба можно будет отказаться |
09.02.2013, 19:32 | #24 |
Junior Member
Регистрация: 02.02.2013
Сообщений: 18
Вес репутации: 0 |
Кто нибуть может подсказать как в php скрипте передать команды роутеру для управления светодиодами? PHP сервер настроен на роутере, в $_GET значения присваиваются, а дальше затык.
Т.е. у меня такая конструкция (внизу). И вопрос в том как правильно написать команду echo и все что за ней следует. Как расставить кавычки? Или данную конструкцию так нельзя применить? <?php switch ($_GET["action"]) { case "WLANon": echo 1 > /sys/devices/platform/leds-gpio/leds/tp-link\:green\:wlan/brightness; break; case "WLANoff": echo 0 > /sys/devices/platform/leds-gpio/leds/tp-link\:green\:wlan/brightness; break; } ?> |
09.02.2013, 21:56 | #25 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821 |
В PHP можно выполнить любую консольную команду при помощи exec();
или shell_exec() |
09.02.2013, 22:56 | #26 |
Junior Member
Регистрация: 02.02.2013
Сообщений: 18
Вес репутации: 0 |
to Admin,
спасибо за ссылку, несколько раз смотрел до этого, а во внимание не принял. Однако в таком виде: shell_exec("echo 1 > /sys/devices/platform/leds-gpio/leds/tp-link\:green\:wlan/brightness"); не работает.... Вот эта к примеру нормально: shell_exec("ls /sys/devices/platform/leds-gpio/leds/"); Ладно, наверно это извращение, пойду другим путем. |
09.02.2013, 23:01 | #27 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821 |
Я проверял с GPIO все работало
|
17.02.2013, 06:01 | #29 |
Senior Member
Регистрация: 16.09.2012
Адрес: Irkutsk
Сообщений: 555
Вес репутации: 1604 |
|
17.02.2013, 10:16 | #30 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821 |
USB точно не получится. Только Flash карты с шиной SPI
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|