সুচিপত্র:

ওয়েভশেয়ার EPaper 1.54 রাস্পবেরি পাই: 5 টি ধাপ
ওয়েভশেয়ার EPaper 1.54 রাস্পবেরি পাই: 5 টি ধাপ

ভিডিও: ওয়েভশেয়ার EPaper 1.54 রাস্পবেরি পাই: 5 টি ধাপ

ভিডিও: ওয়েভশেয়ার EPaper 1.54 রাস্পবেরি পাই: 5 টি ধাপ
ভিডিও: Wave Air Freshener | মুড ঠিক তো সব ঠিক | Lemon Lemongrass | 2024, নভেম্বর
Anonim
ওয়েভশেয়ার EPaper 1.54 রাস্পবেরি পাই
ওয়েভশেয়ার EPaper 1.54 রাস্পবেরি পাই

আমি একটি ভিন্ন প্রকল্পের জন্য একটি ওয়েভশেয়ার ই-পেপার 1.54 কিনেছি তাই এখানে কিভাবে এটি ইনস্টল করতে হয় তার একটি নির্দেশিকা

ধাপ 1: আইটেম তালিকা

আপনার যা লাগবে তা এখানে:

  • একটি রাস্পবেরি পাই 3
  • রিমোট মেশিনটি SSH থেকে পাই বা স্ক্রিন এবং কীবোর্ডের সাথে সরাসরি সংযোগ করতে
  • ওয়েভশেয়ার ই-পেপার মডিউল 1.54 (মডেল এ)

ধাপ 2: PI এর সাথে সংযোগ স্থাপন

পিআই এর সাথে সংযোগ স্থাপন
পিআই এর সাথে সংযোগ স্থাপন
পিআই এর সাথে সংযোগ স্থাপন
পিআই এর সাথে সংযোগ স্থাপন

রাস্পবেরি পাই আইও -তে স্ক্রিন সংযুক্ত করার সময় তারের নাম এবং অঙ্কন অনুসরণ করুন

ধাপ 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 sudo make install করুন

ডেমো কোড ডাউনলোড করুন

bcm2835 এবং wiringpi ফোল্ডারে ফাইলগুলি রিমেক করুন ফোল্ডারে গিয়ে এবং করুন

cd PATH/OF/DEMO/FOLDER/Rasberry/bcm2835 পরিষ্কার করে নিন

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

পরিষ্কার করা

তৈরি করা

ধাপ 4: আপনার নিজের ছবি আপডেট করুন

আপনার নিজের ছবি আপডেট করুন
আপনার নিজের ছবি আপডেট করুন

কোডটি চালানোর আগে আপনাকে ছোটখাটো পরিবর্তন করতে হবে।

কোডটি এমন একটি ফন্ট ব্যবহার করে যা রাসবিয়ান ইনস্টলে নেটিভলি নয় তাই ফন্টের ধরন পরিবর্তন করুন

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)

main.py এ

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. Clear (0xFF)

একটি ছবি খুলুন এবং প্রদর্শন করুন

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

প্রস্তাবিত: