Sisällysluettelo:

Waveshare EPaper 1.54 Raspberry Pi: 5 vaihetta
Waveshare EPaper 1.54 Raspberry Pi: 5 vaihetta

Video: Waveshare EPaper 1.54 Raspberry Pi: 5 vaihetta

Video: Waveshare EPaper 1.54 Raspberry Pi: 5 vaihetta
Video: Waveshare 1.54inch e-paper 2024, Marraskuu
Anonim
Waveshare EPaper 1.54 Raspberry Pi
Waveshare EPaper 1.54 Raspberry Pi

Ostin Waveshare E-Paper 1.54: n toista projektia varten, joten tässä on opas sen asentamiseen

Vaihe 1: Tuoteluettelo

Tässä on mitä tarvitset:

  • ja Vadelma pi 3
  • etäkoneen SSH -yhteyspiirille tai näyttö ja näppäimistö, jotta voit muodostaa yhteyden siihen suoraan
  • WaveShare-sähköpaperimoduuli 1.54 (malli A)

Vaihe 2: Yhdistäminen PI: hen

Yhdistäminen PI: hen
Yhdistäminen PI: hen
Yhdistäminen PI: hen
Yhdistäminen PI: hen

Noudata kaapelin nimeä ja piirustusta, kun liität näytön Raspberry pi IO -laitteeseen

Vaihe 3: Lataa ja asenna kirjasto

Olen lisännyt kirjastoon ladattavat tiedostot projektiin, alkuperäiset linkit ovat alla

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

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

Asennus

Kirjoita WiringPi -kansio ja asenna se seuraavasti:

chmod 777 rakentaa

./rakentaa

tarkista asennus:

gpio –v

Siirry bcm2835 -kirjastojen kansioon ja asenna seuraavat komennot:

./configuremake sudo tehdä tarkista sudo tehdä asennus

Lataa demo -koodi

tee uudelleen bcm2835- ja wiringpi -kansion tiedostot siirtymällä kansioon ja tekemällä

cd PATH/OF/DEMO/FOLDER/Rasberry/bcm2835make clean make

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

tehdä puhtaiksi

tehdä

Vaihe 4: Päivitä oma kuva

Päivitä oma kuvasi
Päivitä oma kuvasi

Ennen kuin voit suorittaa koodin, sinun on tehtävä pieniä muutoksia.

Koodi käyttää fonttia, joka ei ole alun perin Rasbien -instellissä, joten vaihda kirjasintyyppi

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

mihin tahansa muuhun järjestelmässäsi olevaan kirjasimeen.

Tarkista käytettävissä oleva fontti tekemällä ja muuta tulos, olen muuttanut sen muotoon

ls/usr/share/fontit/truetype/

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

in main.py

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

epd.display (epd.getbuffer (kuva))

time.sleep (2)

Vaihe 5: Vaihda esittelykoodi

Demon esimerkkitiedostossa on joitain komentoja, joita voit käyttää omien python -komentosarjoidesi sisällä

tuo asennusliittymä

Tuo epd1in54 PIL -tiedostosta Tuo kuva, ImageDraw, ImageFont

Aloita näyttö

epd = epd1in54. EPD ()

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

Avaa ja näytä kuva

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

Suositeltava: