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

 

 


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  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 1,843 veces)
ciberdelia

Desconectado Desconectado

Mensajes: 57


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

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 am 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 2,115 Último mensaje 19 Agosto 2013, 22:27 pm
por Kurono90
GPIO RASPBERRY
Electrónica
sorifransois 0 2,885 Último mensaje 1 Abril 2014, 14:19 pm
por sorifransois
MOVIDO: GPIO RASPBERRY
Programación C/C++
Eternal Idol 0 1,451 Último mensaje 1 Abril 2014, 15:18 pm
por Eternal Idol
Ver estado rele gpio desde php
PHP
ANreZZ 2 2,039 Último mensaje 29 Enero 2016, 15:16 pm
por ANreZZ
Problemas con actualizaciones Raspbian (Raspberry Pi 3)
Unix/Unix-Like
crazykenny 4 4,364 Último mensaje 10 Diciembre 2017, 10:31 am
por crazykenny
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines