शावर विचार और EarthPorn: एक प्रेरक रास्पबेरी पाई फोटो फ्रेम बनाएं

शावर विचार और EarthPorn: एक प्रेरक रास्पबेरी पाई फोटो फ्रेम बनाएं

डिजिटल फोटो फ्रेम देखने में निश्चित रूप से अच्छे हैं, लेकिन वे अनम्य हो सकते हैं, और पारिवारिक तस्वीरें थोड़ी ... ठीक है, उबाऊ हो सकती हैं। लेकिन अगर आप रास्पबेरी पाई में एक स्क्रीन जोड़ते हैं, तो आप तस्वीरों को ओवरले करके कुछ बहुत ही अनोखा बना सकते हैं आर/अर्थपोर्न से 'प्रेरणादायक' उद्धरण के साथ आर / बौछार विचार (या आपके पसंदीदा सबरेडिट्स का कोई संयोजन)।





अपना खुद का गतिशील, डिजिटल, रास्पबेरी पाई-संचालित टॉकिंग पॉइंट बनाना चाहते हैं? पढ़ते रहिये।





अपना पाई तैयार करें

आपके पास होना चाहिए रास्पियन का नवीनतम संस्करण इस परियोजना के लिए स्थापित, इसलिए यदि आवश्यक हो तो डाउनलोड करें और अपने एसडी कार्ड पर लिखें . एक बार ऐसा करने के बाद, इसके लिए समय निकालें सेटअप वायरलेस नेटवर्किंग तथा एसएसएच सक्षम करें .





यह सब किया और सही ढंग से कॉन्फ़िगर किया गया है, सुनिश्चित करें कि आपने अपने पीआई को इच्छित डिस्प्ले से सफलतापूर्वक कनेक्ट किया है। यह एक पुराना लैपटॉप मॉनिटर, एक अप्रयुक्त टैबलेट या किंडल रीडर, या पीआई के लिए डिज़ाइन किए गए डिस्प्ले में से एक हो सकता है।

आपको रास्पबेरी पाई फाइल सिस्टम का विस्तार करने के लिए आवश्यक कदम उठाने चाहिए। यह raspi-config कमांड लाइन में या में किया जा सकता है मेनू> वरीयताएँ> रास्पबेरी पाई कॉन्फ़िगरेशन डेस्कटॉप पर बॉक्स।



रेडिट से सामग्री प्राप्त करना

अपने पाई पर संग्रहीत कुछ तस्वीरों के माध्यम से साइकिल चलाने के बजाय, आप वेब से छवियों को खोजने के लिए एक पायथन लिपि का उपयोग कर सकते हैं। Reddit चैनल r/EarthPorn (पृथ्वी की सुंदर, आश्चर्यजनक तस्वीरें, और काम के लिए पूरी तरह से सुरक्षित!) और r/ShowerThoughts महान उम्मीदवार हैं, और आप कर सकते हैं इस scul86 के जीथब पेज से कोड डाउनलोड करें . डाउनलोड ep_st.py , ep_st.config तथा टेम्पलेट.html और अपने रास्पबेरी पाई (शायद .) पर सभी तीन फाइलों को एक ही स्थान पर सहेजें होम/पीआई/फ़्रेम ), संपादन से पहले ep_st.config :

sudo nano /home/pi/Frame/ep_st.config

यहां, [FILEPATHS] शीर्षक वाले टेक्स्ट की तलाश करें और इसे उस स्थान से मिलान करने के लिए बदलें जहां आपने तीन फाइलें सहेजी हैं। यदि आप सुनिश्चित नहीं हैं कि पूर्ण फ़ाइलपथ क्या होना चाहिए, सीडी कमांड लाइन में फ़ाइल में, और टाइप करें लोक निर्माण विभाग .





ध्यान दें कि आप उन सबरेडिट्स को भी समायोजित कर सकते हैं जिनसे स्क्रिप्ट टेक्स्ट और छवियों को खींचती है, हालांकि हम उन्हें अभी के लिए डिफ़ॉल्ट पर छोड़ने का सुझाव देंगे।

क्या ps4 गेम ps5 के साथ संगत हैं

जब आपका काम हो जाए, तो हिट करें Ctrl + X , फिर तथा परिवर्तनों की पुष्टि करने के लिए।





अगला, आपको स्थापित करने की आवश्यकता है अधिकार , रेडिट एपीआई के लिए एक पायथन रैपर। इसके साथ स्थापित करें

sudo pip install praw

इसके पूरा होने तक प्रतीक्षा करें, और फिर अपना ध्यान ep_st.py को आवश्यक अनुमतियाँ देने पर लगाएं:

sudo chmod 777 /home/pi/Frame/ep_st.py

फिर आपको फ़ाइल को निष्पादन योग्य बनाना चाहिए:

sudo chmod +x /home/pi/Frame/ep_st.py

स्लाइड शो का परीक्षण करने के लिए, सीडी फ़्रेम निर्देशिका में और चलाएँ

python ep_st.py

GUI में, फ़्रेम निर्देशिका में ब्राउज़ करें और नव-निर्मित खोजें ep_st.html . यह पायथन स्क्रिप्ट और कॉन्फ़िगरेशन फ़ाइल में आपके द्वारा निर्दिष्ट सेटिंग्स का परिणाम है, इसलिए परिणाम देखने के लिए इसे खोलें। पृष्ठ स्वचालित रूप से ताज़ा करने के लिए सेट है, और जब भी कोई नई प्रेरणादायक छवि बनाई जाती है तो उसे स्वयं को अपडेट करना चाहिए। यदि आप इनके साथ अपने पाई ड्राइव स्थान को भरने के बारे में चिंतित हैं, तो ऐसा न करें: छवियां वास्तव में डाउनलोड नहीं होती हैं, यह केवल एक HTML फ़ाइल बना रही है जो उन्हें टेक्स्ट ओवरले के साथ दूरस्थ रूप से (शायद एक IMGUR url) इंगित करती है।

इस स्तर पर, जब आप अपने रास्पबेरी पाई को बूट करते हैं तो स्लाइड शो को स्वचालित रूप से लॉन्च करने के लिए सेट किया जाता है। ऐसा करने के लिए, हमें चलाने के लिए पायथन स्क्रिप्ट और खोलने के लिए HTML फ़ाइल की आवश्यकता है।

ब्राउज़र को स्थापित और कॉन्फ़िगर करके प्रारंभ करें। हम मिडोरी का उपयोग करने जा रहे हैं, लेकिन आप बहुत कुछ चुन और कॉन्फ़िगर कर सकते हैं कोई भी पाई-संगत ब्राउज़र .

सबसे पहले, sudo raspi-config खोलें और ओवरस्कैन अक्षम करें . फिर, ब्राउज़र स्थापित करें:

sudo apt-get install midori x11-xserver-utils matchbox unclutter

अगला, स्क्रिप्ट बनाने के लिए नैनो खोलें:

sudo nano /home/pi/fullscreen.sh

यहां, निम्नलिखित दर्ज करें:

विंडोज़ 10 स्टॉप कोड सिस्टम सेवा अपवाद
unclutter &
matchbox-window-manager &
midori -e Fullscreen -a [URL]

[URL] को उस वेबपेज से बदलें जिसे आप बूट पर लोड करना चाहते हैं। में सहेजी गई हमारी ep_st.html फ़ाइल के लिए /होम/पीआई/फ्रेम उपनिर्देशिका, रेखा पढ़ेगी:

midori -e Fullscreen -a Frame/ep_st.html

इसे सेव करें Ctrl + X और पुष्टि करें तथा .

इसके बाद, इसे निष्पादन योग्य बनाएं

sudo chmod 755 /home/pi/fullscreen.sh

