Contents

OLED小显示器

Contents

在我们使用树莓派不接显示器时 可能会遇到一种情况 不知道树莓派IP地址 从路由器查询又麻烦,所以我们装了一个小的显示器!0.97寸oled显示器 通过llc控制。

一.首先启用树莓派的I2C功能

1
2
3
4
sudo apt-get install python-pip python3-pip
sudo apt-get install -y python-smbus
sudo apt-get install -y i2c-tools
sudo raspi-config

在内部找到llc的开关 打开即可

重启树莓派。

sudo reboot

二.安装 Adafruit-SSD1306 (库Adafruit-SSD1306 是基于 Python 的 OLED 库,可以用于 128×64、128×32 像素 SSD1306 芯片控制的屏幕。)

sudo python -m pip install --upgrade pip setuptools wheel

安装 PIL 库,有一些图片处理的程序会用到这个。

sudo apt-get install python-pil python3-pil

使用 pip 安装 Adafruit-SSD1306 库。

sudo pip install Adafruit-SSD1306

三.安装树莓派的GPIO支持

sudo pip install RPi.GPIO

sudo pip3 install RPi.GPIO

1
2
3
4
5
6
7
8
=============连接屏幕==================
屏幕 GND 接树莓派 GND
屏幕 VCC 接树莓派 3V3
屏幕 SDA 接树莓派 SDA
屏幕 SCL 接树莓派 SCL
注意一定不要接反 VCC 和 GND,否则会烧坏屏幕。
下面通过命令检测是否识别到 I2C 设备。
 sudo i2cdetect -y 1

运行

sudo python stata.py

oled显示器就有相应的显示啦!

如果您觉得 本篇文章对你有帮助,欢迎给予我们一定的捐助来维持项目的长期发展,谢谢。