Բովանդակություն:

Waveshare EPaper 1.54 Ազնվամորի Պի ՝ 5 քայլ
Waveshare EPaper 1.54 Ազնվամորի Պի ՝ 5 քայլ

Video: Waveshare EPaper 1.54 Ազնվամորի Պի ՝ 5 քայլ

Video: Waveshare EPaper 1.54 Ազնվամորի Պի ՝ 5 քայլ
Video: Raspberry Pi and Spotify Powered E-Ink #diyelectronics #computerscience #tech #shorts 2024, Հուլիսի
Anonim
Waveshare EPaper 1.54 Raspberry Pi
Waveshare EPaper 1.54 Raspberry Pi

Ես գնել եմ Waveshare E-Paper 1.54 տարբեր նախագծի համար, այնպես որ.. ահա ուղեցույց, թե ինչպես տեղադրել այն

Քայլ 1: Նյութերի ցուցակ

Ահա այն, ինչ ձեզ հարկավոր կլինի.

  • ազնվամորի պի 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 instell- ով չէ, այնպես որ փոխեք տառատեսակի տեսակը

տառատեսակ = ImageFont.truetype ('/usr/share/fonts/truetype/wqy/wqy-microhei.ttc', 24)

ձեր համակարգում գոյություն ունեցող ցանկացած այլ տառատեսակի:

ստուգելով առկա տառատեսակը ՝ կատարելով և փոխեք արդյունքը, ես այն փոխել եմ

ls/usr/share/fonts/truetype/

տառ = 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: Փոխեք ցուցադրական ծածկագիրը

Դեմո -ի օրինակելի ֆայլից ահա մի քանի հրաման, որոնք կարող եք օգտագործել ձեր սեփական python սցենարների ներսում

ներմուծեք տեղադրման միջերեսը

ներմուծել 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 (պատկեր))

Խորհուրդ ենք տալիս: