Мазмуну:

Waveshare EPaper 1.54 Raspberry Pi: 5 кадам
Waveshare EPaper 1.54 Raspberry Pi: 5 кадам

Video: Waveshare EPaper 1.54 Raspberry Pi: 5 кадам

Video: Waveshare EPaper 1.54 Raspberry Pi: 5 кадам
Video: Waveshare 1.54inch e-paper 2024, Ноябрь
Anonim
Waveshare EPaper 1.54 Raspberry Pi
Waveshare EPaper 1.54 Raspberry Pi

Мен Waveshare E-Paper 1.54 программасын башка долбоор үчүн сатып алдым, ошондуктан.. бул жерде аны кантип орнотуу керектиги боюнча көрсөтмө

1 -кадам: Элементтердин тизмеси

Бул жерде сизге эмне керек:

  • a Raspberry pi 3
  • алыскы машинаны SSHге пи же экран менен клавиатура түз туташуу үчүн
  • WaveShare E-paper модулу 1.54 (модель A)

2 -кадам: PIге туташуу

PIге туташуу
PIге туташуу
PIге туташуу
PIге туташуу

Экранды Raspberry pi IOго туташтырууда кабелдин аталышын жана чиймесин ээрчиңиз

3 -кадам: Китепкананы жүктөп алып, орнотуңуз

Мен китепкананын жүктөө файлдарын долбоорго коштум, түп шилтемелер төмөндө

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

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

Орнотуу

WiringPi папкасына кирип, андан кийин орнотуу үчүн бул буйруктарды аткарыңыз:

chmod 777 куруу

./build

орнотууну текшериңиз:

gpio –v

Bcm2835 китепканалар папкасына өтүңүз, андан кийин орнотуу үчүн бул буйруктарды аткарыңыз:

./configuremake sudo make check sudo make install

Демо кодду жүктөп алыңыз

bcm2835 жана wiringpi папкасындагы файлдарды папкага барып жасаңыз

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

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

тазалоо

жасоо

4 -кадам: Өз сүрөтүңүздү жаңыртыңыз

Өз сүрөтүңүздү жаңыртыңыз
Өз сүрөтүңүздү жаңыртыңыз

Кодду иштетүүдөн мурун кичине өзгөртүүлөрдү киргизишиңиз керек.

Код шрифтти колдонот, ал Rasbien инстеллинде жок, ошондуктан шрифттин түрүн өзгөртүңүз

шрифт = ImageFont.truetype ('/usr/share/font/truetype/wqy/wqy-microhei.ttc', 24)

системаңызда болгон башка ариптерге.

кылуу менен жеткиликтүү шрифтти текшериңиз жана натыйжаны өзгөртүңүз, мен аны өзгөрттүм

ls/usr/share/font/truetype/

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

main.py ичинде

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

epd.display (epd.getbuffer (сүрөт))

убакыт.уйку (2)

5 -кадам: Демо кодун өзгөртүү

Демо мисал файлынан бул жерде сиз өзүңүздүн питон скрипттеринин ичинде колдоно турган кээ бир буйруктар бар

орнотуу интерфейсин импорттоо

epd1in54 импорттоо PILден Image, ImageDraw, ImageFont

Экранды баштоо

epd = epd1in54. EPD ()

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

Сүрөттү ачуу жана көрсөтүү

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

Сунушталууда: