食用指南
配置清单
硬件
- 树莓派4B x 1台
- 四针脚0.96寸12468屏幕 x 1块
- 母对母杜邦线 x 4条
硬件链接
二、引脚定义及连接方法
屏幕针脚 | 含义 | 连接树莓派针脚位置 |
---|---|---|
VCC | 电源(3.3V~5V) | 左一 |
GND | 地 | 左五 |
SCL | IIC时钟信号 | 左三 |
SDA | IIC数据信号 | 左二 |
软件
连接好硬件设备,我们开始软件方面的配置。
所需软件(Windows系统)
有了以上两个软件,我们便可以和树莓派系统实现互联互通,通过Windows来控制树莓派和文件的相互拷贝
所需软件(Raspbian系统)
通过命令我们来安装屏幕所需要的驱动:
开启i2C功能
sudo apt-get install -y python-smbus
sudo apt-get install -y i2c-tools
sudo raspi-config
查看i2c地址
sudo i2cdetect -y 1
安装Adafruit_Python_SSD1306库
sudo apt-get update
sudo apt-get install build-essential python-dev python-pip
sudo pip install RPi.GPIO
sudo apt-get install python-imaging python-smbus
sudo apt-get install git
git clone https://github.com/adafruit/Adafruit_Python_SSD1306.git
cd Adafruit_Python_SSD1306
sudo python setup.py install
python如果是3.x版本,pip需要改成pip3
屏幕显示
安装好Adafruit_Python_SSD1306库后,cd examples进入例程目录,ls查看文件。
下面以shapes.py例程说明。
import time
import Adafruit_GPIO.SPI as SPI
import Adafruit_SSD1306
import Image
import ImageDraw
import ImageFont
# Raspberry Pi pin configuration:
RST = 24
# Note the following are only used with SPI:
DC = 23
SPI_PORT