Dashing.io और रास्पबेरी पाई के साथ वॉल-माउंटेड डैशबोर्ड बनाएं

Dashing.io और रास्पबेरी पाई के साथ वॉल-माउंटेड डैशबोर्ड बनाएं

डैशिंग.io भव्य डैशबोर्ड बनाने के लिए एक साफ-सुथरा इंटरफ़ेस है। ऐप आपके चयन के विजेट के साथ एक वेब-आधारित अनुकूलन योग्य डैशबोर्ड प्रदर्शित करता है। चूंकि लिनक्स-आधारित मशीनों पर सेटअप करना आसान है, डैशिंग रास्पबेरी पाई के साथ वॉल-माउंटेड डैशबोर्ड बनाने के लिए शानदार अवसर प्रदान करता है।





यह प्रोजेक्ट न केवल मजेदार है, बल्कि यह एक कार्यात्मक डैशबोर्ड बनाता है। इसे काम करने के लिए आपको कोई गहन तकनीकी जानकारी नहीं होनी चाहिए, इसलिए यह एक है नौसिखियों के लिए बढ़िया रास्पबेरी पाई परियोजना .





आवश्यकताएं

अपना वॉल-माउंटेड डैशबोर्ड बनाने से पहले, आपको कुछ वस्तुओं की आवश्यकता होगी। सबसे पहले, आपको स्पष्ट रूप से रास्पबेरी पाई की आवश्यकता होगी। चूंकि Dashing.io काफी हल्का है, रास्पबेरी पाई 2 पर्याप्त होगा। मैंने यही इस्तेमाल किया और यह एक विजेता की तरह चला। ए रास्पबेरी पाई जीरो ठीक भी होना चाहिए। इसके अतिरिक्त, आपको एक Linux ऑपरेटिंग सिस्टम के साथ लोड किए गए एक माइक्रोएसडी कार्ड की आवश्यकता होगी। हम मानक रास्पियन, एक डेबियन-आधारित ओएस की अनुशंसा करते हैं, लेकिन आप रास्पबेरी पाई के साथ संगत किसी भी लिनक्स ऑपरेटिंग सिस्टम का भी उपयोग कर सकते हैं। चूंकि Dashing.io को इंटरनेट कनेक्शन की आवश्यकता होती है, इसलिए आपको पाई में चलने वाले वाई-फाई एडेप्टर या ईथरनेट केबल की भी आवश्यकता होगी।





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

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



Dashing.io स्थापित करना

आवश्यक शर्तें

Dashing.io को स्थापित करने से पहले, आपको कुछ सॉफ़्टवेयर की आवश्यकता होगी। Dashing.io की जरूरत है रूबी 1.9.9 या बाद में एक शर्त के रूप में। यदि आप रास्पियन का उपयोग कर रहे हैं, तो संभावना है कि आपके पास वह पहले से स्थापित है। आप निम्न आदेश का उपयोग करके जांच सकते हैं:

ruby -v

यह आपको रूबी के संस्करण को बताते हुए कुछ पाठ वापस करना चाहिए, या रूबी स्थापित नहीं है।





यदि आपके पास रूबी स्थापित नहीं है, तो आप निम्न आदेश चलाकर इसे पूरा कर सकते हैं:

sudo apt-get install ruby1.9.1-dev

आपको भी आवश्यकता होगी जी++ . इसे स्थापित करने के लिए कमांड दर्ज करें:





sudo apt-get install g++

डैशिंग स्थापित करें

रूबी और जी ++ स्थापित होने के साथ, हम अपने डैशिंग प्रोजेक्ट को स्थापित करने के लिए आगे बढ़ सकते हैं। कमांड चलाएँ:

sudo gem install dashing

यह स्थापित करता है जोशीला . नामक एक नई निर्देशिका बनाएं डैशबोर्ड और इसमें निर्देशिका बदलें:

mkdir dashboard && cd dashboard

आइए एक नया प्रोजेक्ट सेट करें। अब दर्ज करें:

प्रोग्राम को किसी भिन्न ड्राइव पर कैसे ले जाएँ
dashing new sweet_dashboard_project

