Мазмұны:

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

Бейне: Waveshare EPaper 1.54 Raspberry Pi: 5 қадам

Бейне: Waveshare EPaper 1.54 Raspberry Pi: 5 қадам
Бейне: 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 -қадам: Элементтер тізімі

Міне сізге қажет:

  • а Таңқурай pi 3
  • қашықтағы машинаны SSH -ге pi немесе экранға және пернетақтаға тікелей қосылу үшін
  • WaveShare 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 құрастыру

./құру

орнатуды тексеріңіз:

gpio - v

Bcm2835 кітапханалар қалтасына өтіңіз, содан кейін орнату үшін мына пәрмендерді орындаңыз:

./configuremake sudo make check sudo make install

Демо -кодты жүктеңіз

bcm2835 және wiringpi қалтасындағы файлдарды қалтаға өтіп қайта жасаңыз

cd PATH/OF/DEMO/FOLDER/Rasberry/bcm2835 таза етіп жасаңыз

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

тазалау

жасау

4 -қадам: жеке суретті жаңартыңыз

Жеке суретті жаңартыңыз
Жеке суретті жаңартыңыз

Кодты іске қоспас бұрын кішкене өзгерістер енгізу қажет.

Код қаріпті пайдаланады, ол Rasbien инстелляциясында жоқ, сондықтан қаріп түрін өзгертіңіз

font = ImageFont.truetype ('/usr/share/fonts/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 (сурет))

Ұсынылған: