Სარჩევი:

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: ნივთების სია

აქ არის ის, რაც დაგჭირდებათ:

  • ჟოლო პი 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 აშენება

./ აშენება

შეამოწმეთ ინსტალაცია:

გპიო – ვ

გადადით ბიბლიოთეკების 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– ში, ასე რომ შეცვალეთ შრიფტის ტიპი

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

თქვენს სისტემაში არსებული ნებისმიერი სხვა შრიფტისთვის.

შეამოწმეთ არსებული შრიფტი ამით და შეცვალეთ შედეგი, მე შევცვალე იგი

ls/usr/share/fonts/truetype/

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

მთავარში.პი

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

epd.display (epd.getbuffer (სურათი))

დრო. ძილი (2)

ნაბიჯი 5: შეცვალეთ დემო კოდი

მაგალითი ფაილიდან დემოში არის რამდენიმე ბრძანება, რომელიც შეგიძლიათ გამოიყენოთ თქვენი საკუთარი პითონის სკრიპტებში

დააინსტალირეთ ინსტალაციის ინტერფეისი

იმპორტი epd1in54 PIL– დან იმპორტის სურათი, ImageDraw, ImageFont

ეკრანის დაწყება

epd = epd1in54. EPD ()

epd.init (epd.lut_full_update) epd. გასუფთავება (0xFF)

გახსენით და აჩვენეთ სურათი

image = Image.open ('1in54.bmp') epd.display (epd.getbuffer (სურათი))

გირჩევთ: