OLED屏幕和Rpi
2016-07-16 19:54
330 查看
为了之后做甲醛探测买了一块显示频:SSD1331。结果买回来不会接线。下面这个链接非常好用,最赞的是那个网页上代码SSD1331.py, 基本改一下针脚,就妥妥的了。注意,这次的针脚不是物理数针啦:
https://gist.github.com/TheRayTracer/dd12c498e3ecb9b8b47f
不过介于他用的还是一代。我这里就记录一下二代40针的接线方法。
pin VCC -> pin1 3v3
pin GND -> pin 6 ground
pin NC is not connected to any pin on Rpi
pin DIN -> pin 19 SPI_MOSI
pin CLK -> pin 23 SPI_CLK
pin CS -> pin 11 GPIO 17
pin D/C -> pin 13 GPIO 27
pin RES -> pin 15 GPIO 22
图丑? 对,其实主要为了放那个猫…
2017-05-22:国内的源-https://git.coding.net/MichShell/Raspberry-Pi-SSD1331.git
https://gist.github.com/TheRayTracer/dd12c498e3ecb9b8b47f
不过介于他用的还是一代。我这里就记录一下二代40针的接线方法。
pin VCC -> pin1 3v3
pin GND -> pin 6 ground
pin NC is not connected to any pin on Rpi
pin DIN -> pin 19 SPI_MOSI
pin CLK -> pin 23 SPI_CLK
pin CS -> pin 11 GPIO 17
pin D/C -> pin 13 GPIO 27
pin RES -> pin 15 GPIO 22
import SSD1331 import datetime import time import math SSD1331_PIN_CS = 17 SSD1331_PIN_DC = 27 SSD1331_PIN_RST = 22 if __name__ == '__main__': device = SSD1331.SSD1331(SSD1331_PIN_DC, SSD1331_PIN_RST, SSD1331_PIN_CS) try: device.EnableDisplay(True) device.Clear() today_play = "Have fun there!" while True: device.DrawString(8, 35, today_play, SSD1331.COLOR_PURPLE) time.sleep(0.5) finally: device.EnableDisplay(False) device.Remove()
图丑? 对,其实主要为了放那个猫…
2017-05-22:国内的源-https://git.coding.net/MichShell/Raspberry-Pi-SSD1331.git
相关文章推荐
- 树莓派中python获取GY-85九轴模块信息示例
- 使用Python简单的实现树莓派的WEB控制
- 在树莓派2或树莓派B+上安装Python和OpenCV的教程
- 让树莓派变成你的家庭防火墙
- Raspberry PI 512M 入手
- 点亮我的攻击地图:树莓派蜜罐节点部署实战
- banana pi BPI-M2 四核开源单板计算机
- 香蕉派 banana pi 英文论坛与GITHUB正式上线
- 香蕉派 banana pi BPI-M2_WiringPI 测试成功 代码已经上传GITHUB
- 在类树莓派的ARM开发板上组建大数据集群
- 树莓派(Raspberry Pi):完美的家用服务器
- 树莓派使用实例之:2 Pi R
- Arduino VS 树莓派:哪个才是你的菜?
- 在树莓派上安装游戏模拟器
- 把你的树莓派打造成一个NAS
- 教你用树莓派打造一个家庭影院
- 树莓派使用实例之:2 Pi R 第二篇:Web服务器