Есть ли способ запрограммировать HAT для электронной бумаги с помощью Python на RPi Zero?Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Есть ли способ запрограммировать HAT для электронной бумаги с помощью Python на RPi Zero?

Сообщение Anonymous »

У меня возникла проблема с электронной бумагой, которую я пытаюсь запрограммировать на Python.
На самом деле, она работает на RPi Zero.
Я сделал эта программа и вот такой вывод:

Код: Выделить всё

e-Paper busy
e-Paper busy release
Clear...
e-Paper busy
e-Paper busy release
Horizontal
Horizontal
e-Paper busy
e-Paper busy release
spi end
close 5V, Module enters 0 power consumption ...
Программа:

Код: Выделить всё

import sys
sys.path.append(r'lib')

import epd2in7b as epdlib
import time
from PIL import Image, ImageDraw, ImageFont
import math
import traceback

try:
epd = epdlib.EPD()
epd.init()
print("Clear...")
epd.Clear()

w,h=epdlib.EPD_WIDTH, epdlib.EPD_HEIGHT

HBlackimage = Image.new('1', (h, w), 255)
HRedimage = Image.new('1', (h, w), 255)
draw=ImageDraw.Draw(HBlackimage)

draw.text((0,0), 'Hello World', font = ImageFont.truetype('/usr/share/fonts/truetype/dejavu/DejaVuSans.ttf', 30), fill = 0)

epd.display(epd.getbuffer(HBlackimage), epd.getbuffer(HRedimage))
epd.sleep()

except :
print ('traceback.format_exc():\n%s',traceback.format_exc())
exit()
После этого ничего не происходит. Есть у кого идеи?

Подробнее здесь: https://stackoverflow.com/questions/784 ... a-rpi-zero
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»