Taula de continguts:

Waveshare EPaper 1.54 Raspberry Pi: 5 passos
Waveshare EPaper 1.54 Raspberry Pi: 5 passos

Vídeo: Waveshare EPaper 1.54 Raspberry Pi: 5 passos

Vídeo: Waveshare EPaper 1.54 Raspberry Pi: 5 passos
Vídeo: e Paper with Arduino and Raspberry Pi 2024, Desembre
Anonim
Waveshare EPaper 1.54 Raspberry Pi
Waveshare EPaper 1.54 Raspberry Pi

Vaig comprar un Waveshare E-Paper 1.54 per a un projecte diferent, així que … aquí una guia sobre com instal·lar-lo

Pas 1: llista d'elements

Això és el que necessiteu:

  • a Raspberry pi 3
  • màquina remota a SSH al pi o una pantalla i teclat per connectar-s’hi directament
  • Mòdul de paper electrònic WaveShare 1.54 (model A)

Pas 2: Connexió al PI

Connexió al PI
Connexió al PI
Connexió al PI
Connexió al PI

Seguiu el nom del cable i el dibuix quan connecteu la pantalla al Raspberry pi IO

Pas 3: baixeu i instal·leu la biblioteca

He afegit els fitxers de descàrrega de la biblioteca al projecte, a continuació es mostren els enllaços originals

www.waveshare.com/wiki/File:Bcm2835-1.39.t…

www.waveshare.com/wiki/File:WiringPi.tar.g…

Instal·lació

Introduïu la carpeta WiringPi i, a continuació, seguiu aquestes ordres per instal·lar:

compilació chmod 777

./ construir

comproveu la instal·lació amb:

gpio –v

Aneu a la carpeta de biblioteques bcm2835 i, a continuació, seguiu aquestes ordres per instal·lar:

./configuremake sudo make check sudo make install

Baixeu-vos el codi de demostració

torneu a fer els fitxers de la carpeta bcm2835 i de wiringpi anant a la carpeta i feu

cd PATH / OF / DEMO / FOLDER / Rasberry / bcm2835feu una marca neta

cd PATH / OF / DEMO / FOLDER / Rasberry / wiringpi

fer net

fer

Pas 4: actualitzeu la vostra pròpia imatge

Actualitzeu la vostra pròpia imatge
Actualitzeu la vostra pròpia imatge

Abans d’executar el codi, heu de fer canvis menors.

El codi utilitza un tipus de lletra que no és nativament a la instal·lació de Rasbien, així que canvieu el tipus de lletra

font = ImageFont.truetype ('/ usr / share / fonts / truetype / wqy / wqy-microhei.ttc', 24)

a qualsevol altra font que existeixi al vostre sistema.

comproveu el tipus de lletra disponible fent i canvieu el resultat, l'he canviat a

ls / usr / share / fonts / truetype /

font = ImageFont.truetype ('/ usr / share / fonts / truetype / freefont / FreeSansBold.ttf', 24)

a main.py

image = Image.open ('free-rick-design-700x700.bmp')

epd.display (epd.getbuffer (imatge))

time.sleep (2)

Pas 5: canvieu el codi de demostració

Al fitxer d'exemple de la demostració hi ha algunes ordres que podeu utilitzar dins dels vostres propis scripts Python

importeu la interfície d'instal·lació

import epd1in54de PIL import Image, ImageDraw, ImageFont

Inicieu la pantalla

epd = epd1in54. EPD ()

epd.init (epd.lut_full_update) epd. Clear (0xFF)

Obrir i mostrar una imatge

image = Image.open ('1in54.bmp') epd.display (epd.getbuffer (image))

Recomanat: