安装树莓派 RPIO 库
sudo apt-get update
sudo apt-get install -y python3 python3-pip python-dev
sudo pip3 install rpi.gpio
安装 Adafruit's Legacy Raspberry Pi Python Code Library
sudo apt-get update
sudo apt-get install build-essential python-dev
下载相关库
sudo python setup.py install
安装 WiringPi
pip install wiringpi
sudo pip3 install wiringpi
安装 request 网络请求库
pip install requests
配置wifi
如果已有键鼠连接到树莓派,可以直接设置网络。
如果没有,可以使用网线连接树莓派到路由器,使用ip扫描软件找到当前网段下树莓派所处的ip地址。
使用putty软件通过 ssh 连接到树莓派
putty
在终端中输入一下指令
# 编辑wifi文件
sudo vim /etc/wpa_supplicant/wpa_supplicant.conf
# 在该文件最后添加下面的话
network={
ssid="WIFINAME"
psk="password"
}
# 引号部分分别为wifi的名字和密码
# 保存文件后几秒钟应该就会自动连接到该wifi
# 查看是否连接成功
ifconfigwlan0
注意,进入vim编辑后先使用方向键移动到最后,然后在英文输入模式下键入i
,进入插入模式,开始输入。
输入完毕后,按esc键进入指令模式,输入 :wq
这三个字符保存退出。如果提示vim指令不存在,说明没有安装vim,在终端中输入 sudo apt-get install vim
先安装好vim。
编写代码
需要注意python代码没有符号约束行与代码段,完全依靠缩进控制,所以一定要规范自己的代码习惯,统一使用Tab
键来进行缩进。
代码编写推荐使用Sublime Text来编写,Sublime Text 3 + Anaconda Python IDE 插件。
上传代码到树莓派运行
windows系统使用ssh上传文件需要使用pscp
软件,需要注意的是,在Windows系统中文件路劲间隔符使用的是 \
但是在Linux/Unix 系统送使用的文件路径间隔符为 /
可以参考:www.cnblogs.com/shijiaqi106…
需要运行的脚本文件上传成功后,在putty中使用 python xxx.py
来运行脚本