एक नया डैशबोर्ड प्रोजेक्ट बनाकर, हम अपने नए डैशबोर्ड के लिए एक फ़ोल्डर सेट अप करेंगे। बेझिझक इसे नाम दें जो आप चाहते हैं लेकिन बस याद रखें कि आपने इसे क्या कहा था। सुनिश्चित करें कि आप अपनी कमांड लाइन में Sweet_dashboard_project फ़ोल्डर में हैं। कमांड का प्रयोग करें:

cd dashboard/sweet_dashboard_project
sudo gem install bundler

यह आपको बंडलर चलाने की अनुमति देता है। इसे पूरा करने के लिए, दर्ज करें:

bundle

अब एक डैशबोर्ड सेट अप का एक टेम्प्लेट है। आप जल्द ही इसे अपने वेब ब्राउज़र में देख पाएंगे, लेकिन ऐसा करने से पहले, आपको शुरू करना होगा जोशीला . सुनिश्चित करें कि आप कमांड लाइन में अपनी Sweet_dashboard_project निर्देशिका में हैं, फिर दर्ज करें:

cd dashboard/sweet_dashboard_project
dashing start

डैशबोर्ड देखने के लिए, अपना वेब ब्राउज़र खोलें और लोड करें

http://localhost:3030

(या

http://raspberrypi.local:3030

यदि आप इसे किसी अन्य मशीन से कर रहे हैं)।

समस्या निवारण

यदि आपको जावास्क्रिप्ट रनटाइम के बारे में कोई त्रुटि मिलती है, तो आपको इंस्टॉल करने की आवश्यकता हो सकती है समुद्र तल के ऊपर . बस दर्ज करें:

sudo apt-get install npm

ध्यान दें कि डिफ़ॉल्ट रूप से डैशिंग पोर्ट 3030 का उपयोग करता है। आप उस पोर्ट को संपादित करने के लिए पैरामीटर जोड़ सकते हैं। एक कमांड लाइन में, चलाएँ:

मोबाइल फोन का आईपी एड्रेस कैसे पता करें
dashing start -p [port number]

यह आपको एक वांछित पोर्ट निर्दिष्ट करने की अनुमति देता है। फिर आप डैशिंग को ३०३० के बजाय http://localhost:[port number] के साथ लोड करेंगे।

जैसे आप डैशिंग शुरू करते हैं वैसे ही आप इसे रोक भी सकते हैं। डैशिंग को रोकने के लिए, दौड़ें:

dashing stop

इसी तरह, यदि आप पृष्ठभूमि में डैशिंग चलाना चाहते हैं, तो -d कमांड में जोड़ें:

dashing start -d

डैशिंग में विजेट जोड़ना

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

आप विजेट कैसे स्थापित करते हैं, यह विशिष्ट विजेट पर निर्भर करता है। उदाहरण के लिए, मेरे द्वारा लोड किए गए 12-घंटे के घड़ी विजेट के लिए एक कमांड लाइन इंस्टाल प्लस HTML डैशबोर्ड फ़ाइल संपादन की आवश्यकता होती है। डैशिंग के लिए 12 घंटे की घड़ी विजेट , कमांड प्रॉम्प्ट खोलें और रूट डैशिंग प्रोजेक्ट डायरेक्टरी में नेविगेट करें:

cd dashboard/sweet_dashing_project

एक बार जब आप निर्देशिका को रूट डैशिंग प्रोजेक्ट में बदल लेते हैं, तो चलाएँ:

dashing install 6e2f80b4812c5b9474f3

लेकिन वह सब नहीं है। अब, आपको अपनी डैशिंग प्रोजेक्ट फ़ाइल में निम्न HTML कोड डालना होगा:

