Índice:
- Etapa 1: Lista de Itens
- Etapa 2: Conectando-se ao PI
- Etapa 3: Baixe e instale a biblioteca
- Etapa 4: atualize sua própria imagem
- Etapa 5: alterar o código de demonstração
Vídeo: Waveshare EPaper 1.54 Raspberry Pi: 5 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:38
Comprei um Waveshare E-Paper 1.54 para um projeto diferente então.. aqui um guia de como instalá-lo
Etapa 1: Lista de Itens
Aqui está o que você precisa:
- uma framboesa pi 3
- máquina remota para SSH para o pi ou uma tela e teclado para se conectar a ele diretamente
- Módulo de papel eletrônico WaveShare 1.54 (modelo A)
Etapa 2: Conectando-se ao PI
Siga o nome do cabo e o desenho ao conectar a tela ao Raspberry pi IO
Etapa 3: Baixe e instale a biblioteca
Eu adicionei os arquivos de download da biblioteca ao projeto, os links originais estão abaixo
www.waveshare.com/wiki/File:Bcm2835-1.39.t…
www.waveshare.com/wiki/File:WiringPi.tar.g…
Instalação
Entre na pasta WiringPi e siga estes comandos para instalar:
chmod 777 build
./construir
verifique a instalação com:
gpio –v
Vá para a pasta de bibliotecas bcm2835 e siga estes comandos para instalar:
./configuremake sudo make check sudo make install
Baixe o código de demonstração
refaça os arquivos na pasta bcm2835 e wiringpi indo para a pasta e faça
cd CAMINHO / DE / DEMO / PASTA / Rasberry / bcm2835make clean make
cd PATH / OF / DEMO / FOLDER / Rasberry / wiringpi
limpar
faço
Etapa 4: atualize sua própria imagem
Antes de executar o código, você precisa fazer pequenas alterações.
O código usa uma fonte que não é originalmente no instell Rasbien, então mude o tipo de fonte
font = ImageFont.truetype ('/ usr / share / fonts / truetype / wqy / wqy-microhei.ttc', 24)
a qualquer outra fonte existente em seu sistema.
verifique a fonte disponível fazendo e altere o resultado, mudei para
ls / usr / share / fonts / truetype /
font = ImageFont.truetype ('/ usr / share / fonts / truetype / freefont / FreeSansBold.ttf', 24)
em main.py
image = Image.open ('free-rick-design-700x700.bmp')
epd.display (epd.getbuffer (imagem))
tempo.sono (2)
Etapa 5: alterar o código de demonstração
Do arquivo de exemplo na demonstração, aqui estão alguns comandos que você pode usar dentro de seus próprios scripts Python
importe a interface de instalação
import epd1in54from PIL import Image, ImageDraw, ImageFont
Iniciar a tela
epd = epd1in54. EPD ()
epd.init (epd.lut_full_update) epd. Clear (0xFF)
Abrir e exibir uma imagem
image = Image.open ('1in54.bmp') epd.display (epd.getbuffer (imagem))
Recomendado:
Waveshare E-ink Display Voltímetro preciso (0-90 V DC) com Arduino Nano: 3 etapas
Waveshare E-ink Display Voltímetro preciso (0-90 V DC) Com Arduino Nano: Neste Instructable, eu uso um display Waveshare E-Paper de 2,9 '' com um Arduino Nano, um divisor de tensão e um ADS1115 para exibir tensões precisas de até 90 volts DC no E-Paper Display. Este instrutível combina estes dois projetos anteriores: - Ardui
Waveshare Game-HAT MOD Raspberry PI Zero / Zero W [EN / ES]: 4 etapas
Waveshare Game-HAT MOD Raspberry PI Zero / Zero W [EN / ES]: INGLÊS / INGLÉS: Como você sabe, montar o Waveshare Game-HAT é bastante simples se for um dos modelos totalmente compatíveis com o design, seja no Raspberry Pi 2/3 / 3A + / 3B / 3B + /, eu pessoalmente prefiro que o console de videogame possa ser h
Configurar Waveshare Game Hat para Recalbox e Kodi: 4 etapas
Configure o chapéu de jogo Waveshare para Recalbox e Kodi: O chapéu de jogo Waveshare é uma boa adição ao seu raspberry Pi 3B ou 3B +, transformando-o em uma máquina de retro-gaming e uma estação de vídeo Kodi. Embora o chapéu do jogo waveshare venha com drivers e imagens retrô para download, não há muito instrct
Instalando o Raspbian no Raspberry Pi 3 B sem HDMI - Primeiros passos com Raspberry Pi 3B - Configurando o Raspberry Pi 3: 6 etapas
Instalando o Raspbian no Raspberry Pi 3 B sem HDMI | Primeiros passos com Raspberry Pi 3B | Configurando o Raspberry Pi 3: Como alguns de vocês sabem, os computadores Raspberry Pi são incríveis e você pode obter o computador inteiro apenas em uma única placa minúscula. O Raspberry Pi 3 Modelo B possui um ARM Cortex A53 quad-core de 64 bits com clock de 1,2 GHz. Isso coloca o Pi 3 em cerca de 50
Epaper e Arduino UNO: 3 etapas
Epaper e Arduino UNO: E-Paper controlado por e Arduino UNO. Recentemente, recebi alguns itens da GearBest para experimentar, e dos itens este foi o que mais me interessei em experimentar. Eu nunca joguei com e-paper, então foi uma curva de aprendizado para mim. Os itens que eu queria