विषयसूची:

वेवेशेयर ईपेपर 1.54 रास्पबेरी पाई: 5 कदम
वेवेशेयर ईपेपर 1.54 रास्पबेरी पाई: 5 कदम

वीडियो: वेवेशेयर ईपेपर 1.54 रास्पबेरी पाई: 5 कदम

वीडियो: वेवेशेयर ईपेपर 1.54 रास्पबेरी पाई: 5 कदम
वीडियो: SSC JE Mains 2023 Fluid Mechanics | Practice Session 3 | Civil Engineering | Mechanical Engineering 2024, जुलाई
Anonim
वेवेशेयर ईपेपर 1.54 रास्पबेरी पाई
वेवेशेयर ईपेपर 1.54 रास्पबेरी पाई

मैंने एक अलग परियोजना के लिए एक वेवेशेयर ई-पेपर 1.54 खरीदा है, इसलिए इसे स्थापित करने के तरीके के बारे में यहां एक गाइड है

चरण 1: आइटम सूची

यहां आपको इसकी आवश्यकता होगी:

  • रास्पबेरी पाई 3
  • SSH से pi या स्क्रीन और कीबोर्ड से सीधे कनेक्ट करने के लिए रिमोट मशीन
  • वेवशेयर ई-पेपर मॉड्यूल 1.54 (मॉडल ए)

चरण 2: पीआई से जुड़ना

PI. से जुड़ रहा है
PI. से जुड़ रहा है
PI. से जुड़ रहा है
PI. से जुड़ रहा है

स्क्रीन को रास्पबेरी पाई आईओ से कनेक्ट करते समय केबल नाम और ड्राइंग का पालन करें

चरण 3: लाइब्रेरी डाउनलोड और इंस्टॉल करें

मैंने प्रोजेक्ट में लाइब्रेरी डाउनलोड फाइलें जोड़ दी हैं, मूल लिंक नीचे हैं

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

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

इंस्टालेशन

WireingPi फ़ोल्डर दर्ज करें, फिर स्थापित करने के लिए इन आदेशों का पालन करें:

चामोद 777 बिल्ड

।/निर्माण

इसके साथ स्थापना की जाँच करें:

जीपीओ-वी

bcm2835 लाइब्रेरी फोल्डर में जाएं, फिर इन कमांड को इंस्टॉल करने के लिए फॉलो करें:

./configuremake sudo make check sudo make install

डेमो कोड डाउनलोड करें

bcm2835 और वायरिंगपीआई फोल्डर में फाइलों को फोल्डर में जाकर रीमेक करें और करें

सीडी पाथ/ऑफ़/डेमो/फोल्डर/रासबेरी/बीसीएम२८३५ मेक क्लीन मेक

सीडी पाथ/ऑफ/डेमो/फोल्डर/रासबेरी/वायरिंगपी

साफ करो

बनाना

चरण 4: अपनी खुद की छवि अपडेट करें

अपनी खुद की छवि अपडेट करें
अपनी खुद की छवि अपडेट करें

इससे पहले कि आप कोड चला सकें, आपको मामूली बदलाव करने होंगे।

कोड एक फ़ॉन्ट का उपयोग करता है जो मूल रूप से रासबियन इंस्टेल पर नहीं है इसलिए फ़ॉन्ट प्रकार बदलें

फ़ॉन्ट = ImageFont.truetype('/usr/share/fonts/truetype/wqy/wqy-microhei.ttc', 24)

आपके सिस्टम पर मौजूद किसी अन्य फ़ॉन्ट के लिए।

उपलब्ध फ़ॉन्ट की जाँच करें और परिणाम बदलें, मैंने इसे बदल दिया है

एलएस / यूएसआर / शेयर / फोंट / ट्रू टाइप /

फ़ॉन्ट = ImageFont.truetype('/usr/share/fonts/truetype/freefont/FreeSansBold.ttf', 24)

main.py. में

इमेज = इमेज.ओपन ('फ्री-रिक-डिज़ाइन-700x700.bmp')

epd.display(epd.getbuffer(image))

समय सो जाओ(2)

चरण 5: डेमो कोड बदलें

डेमो में उदाहरण फ़ाइल से यहां कुछ कमांड दिए गए हैं जिनका उपयोग आप अपनी खुद की पायथन स्क्रिप्ट के अंदर कर सकते हैं

इंस्टाल इंटरफ़ेस आयात करें

पीआईएल आयात छवि, इमेजड्रा, इमेजफॉन्ट से epd1in54 आयात करें

स्क्रीन इनिट करें

ईपीडी = epd1in54. EPD ()

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

एक छवि खोलें और प्रदर्शित करें

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

सिफारिश की: