准备SD卡 和HDMI显示器
https://www.raspberrypi.org/downloads
下载树莓派专用的烧录软件
https://www.raspberrypi.org/software/operating-systems/#raspberry-pi-os-32-bit
下载镜像等待烧录进入。
首先连接wifi 如果连接的是隐藏名字的wifi就下面手动添加
打开
sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
在文件底部添加:
network={
ssid="wifi_name"
scan_ssid=1
psk="wifi_password"
}
如果要每次开机在这个局域网固定IP地址 则
sudo nano /etc/dhcpcd.con
添加
interface wlan0
static ip_address= ip
static routers= ip网关
换国内中科大源
sudo nano /etc/apt/sources.list
清空后添加
deb http://mirrors.ustc.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi
sudo nano /etc/apt/sources.list.d/raspi.list
清空后添加
deb http://mirrors.ustc.edu.cn/archive.raspberrypi.org/debian/ stretch main ui
然后
sudo apt-get update
sudo apt-get upgrade
window10系统下面远程树莓派桌面 下载地址
https://www.realvnc.com/en/connect/download/viewer/
去树莓派执行命令,配置远程桌面协议
sudo apt-get install xrdp
输入
sudo raspi-config
找到并且打开 VNC interface 然后重启
连接成功 屏幕分辨率看起来很小
sudo raspi-config
找到更改屏幕比例最大 重启
配置蓝牙
1、安装蓝牙相关软件包
sudo apt-get install pi-bluetooth bluez bluez-firmware blueman
2、添加pi用户到蓝牙组
sudo usermod -G bluetooth -a pi
sudo reboot
3、开启蓝牙设备
打开
sudo nano /etc/systemd/system/dbus-org.bluez.service
修改下面第一行,添加第二行。
ExecStart=/usr/lib/bluetooth/bluetoothd -C
ExecStartPost=/usr/bin/sdptool add SP
重启树莓派,输入hciconfig(类似ifconfig)命令查看蓝牙服务
通过hciconfig看到我们的本地的设备是hci0,运行一下命令等待连接
sudo rfcomm watch hci0
用手机串口助手连接树莓派蓝牙
然后写一个python 程序测试收发
import serial
ser = serial.Serial("/dev/rfcomm0", 9600)
ser.write("1".encode())
while True:
count = ser.inWaiting()
if count!=0:
recv = ser.read(count)
print recv
树莓派系统里面自带python编辑器,方便开发。
但是需要换新的环境
cd /usr/bin
卸载旧包
sudo rm python
替换新的
sudo ln -s python3 python
测试
python