RPi初体验
新上手Pi,分享下初体验:1) 安装
装了最新官方Raspbian,开始无线网卡认不出,网卡是TL-WN725N V2 用的是rtl8188eu
但查到说最近版本已经支持此网卡,继续google,发现还少了个rtl8188eufw.bin文件,添上就就OK了
http://blog.samat.org/2014/12/15/realtek-8188eu-based-wi-fi-adapters-on-the-raspberry-pi/
https://bugs.launchpad.net/raspbian/+bug/1424469
2)测试
没啥创意,第一个实验还是点LED吧,只是想用通过网页控制,
参考这个教程 http://mattrichardson.com/Raspberry-Pi-Flask/
逻辑很简单:静态页面上按钮触发ajax事件发出http请求,然后服务端调用RPi.GPIO控制引脚
可惜RPi.GPIO还不支持I2C和SPI,回头要看看怎么连这些协议的设备了。
今天就玩到这:)
web端 主要代码:
$.get("setpin/21/1") ; //开
$.get("setpin/21/0");//关
服务端:
from flask import Flask, render_template
import RPi.GPIO as GPIO
app = Flask(__name__)
GPIO.setmode(GPIO.BCM)
@app.route("/")
def root():
return app.send_static_file('ctrlled.htm')
@app.route("/setpin/<pin>/<value>")
def setpin(pin,value):
try:
GPIO.setup(int(pin), GPIO.OUT)
GPIO.output(int(pin), int(value))
response = "OK"
except:
response = "NG"
return response;
if __name__ == "__main__":
app.run(host='0.0.0.0', port=80, debug=True)
很好啊,有用,收藏了 我的网卡也是8188eu的,文件也添加上了,为什么 lsusb 检测不到呢?
lsmod下却有8188eu 谢谢分享学习一下
页:
[1]