विज्ञापन

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

यह परियोजना न केवल मज़ेदार है, बल्कि यह एक कार्यात्मक डैशबोर्ड बनाती है। आपको यह काम करने के लिए किसी भी तकनीकी जानकारी के साथ नहीं होना चाहिए, इसलिए यह एक है शुरुआती के लिए महान रास्पबेरी पाई परियोजना शुरुआती के लिए 11 सर्वश्रेष्ठ रास्पबेरी पाई परियोजनाएंशुरुआती के लिए ये रास्पबेरी पाई परियोजनाएं किसी भी रास्पबेरी पाई मॉडल की क्षमताओं के साथ शुरू करने के लिए महान हैं। अधिक पढ़ें .

तेज-डैशबोर्ड-रास्पबेरी-पाई

आवश्यकताएँ

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

instagram viewer
चाहे आप सामने से चिपके हुए, या ऑनलाइन एक किट के साथ एक पत्रिका खरीदे, संभावना है कि अब आप $ 5 कंप्यूटर के गर्व के मालिक हैं: रास्पबेरी पाई जीरो। अधिक पढ़ें साथ ही ठीक होना चाहिए। इसके अतिरिक्त, आपको लिनक्स ऑपरेटिंग सिस्टम के साथ लोड किए गए माइक्रोएसडी कार्ड की आवश्यकता होगी। हम मानक रास्पियन, एक डेबियन-आधारित ओएस की सलाह देते हैं, लेकिन आप भी उपयोग कर सकते हैं किसी भी लिनक्स ऑपरेटिंग सिस्टम जो रास्पबेरी पाई के साथ संगत है न सिर्फ रस्पियन: 10 लिनक्स डिस्ट्रोस आपका पाई चला सकते हैंआप संभवतः रास्पबेरी के नवीनतम संस्करण को अपने रास्पबेरी पाई पर चला रहे हैं। लेकिन क्या यह डिवाइस के लिए सबसे अच्छा लिनक्स डिस्ट्रो है? क्या कोई ऐसा विकल्प हो सकता है जो आपको बेहतर लगे? अधिक पढ़ें . जैसे ही Dashing.io को इंटरनेट कनेक्शन की आवश्यकता होती है, आपको पाई में चलने वाले वाई-फाई एडाप्टर या ईथरनेट केबल की भी आवश्यकता होगी।

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

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

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

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

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

रूबी -v

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

तेज-कब

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

sudo apt-get install रूबी १.१.१-देव

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

sudo apt-get install जी ++

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

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

सुडोल रत्न स्थापित डैशिंग

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

mkdir डैशबोर्ड और& सीडी डैशबोर्ड

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

नया मीठा_डैशबोर्ड_प्रोग्रामिंग

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

सीडी डैशबोर्ड / sweet_dashboard_project। सुडोल रत्न स्थापित बंडलर

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

बंडल

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

सीडी डैशबोर्ड / sweet_dashboard_project। तेज शुरुआत

डैशबोर्ड देखने के लिए, अपना वेब ब्राउज़र खोलें और लोड करें http://localhost: 3030 (या http://raspberrypi.local: 3030 यदि आप दूसरी मशीन से ऐसा कर रहे हैं)।

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

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

sudo apt-get install एनपीएम

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

डैशिंग स्टार्ट -प [पोर्ट नंबर]

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

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

डैशिंग स्टॉप

इसी तरह, यदि आप बैकग्राउंड में डैशिंग चलाना चाहते हैं, तो कमांड में एड जोड़ें:

डैशिंग स्टार्ट -d

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

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

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

सीडी डैशबोर्ड / Sweet_dashing_project

एक बार जब आपने रूट डैशिंग प्रोजेक्ट में निर्देशिकाओं को बदल दिया, तो दौड़ें:

डैशिंग स्थापित 6e2f80b4812c5b9474f3

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

नमूना-ERB-तेज

आपको पता चलेगा कि प्रोजेक्ट फ़ाइल चालू है डैशबोर्ड / sweet_dashboard_project / डैशबोर्ड्स. डिफ़ॉल्ट इंस्टॉल में एक एरब फाइल कहा जाता है sample.erb. आप इसका उपयोग कर सकते हैं या अपना खुद का बना सकते हैं। डैशबोर्ड का उपयोग करके, आप विभिन्न नामों के साथ एरब फ़ाइलों का उपयोग करके कई डैशबोर्ड डिज़ाइन बना सकते हैं। फिर बस में नेविगेट करें लोकलहोस्ट: 3030 / [एरब फाइल का नाम] एक अलग डैशबोर्ड देखने के लिए। अपनी इच्छित एरब फ़ाइल खोलें और अपने डेशिंग डैशबोर्ड में एक नया विजेट जोड़ने के लिए उचित HTML कोड जोड़ें।

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

विजेट-उदाहरण-तेज

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

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

रास्पबेरी-पी-तेज: पूर्ण

आप ऐसा कर सकते हैं एक पुरानी लैपटॉप स्क्रीन को उबार लें एक मॉनिटर के रूप में यदि आप सही उपकरण पर जाते हैं। यदि आप वास्तव में भव्य प्रदर्शन चाहते हैं, तो इनमें से एक को रोशन करें आठ सुंदर रास्पबेरी पाई के मामले 8 सबसे सुंदर रास्पबेरी पाई मामलेमुट्ठी भर डिजाइन हैं जो वास्तव में पाई को एक अनूठा रूप देते हैं। और शुक्र है, ये अनोखे एनक्लोजर आमतौर पर बहुत ज्यादा नहीं हैं - ज्यादातर $ 20 या उससे कम के लिए उपलब्ध हैं। अधिक पढ़ें .

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

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

मैं अन्य प्रोजेक्ट के साथ डैशिंग के संयोजन की सलाह देता हूं उदाहरण के लिए, स्थापित करने का प्रयास करें सिरी-जैसे जैस्पर एक डैशबोर्ड डिस्प्ले के लिए आपके रास्पबेरी पाई पर जो कि खुले-खट्टे कृत्रिम बुद्धिमत्ता सहायक के रूप में दोगुना है। या थोड़ा सा प्रयास करें रास्पबेरी पाई होम ऑटोमेशन रास्पबेरी पाई और Arduino के साथ होम ऑटोमेशन गाइडघर स्वचालन बाजार महंगी उपभोक्ता प्रणालियों से भरा हुआ है, एक दूसरे के साथ असंगत है और स्थापित करने के लिए महंगा है। यदि आपके पास रास्पबेरी पाई और एक Arduino है, तो आप मूल रूप से एक ही चीज़ प्राप्त कर सकते हैं ... अधिक पढ़ें .

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