树莓派论坛

 找回密码
 立即注册

手把手教你远程控制树莓派的GPIO!!!!(中级教程之五)

ukonline2000 发表于 2012-7-10 14:20:35 | 显示全部楼层 |阅读模式
之前大家可能看了中级教程之一“手把手教你如何使用树莓派的GPIO控制LED!!!“

http://www.shumeipai.net/thread-406-1-1.html
今天我教大家如何通过网络实现远程控制树莓派的GPIO,配合串口扩展板或者全功能扩展板就能远

程实现控制开关的功能了
扩展板信息请看这:
串口扩展板 http://www.shumeipai.net/thread-466-1-1.html
全功能扩展板 http://www.shumeipai.net/thread-455-1-1.html

好了废话不说了,说说实现过程:
1.连接方式参考教程一: http://www.shumeipai.net/thread-406-1-1.html
使用GPIO7(开关),GPIO0(LED灯)
2.安装python,输入
sudo apt-get install python-pip
sudo pip install RPi.GPIO flask
3.下载附件的webgpio.txt文件,找到”app.run(host="0.0.0.0")“这行,将”0.0.0.0“改为树莓派的IP地址,然后另存为webgpio.py文件

webgpio.txt (2 KB, 下载次数: 123)

4.输入su - 然后输入密码用root登录树莓派(如果密码不对,可能是没有设置密码,输入 sudo passwd root 设置密码再试就可以了)



5.将webgpio.py文件拷贝到树莓派中,并运行
输入:sudo python webgpio.py
如果看到”* Running on http://192.168.99.53:5000/“  说明就成功运行了(192.168.99.53是我的树莓派ip)



ukonline2000  楼主| 发表于 2012-7-10 14:53:30 | 显示全部楼层
公司这破网,一张图片都传不上来,唉……
2012-07-10_13-27-09_196_缩小大小.jpg
2012-07-10_13-27-16_604_缩小大小.jpg
2012-07-10_13-43-34_651_缩小大小.jpg
未命名.jpg
ukonline2000  楼主| 发表于 2012-7-10 17:31:37 | 显示全部楼层
做个树莓派小车,远程控制一下,呵呵
bianbian 发表于 2012-7-10 19:37:12 | 显示全部楼层
glutamine 发表于 2012-7-11 01:11:37 | 显示全部楼层
大概看明白了。我倒是想写一个gui的gpio控制软件,于是在研究pygtk中。。。
ukonline2000  楼主| 发表于 2012-7-11 07:28:55 | 显示全部楼层

回 glutamine 的帖子

glutamine: 大概看明白了。我倒是想写一个gui的gpio控制软件,于是在研究pygtk中。。。 (2012-07-11 01:11) 
图形控制不错哟,呵呵
hdd 发表于 2012-7-11 12:04:47 | 显示全部楼层
  
888888 发表于 2012-8-9 20:52:14 | 显示全部楼层
不晓得楼主是搞硬件的还是搞软件的
shekinah 发表于 2012-8-9 23:24:05 | 显示全部楼层
做好了就是智能控制了嘿嘿,加油
a847741088 发表于 2012-8-27 15:13:03 | 显示全部楼层
  
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版 | Archiver | 树莓派论坛 ( 粤ICP备15075382号-1 )