![]() |
|
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
![]() |
#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
Вес репутации: 1605 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Нашёл интересный сайт про 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
Вес репутации: 1605 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() |
![]() |
![]() |
![]() |
#30 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
USB точно не получится. Только Flash карты с шиной SPI
|
![]() |
![]() |
![]() |
Здесь присутствуют: 3 (пользователей: 0 , гостей: 3) | |
|
|