kopia lustrzana https://github.com/cyoung/stratux
Change paths for OLED screen addition. Add OLED script install into mkimg.sh.
rodzic
e7636a0561
commit
03f3957a0d
|
@ -126,6 +126,11 @@ sed -i /etc/default/keyboard -e "/^XKBLAYOUT/s/\".*\"/\"us\"/"
|
|||
cp -f config.txt mnt/boot/
|
||||
|
||||
#external OLED screen
|
||||
#apt-get install -y libjpeg-dev i2c-tools python-smbus python-pip python-dev python-pil screen
|
||||
#git clone https://github.com/rm-hull/ssd1306
|
||||
#cd ssd1306 && python setup.py install
|
||||
apt-get install -y libjpeg-dev i2c-tools python-smbus python-pip python-dev python-pil screen
|
||||
git clone https://github.com/rm-hull/ssd1306
|
||||
cd ssd1306 && python setup.py install
|
||||
cp /root/stratux/test/screen/screen.py /usr/bin/stratux-screen.py
|
||||
mkdir -p /etc/stratux-screen/
|
||||
cp -f /root/stratux/test/screen/stratux-logo-64x64.bmp /etc/stratux-screen/stratux-logo-64x64.bmp
|
||||
cp -f /root/stratux/test/screen/CnC_Red_Alert.ttf /etc/stratux-screen/CnC_Red_Alert.ttf
|
||||
|
||||
|
|
|
@ -9,11 +9,11 @@ import urllib2
|
|||
import json
|
||||
import time
|
||||
|
||||
font2 = ImageFont.truetype('/root/stratux/test/screen/CnC_Red_Alert.ttf', 12)
|
||||
font2 = ImageFont.truetype('/etc/stratux-screen/CnC_Red_Alert.ttf', 12)
|
||||
oled = ssd1306(port=1, address=0x3C)
|
||||
|
||||
with canvas(oled) as draw:
|
||||
logo = Image.open('/root/stratux/test/screen/logo.bmp')
|
||||
logo = Image.open('/etc/stratux-screen/stratux-logo-64x64.bmp')
|
||||
draw.bitmap((32, 0), logo, fill=1)
|
||||
|
||||
time.sleep(10)
|
||||
|
|
Przed Szerokość: | Wysokość: | Rozmiar: 642 B Po Szerokość: | Wysokość: | Rozmiar: 642 B |
Ładowanie…
Reference in New Issue