एयरपॉड्स को लैपटॉप विंडोज़ 10 से कैसे कनेक्ट करें?


  • आप पाएंगे कि प्रोजेक्ट फ़ाइल नीचे है डैशबोर्ड/स्वीट_डैशबोर्ड_प्रोजेक्ट/डैशबोर्ड . डिफॉल्ट इंस्टाल में एक एरब फाइल शामिल होती है जिसे कहा जाता है नमूना.erb . आप इसका इस्तेमाल कर सकते हैं या अपना खुद का बना सकते हैं। डैशबोर्ड का उपयोग करके, आप विभिन्न नामों वाली erb फ़ाइलों का उपयोग करके कई डैशबोर्ड डिज़ाइन बना सकते हैं। फिर बस नेविगेट करें

    localhost:3030/[name of erb file]

    एक अलग डैशबोर्ड देखने के लिए। अपनी वांछित erb फ़ाइल खोलें और अपने डैशिंग डैशबोर्ड में एक नया विजेट जोड़ने के लिए उचित HTML कोड जोड़ें।

    एक नया विजेट जोड़ने के लिए, यह उतना ही सरल है जितना कि erb टेम्पलेट के अंत में HTML कोड को एक नई सूची आइटम के रूप में लोड करना। आप वेब ऐप में उन्हें खींचकर डैशबोर्ड लेआउट विजेट में कहां संपादित कर सकते हैं। आपको सूची आइटम को अनियंत्रित सूची (उल) टैग में एक साथ रखकर HTML तर्क का उपयोग करना होगा। लेकिन सूची के भीतर प्लेसमेंट डैशबोर्ड प्लेसमेंट को निर्धारित नहीं करता है - आप बाद में विजेट्स को खींचकर और छोड़ कर इसे समायोजित करते हैं।

    अपने डैशिंग डैशबोर्ड को माउंट करना

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

    आप ऐसा कर सकते हैं एक पुराने लैपटॉप स्क्रीन को उबारें एक मॉनिटर के रूप में यदि आप सही उपकरण गए हैं। यदि आप वास्तव में भव्य प्रदर्शन चाहते हैं, तो इन आठ सुंदर रास्पबेरी पाई मामलों में से एक को रोके रखें।

    एक शानदार अच्छा प्रदर्शन: अंतिम विचार

    डैशिंग आपके रास्पबेरी पाई के लिए एक उत्कृष्ट परियोजना है। इसे स्थापित करना अविश्वसनीय रूप से आसान है, और तृतीय-पक्ष विजेट का एक अच्छा चयन है। एक छोटी सी चेतावनी है: डैशिंग अब सक्रिय रूप से बनाए रखा या समर्थित नहीं है, लेकिन इसका मतलब है कि आपको मुख्य सॉफ़्टवेयर के अपडेट की उम्मीद नहीं करनी चाहिए - पहले से मौजूद सब कुछ काम करना जारी रखेगा। एक कांटा भी है, स्मैशिंग कहा जाता है , जिसमें एक समान फीचरसेट है।

    मैं डैशिंग को किसी अन्य प्रोजेक्ट के साथ संयोजित करने की अनुशंसा करता हूं। उदाहरण के लिए, स्थापित करने का प्रयास करें सिरी जैसा जैस्पर डैशबोर्ड डिस्प्ले के लिए आपके रास्पबेरी पाई पर जो एक ओपन सोर्स आर्टिफिशियल इंटेलिजेंस असिस्टेंट के रूप में दोगुना हो जाता है। या रास्पबेरी पाई होम ऑटोमेशन का थोड़ा सा प्रयास करें।

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

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

    आगे पढ़िए
    संबंधित विषय
    • DIY
    • एकाधिक मॉनीटर
    • रास्पबेरी पाई
    लेखक के बारे में मो लोंग(85 लेख प्रकाशित)

    मो लॉन्ग एक लेखक और संपादक हैं जो तकनीक से लेकर मनोरंजन तक सब कुछ कवर करते हैं। उन्होंने अंग्रेजी बी.ए. चैपल हिल में उत्तरी कैरोलिना विश्वविद्यालय से, जहां वह रॉबर्टसन विद्वान थे। MUO के अलावा, उन्हें htpcBeginner, Bubbleblabber, The Penny Hoarder, Tom's IT Pro और Cup of Mo में चित्रित किया गया है।

    मो लोंग . की और फ़िल्में या टीवी शो

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

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

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