Isi kandungan:

Waveshare EPaper 1.54 Raspberry Pi: 5 Langkah
Waveshare EPaper 1.54 Raspberry Pi: 5 Langkah

Video: Waveshare EPaper 1.54 Raspberry Pi: 5 Langkah

Video: Waveshare EPaper 1.54 Raspberry Pi: 5 Langkah
Video: Waveshare 1.54inch e-paper 2024, Julai
Anonim
Waveshare EPaper 1.54 Raspberry Pi
Waveshare EPaper 1.54 Raspberry Pi

Saya membeli Waveshare E-Paper 1.54 untuk projek yang berbeza jadi.. berikut adalah panduan cara memasangnya

Langkah 1: Senarai Item

Inilah yang anda perlukan:

  • satu Raspberry pi 3
  • mesin jarak jauh ke SSH ke pi atau skrin dan papan kekunci untuk menyambungnya secara langsung
  • Modul E-kertas WaveShare 1.54 (model A)

Langkah 2: Menyambung ke PI

Menyambung ke PI
Menyambung ke PI
Menyambung ke PI
Menyambung ke PI

Ikuti nama kabel dan gambar semasa menyambungkan skrin ke Raspberry pi IO

Langkah 3: Muat turun dan Pasang Perpustakaan

Saya telah menambah fail muat turun perpustakaan ke projek, pautan asal ada di bawah

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

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

Pemasangan

Masukkan folder WiringPi, kemudian ikuti arahan ini untuk memasang:

binaan chmod 777

./ membina

periksa pemasangan dengan:

gpio –v

Pergi ke folder perpustakaan bcm2835, kemudian ikuti arahan ini untuk memasang:

./configuremake sudo make check sudo make install

Muat turun kod demo

buat semula fail dalam folder bcm2835 dan wiringpi dengan pergi ke folder dan lakukan

cd PATH / OF / DEMO / FOLDER / Rasberry / bcm2835membuat membuat bersih

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

buat bersih

membuat

Langkah 4: Kemas kini Imej Anda Sendiri

Kemas kini Imej Anda Sendiri
Kemas kini Imej Anda Sendiri

Sebelum anda dapat menjalankan kod, anda perlu membuat sedikit perubahan.

Kod tersebut menggunakan fon yang tidak sesuai pada instalasi Rasbien jadi ubah jenis fon

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

ke fon lain yang terdapat di sistem anda.

periksa fon yang ada dengan melakukan dan mengubah hasilnya, saya telah menukarnya menjadi

ls / usr / share / font / truetype /

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

di main.py

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

epd.display (epd.getbuffer (gambar))

masa. tidur (2)

Langkah 5: Tukar Kod Demo

Dari contoh fail dalam demo berikut adalah beberapa arahan yang boleh anda gunakan di dalam skrip python anda sendiri

import antara muka pemasangan

import epd1in54dari PIL import Imej, ImageDraw, ImageFont

Masukkan Skrin

epd = epd1in54. EPD ()

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

Buka dan Paparkan gambar

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

Disyorkan: