![]() |
|
|||||||
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
|
#21 |
|
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Подключился я сегодня к портам роутера WR703N, которые разведены на резисторы 10к с верхней стороны платы
Порты GPIO 0, GPIO 7, GPIO 14, GPIO 15, GPIO 29 Проверил, все порты управляемые и даже подключал к ним твердотельное реле с лампой 500ватт, тоже все работает. Так что мы имеем 6 портов без Arduino. Можно еще попробовать использовать как входы порты с подтяжкой к VCC |
|
|
|
|
|
#22 |
|
Senior Member
Регистрация: 16.09.2012
Адрес: Irkutsk
Сообщений: 555
Вес репутации: 1606 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Нашёл интересный сайт про GPIO на Openwrt на польском языке.
|
|
|
|
|
|
#23 |
|
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Понравилось информация про SDMOD
Нужно попробовать SD карту подключить, тогда от хаба можно будет отказаться |
|
|
|
|
|
#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; } ?> |
|
|
|
|
|
#25 |
|
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
В PHP можно выполнить любую консольную команду при помощи exec();
или shell_exec() |
|
|
|
|
|
#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/"); Ладно, наверно это извращение, пойду другим путем. |
|
|
|
|
|
#27 |
|
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Я проверял с GPIO все работало
|
|
|
|
|
|
#29 |
|
Senior Member
Регистрация: 16.09.2012
Адрес: Irkutsk
Сообщений: 555
Вес репутации: 1606 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
|
|
|
|
|
|
#30 |
|
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
USB точно не получится. Только Flash карты с шиной SPI
|
|
|
|
![]() |
| Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|