elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


 


Tema destacado: [AIO elhacker.NET 2015] Compilación herramientas análisis y desinfección malware


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting (Moderador: Eleкtro)
| | |-+  actibacion gpio en raspbian en interfaz web
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: actibacion gpio en raspbian en interfaz web  (Leído 505 veces)
ciberdelia

Desconectado Desconectado

Mensajes: 56


Ver Perfil
actibacion gpio en raspbian en interfaz web
« en: 23 Mayo 2016, 01:09 »

Tengo un rapbian instalado como sistema operativo quiero activar el puerto gpio 13 para ello he generado este sh.

echo 13 > /sys/class/gpio/export
echo out > /sys/class/gpio/gpio13/direction
echo out > /sys/class/gpio/gpio13/direction

Esta parte me funciona correctamente el problema es la parte web no consigo que ejecute el sh alguien me puede indicar como puedo enlazar el php.

Os dejo el php que estoy siguiendo como modelo.

{\rtf1\ansi\ansicpg1252\cocoartf1138\cocoasubrtf510
{\fonttbl\f0\fmodern\fcharset0 Courier;}
{\colortbl;\red255\green255\blue255;\red26\green26\blue26;}
\paperw11900\paperh16840\margl1440\margr1440\vieww10800\viewh8400\viewkind0
\deftab720
\pard\pardeftab720

\f0\fs24 \cf0 \cb2 <html>\
 <head>\
                 <!--/var/www/rele/index.php-->\
 </head>\
 <body>\
 <!--GPIO13--> \
 <form action="" method="post">\
 Enchufe 0 [GPIO 13]&nbsp;<input type="submit" name="encender13" value="Encender">\
 <input type="submit" name="apagar13" value="Apagar">\
 <input type="submit" name="parpadear13" value="Parpadear">\
 </form> \
 <br></br>\
 </body>\
</html>\
\
<?php\
// Funciones PHP del pin GPIO 13\
 if ($_POST[encender13]) \{ \
 $a- exec("sudo sh /var/www/rele/gpio/13/gpio13-1-sh");\
 echo $a;\
 \}\
\
 if ($_POST[apagar13]) \{ \
 $a- exec("sudo sh /var/www/rele/gpio/13/gpio13-0.sh");\
 echo $a;\
 \}\
\
 if ($_POST[parpadear13]) \{ \
 $a- exec("sudo sh /var/www/rele/gpio/13/parpadea.sh");\
 echo $a;\
 \}\
// Fin de las funci\'f3nes del pin GPIO 13\
?>\
}


« Última modificación: 23 Mayo 2016, 01:11 por ciberdelia » En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Encender sistema (Raspbian) desde cualquier lugar.
GNU/Linux
NikNitro! 3 872 Último mensaje 19 Agosto 2013, 22:27
por Kurono90
GPIO RASPBERRY
Electrónica
sorifransois 0 1,322 Último mensaje 1 Abril 2014, 14:19
por sorifransois
MOVIDO: GPIO RASPBERRY
Programación C/C++
Eternal Idol 0 392 Último mensaje 1 Abril 2014, 15:18
por Eternal Idol
Ver estado rele gpio desde php
PHP
ANreZZ 2 530 Último mensaje 29 Enero 2016, 15:16
por ANreZZ
Problemas con actualizaciones Raspbian (Raspberry Pi 3)
Unix/Unix-Like
crazykenny 4 512 Último mensaje 10 Diciembre 2017, 10:31
por crazykenny
Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines