Turinys:

„Waveshare EPaper 1.54 Raspberry Pi“: 5 žingsniai
„Waveshare EPaper 1.54 Raspberry Pi“: 5 žingsniai

Video: „Waveshare EPaper 1.54 Raspberry Pi“: 5 žingsniai

Video: „Waveshare EPaper 1.54 Raspberry Pi“: 5 žingsniai
Video: Waveshare 1.54inch e-paper 2024, Lapkritis
Anonim
„Waveshare EPaper 1.54 Raspberry Pi“
„Waveshare EPaper 1.54 Raspberry Pi“

Kitam projektui nusipirkau „Waveshare E-Paper 1.54“, todėl čia rasite vadovą, kaip jį įdiegti

1 žingsnis: elementų sąrašas

Štai ko jums reikės:

  • a Raspberry pi 3
  • nuotolinio kompiuterio SSH prie pi arba ekrano ir klaviatūros, kad galėtumėte tiesiogiai prisijungti
  • „WaveShare“el. Popieriaus modulis 1.54 (A modelis)

2 veiksmas: prisijungimas prie PI

Prisijungimas prie PI
Prisijungimas prie PI
Prisijungimas prie PI
Prisijungimas prie PI

Prijunkite ekraną prie Raspberry pi IO vadovaukitės kabelio pavadinimu ir brėžiniu

3 veiksmas: atsisiųskite ir įdiekite biblioteką

Prie projekto pridėjau bibliotekos atsisiuntimo failus, originalios nuorodos pateikiamos žemiau

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

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

Montavimas

Įveskite „WiringPi“aplanką, tada vykdykite šias komandas, kad įdiegtumėte:

„chmod 777“konstrukcija

./ statyti

patikrinkite diegimą naudodami:

gpio –v

Eikite į aplanką „bcm2835“bibliotekos, tada vykdykite šias komandas, kad įdiegtumėte:

./configuremake sudo padaryti patikrinkite sudo make install

Atsisiųskite demonstracinį kodą

perdarykite failus bcm2835 ir wiringpi aplanke, eidami į aplanką ir atlikite

cd PATH/OF/DEMO/FOLDER/Rasberry/bcm2835atvalyti

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

padaryti švarų

padaryti

4 žingsnis: atnaujinkite savo vaizdą

Atnaujinkite savo įvaizdį
Atnaujinkite savo įvaizdį

Prieš paleisdami kodą, turite atlikti nedidelius pakeitimus.

Kodas naudoja šriftą, kuris nėra natūraliai Rasbien instell, todėl pakeiskite šrifto tipą

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

į bet kurį kitą jūsų sistemoje esantį šriftą.

patikrinkite turimą šriftą ir pakeiskite rezultatą, aš jį pakeičiau į

ls/usr/share/fonts/truetype/

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

pagrindinėje.py

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

epd.display (epd.getbuffer (vaizdas))

laikas. miegas (2)

5 veiksmas: pakeiskite demonstracinį kodą

Iš demonstracinio failo pavyzdžio čia yra keletas komandų, kurias galite naudoti savo „python“scenarijuose

importuokite diegimo sąsają

importuoti epd1in54 iš PIL importuoti vaizdą, „ImageDraw“, „ImageFont“

Pradėkite ekraną

epd = epd1in54. EPD ()

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

Atidarykite ir rodykite vaizdą

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

Rekomenduojamas: