Skip to main content
 首页 » 编程设计

php之在 PI 中从浏览器执行 GPIO python

2024年08月29日23wuhuacong

我正在尝试执行一个 php 脚本,该脚本调用 python 程序来控制 Raspberry Pi 中的 GPIO 引脚。我可以通过在终端中运行它来让它工作。但是当我从 midori 浏览器运行它时我无法让它工作......请帮助我 下面是 php 代码...!

<?php 
    echo "Executing Python"; 
    exec("python /usr/bin/Light.py"); 
 ?>  

以下是python代码

import RPi.GPIO as GPIO 
 import time 
 
 def blink(pin): 
 
GPIO.output(pin,True) 
 
   time.sleep(1) 
 
GPIO.output(pin,False) 
 
time.sleep(1) 
 
return 
 
GPIO.setup(11,GPIO.OUT) 
 
for i in range(0,20): 
 
  blink(11) 
 
 cleanup() 

提前致谢!

请您参考如下方法:

除非你更改了权限,否则你需要以root身份运行才能使用GPIO模块