在我们使用树莓派不接显示器时 可能会遇到一种情况 不知道树莓派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 芯片控制的屏幕。)
1
| sudo python -m pip install --upgrade pip setuptools wheel
|
安装 PIL 库,有一些图片处理的程序会用到这个。
1
| sudo apt-get install python-pil python3-pil
|
使用 pip 安装 Adafruit-SSD1306 库。
1
| sudo pip install Adafruit-SSD1306
|
三.安装树莓派的GPIO支持
1
| sudo pip install RPi.GPIO
|
1
| sudo pip3 install RPi.GPIO
|
1
2
3
4
5
6
7
8
9
| =============连接屏幕==================
屏幕 GND 接树莓派 GND
屏幕 VCC 接树莓派 3V3
屏幕 SDA 接树莓派 SDA
屏幕 SCL 接树莓派 SCL
注意一定不要接反 VCC 和 GND,否则会烧坏屏幕。
下面通过命令检测是否识别到 I2C 设备。
sudo i2cdetect -y 1
|
运行
oled显示器就有相应的显示啦!
如果您觉得 本篇文章对你有帮助,欢迎给予我们一定的捐助来维持项目的长期发展,谢谢。