#214 OLED I2C Brick
Overview
有機ELモジュールを使用したBrickです。
I2Cで表示データを制御できます。
接続
I2Cコネクタへ接続します。
Arduino
Raspberry Pi
ER-OLED0.96 Datasheet
Register
回路図
Library
| $ sudo pip install FaBoOLED_EROLED096
|
Sample Code
上記のRapberryPI Python Libraryをインストールしてからご使用ください。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50 | # coding: utf-8
import FaBoOLED_EROLED096
import time
import sys
oled = FaBoOLED_EROLED096.EROLED096()
time.sleep(1)
try:
oled.clear()
oled.showBitmap()
time.sleep(1)
oled.clear()
time.sleep(1)
oled.write("* OLED SAMPLE *")
i = 0
while True:
oled.setCursor(0,1)
oled.write("--OUTPUT DATA--")
oled.setCursor(1,2)
oled.write("I :")
oled.write(i)
oled.setCursor(1,3)
oled.write("I/10:")
oled.write(i*0.1)
oled.setCursor(0,4)
oled.write("--OUTPUT LIST--")
oled.setCursor(1,5)
oled.write(["BIN:", str(bin(i))])
oled.setCursor(1,6)
oled.write(["HEX:", str(hex(i))])
time.sleep(1)
i += 1
except KeyboardInterrupt:
oled.clear()
sys.exit()
|
構成Parts
GitHub
- https://github.com/FaBoPlatform/FaBo/tree/master/214_oled