Hello.
     I want to control GPIO pin of beaglebone from web page.

My ledon python code here..

import Adafruit_BBIO.GPIO as GPIO
from time import sleep

outPin="P9_12"
GPIO.setup(outPin,GPIO.OUT)
while True:
     GPIO.output(outPin, GPIO.HIGH)
     print('LED ON')


Here is my php code..

<?php

$result = 'nothing';

if (isset($_POST['set_off']))
{
 $result = 'turned off';
 shell_exec("sudo python /var/www/html/ledoff.py");
}

if (isset($_POST['set_on']))
{
 $result = 'turned on';
 shell_exec("sudo python /var/www/html/ledon.py");
}

?>

 <?php if (isset($result)) { ?>
 <h1> Action: <?php echo $result ?></h1>
 <?php } ?>

 <form action="" method="post">
 <p><input type="hidden" name="set_on" value="yes"/><input type="submit" 
value="LED On"/></p></form>

 <form action="" method="post">
 <p><input type="hidden" name="set_off" value="yes"/><input type="submit" 
value="LED Off"/></p></form>
</body>

</html>


I run code on web with 192.168.7.2:8080/gpio.php. But the LED doesn't turn 
to high or low.




-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/85967299-06c2-4fb3-bc16-26584a2874f1%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to