फिर आपको ऑटोस्टार्ट फ़ाइल को संपादित करना चाहिए:

sudo nano ~/.config/lxsession/LXDE-pi/autostart

फ़ाइल के अंत में (आपके पास पहले से ही आपके पाई के टचस्क्रीन डिस्प्ले के सेटअप से कुछ लाइनें हो सकती हैं) जोड़ें:

@xset s off
@xset -dpms
@xset s noblank
@/home/pi/fullscreen.sh

सहेजें और बाहर निकलें, फिर rc.local फ़ाइल संपादित करें:

sudo nano /etc/rc.local

यहां, निकास 0 के ऊपर एक नई लाइन जोड़ें:

su -l pi -c startx

सहेजें और बाहर निकलें, फिर रीबूट करें।

sudo reboot

रोशनी चालू रखना

डिफ़ॉल्ट रूप से, पीआई डिस्प्ले - जो भी डिस्प्ले जुड़ा हुआ है - कुछ मिनटों की निष्क्रियता के बाद बंद हो जाएगा। हम एसएसएच के माध्यम से कनेक्ट करके (या यदि आपके पास एक कीबोर्ड प्लग इन है तो टर्मिनल का उपयोग करके) और lightdm.conf फ़ाइल को संपादित करके इससे निपट सकते हैं।

पीडीएफ विंडोज़ 8 के लिए माइक्रोसॉफ्ट प्रिंट
sudo nano /etc/lightdm/lightdm.conf

पाना [सीट डिफ़ॉल्ट] (कोष्ठक शामिल हैं; आप इसे फ़ाइल के अंत में पाएंगे) और इसके नीचे इस पंक्ति को जोड़ें:

xserver-command=X -s 0 -dpms

के साथ सहेजें और बाहर निकलें Ctrl + X और रीबूट करें:

sudo reboot

आपका अपना प्रेरक डिजिटल चित्र फ़्रेम!

हमें टिप्पणियों में बताएं कि यह प्रोजेक्ट आपके लिए कैसा रहा! क्या आप डिफ़ॉल्ट के साथ फंस गए हैं, या क्या आपको कुछ अन्य उप-रेडिट मिले हैं जो एक साथ अच्छी तरह से काम करते हैं? या आप समस्याओं में चले गए? जो कुछ भी हुआ, आपने इस परियोजना के साथ जो कुछ भी किया है, हमें इसके बारे में टिप्पणियों में बताएं!

साझा करना साझा करना कलरव ईमेल अपने विंडोज 10 डेस्कटॉप का लुक और फील कैसे बदलें

जानना चाहते हैं कि विंडोज 10 को बेहतर कैसे बनाया जाए? विंडोज 10 को अपना बनाने के लिए इन सरल अनुकूलन का उपयोग करें।

आगे पढ़िए
संबंधित विषय
  • DIY
  • reddit
  • रास्पबेरी पाई
  • चाकू
लेखक के बारे में क्रिश्चियन कावली(१५१० लेख प्रकाशित)

डेस्कटॉप और सॉफ्टवेयर समर्थन में व्यापक अनुभव के साथ सुरक्षा, लिनक्स, DIY, प्रोग्रामिंग, और टेक समझाया, और वास्तव में उपयोगी पॉडकास्ट निर्माता के लिए उप संपादक। लिनक्स प्रारूप पत्रिका में योगदानकर्ता, ईसाई एक रास्पबेरी पाई टिंकरर, लेगो प्रेमी और रेट्रो गेमिंग प्रशंसक है।

क्रिस्चियन काउली की और फ़िल्में या टीवी शो

हमारे न्यूज़लेटर की सदस्यता लें

तकनीकी युक्तियों, समीक्षाओं, निःशुल्क ई-पुस्तकों और अनन्य सौदों के लिए हमारे न्यूज़लेटर से जुड़ें!

सब्सक्राइब करने के लिए यहां क्लिक करें
श्रेणी Diy