Dashing.io ఒక అందమైన డాష్బోర్డ్ను సృష్టించడానికి చక్కని ఇంటర్ఫేస్. మీరు ఎంచుకున్న విడ్జెట్లతో వెబ్ ఆధారిత అనుకూలీకరించదగిన డాష్బోర్డ్ను యాప్ ప్రదర్శిస్తుంది. లైనక్స్ ఆధారిత మెషీన్లలో సెటప్ చేయడం చాలా సులభం కనుక, డాస్షింగ్ రాస్ప్బెర్రీ పైతో వాల్-మౌంటెడ్ డాష్బోర్డ్ను రూపొందించడానికి అద్భుతమైన అవకాశాలను అందిస్తుంది.
ఈ ప్రాజెక్ట్ సరదాగా ఉండటమే కాదు, ఫంక్షనల్ డాష్బోర్డ్ను సృష్టిస్తుంది. ఇది పని చేయడానికి మీరు ఏ లోతైన సాంకేతిక పరిజ్ఞానాన్ని చేయకూడదు, కనుక ఇది ఒక ప్రారంభకులకు గొప్ప రాస్ప్బెర్రీ పై ప్రాజెక్ట్ .
అవసరాలు
మీ వాల్-మౌంటెడ్ డాష్బోర్డ్ చేయడానికి ముందు, మీకు కొన్ని అంశాలు అవసరం. మొదట, మీకు స్పష్టంగా రాస్ప్బెర్రీ పై అవసరం. Dashing.io చాలా తేలికగా ఉన్నందున, ఒక రాస్ప్బెర్రీ Pi 2 సరిపోతుంది. నేను ఉపయోగించినది మరియు అది ఒక చాంప్ లాగా నడిచింది. ఎ కోరిందకాయ పై జీరో అలాగే ఉండాలి. అదనంగా, మీకు లైనక్స్ ఆపరేటింగ్ సిస్టమ్తో లోడ్ చేయబడిన మైక్రో SD కార్డ్ అవసరం. డెబియన్ ఆధారిత OS అయిన స్టాండర్డ్ రాస్ప్బియన్ను మేము సిఫార్సు చేస్తున్నాము, అయితే మీరు రాస్ప్బెర్రీ పైకి అనుకూలమైన ఏదైనా లైనక్స్ ఆపరేటింగ్ సిస్టమ్ను కూడా ఉపయోగించవచ్చు. Dashing.io కి ఇంటర్నెట్ కనెక్షన్ అవసరం కాబట్టి, మీకు Wi-Fi అడాప్టర్ లేదా ఈథర్నెట్ కేబుల్ కూడా Pi లోకి నడుస్తుంది.
అప్పుడు మీకు రాస్ప్బెర్రీ పై, మౌంటు అంటే ఫ్రేమ్ కోసం డిస్ప్లే అవసరం. మీకు ఫాన్సీ కావాలని అనిపిస్తే, మీరు రాస్ప్బెర్రీ పై టచ్స్క్రీన్ను స్నాగ్ చేయవచ్చు మరియు షాడో బాక్స్తో పైని ఫ్రేమ్ చేయవచ్చు. ప్రత్యామ్నాయంగా, ఏదైనా పాత మానిటర్ మరియు తయారు చేయడానికి అదనపు ఫ్రేమ్ లేదా కలప సరిపోతుంది. మీ రాస్ప్బెర్రీ పైని మానిటర్ లేదా టీవీకి కనెక్ట్ చేయడానికి మార్గాల కొరత లేదు.
ఈ ప్రాజెక్ట్ ఒక పూర్తి చేయవచ్చు రిమోట్ SSH కనెక్షన్ , అయితే ఇది రాస్ప్బెర్రీ పైలో డిస్ప్లేకి అవుట్పుట్లు అవుతున్నందున, డెస్క్టాప్ నుండి మౌస్ మరియు కీబోర్డ్ జతచేయబడి ప్రతిదీ చేయడం చాలా సులభం.
Dashing.io ని ఇన్స్టాల్ చేస్తోంది
ముందస్తు అవసరాలు
Dashing.io ని ఇన్స్టాల్ చేయడానికి ముందు, మీకు కొంచెం సాఫ్ట్వేర్ అవసరం. Dashing.io అవసరాలు రూబీ 1.9.9 లేదా తరువాత అవసరం. మీరు Raspbian ని ఉపయోగిస్తుంటే, మీరు ముందుగా ఇన్స్టాల్ చేసుకున్న అవకాశాలు ఉన్నాయి. మీరు కింది ఆదేశాన్ని ఉపయోగించి తనిఖీ చేయవచ్చు:
ruby -v
ఇది రూబీ యొక్క వెర్షన్ని లేదా రూబీ ఇన్స్టాల్ చేయబడలేదని చెప్పే కొంత వచనాన్ని అందిస్తుంది.
మీరు రూబీని ఇన్స్టాల్ చేయకపోతే, కింది ఆదేశాన్ని అమలు చేయడం ద్వారా మీరు దీనిని సాధించవచ్చు:
sudo apt-get install ruby1.9.1-dev
మీకు కూడా అవసరం g ++ . దీన్ని ఇన్స్టాల్ చేయడానికి ఆదేశాన్ని నమోదు చేయండి:
sudo apt-get install g++
డాషింగ్ని ఇన్స్టాల్ చేయండి
రూబీ మరియు g ++ ఇన్స్టాల్ చేయబడితే, మేము మా డాషింగ్ ప్రాజెక్ట్ను ఇన్స్టాల్ చేయడాన్ని కొనసాగించవచ్చు. ఆదేశాన్ని అమలు చేయండి:
sudo gem install dashing
ఇది ఇన్స్టాల్ చేస్తుంది డాషింగ్ . అనే కొత్త డైరెక్టరీని తయారు చేయండి డాష్బోర్డ్ మరియు దానిలో డైరెక్టరీని మార్చండి:
mkdir dashboard && cd dashboard
ఒక కొత్త ప్రాజెక్ట్ ఏర్పాటు చేద్దాం. ఇప్పుడు నమోదు చేయండి:
స్నాప్చాట్లో అన్ని ట్రోఫీలు ఏమిటి
dashing new sweet_dashboard_project
క్రొత్త డాష్బోర్డ్ ప్రాజెక్ట్ను సృష్టించడం ద్వారా, మా కొత్త డాష్బోర్డ్ కోసం ఫోల్డర్ ఏర్పాటు చేయబడుతుంది. మీకు నచ్చిన దానికి పేరు పెట్టడానికి సంకోచించకండి, కానీ మీరు దానిని పిలిచినట్లు గుర్తుంచుకోండి. మీరు మీ కమాండ్ లైన్లోని స్వీట్_డాష్బోర్డ్_ప్రాజెక్ట్ ఫోల్డర్లో ఉన్నారని నిర్ధారించుకోండి. ఆదేశాన్ని ఉపయోగించండి:
cd dashboard/sweet_dashboard_project
sudo gem install bundler
ఇది బండ్లర్ను అమలు చేయడానికి మిమ్మల్ని అనుమతిస్తుంది. దాన్ని సాధించడానికి, నమోదు చేయండి:
bundle
ఇప్పుడు డాష్బోర్డ్ యొక్క టెంప్లేట్ ఏర్పాటు చేయబడింది. మీరు దీన్ని త్వరలో మీ వెబ్ బ్రౌజర్లో చూడగలరు, కానీ అలా చేయడానికి ముందు, మీరు ప్రారంభించాలి చురుకైన . మీరు కమాండ్ లైన్లో మీ స్వీట్_డాష్బోర్డ్_ప్రాజెక్ట్ డైరెక్టరీలో ఉన్నారని నిర్ధారించుకోండి, ఆపై నమోదు చేయండి:
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]
ఇది మీకు కావలసిన పోర్టును పేర్కొనడానికి అనుమతిస్తుంది. అప్పుడు మీరు డాషింగ్ను 3030 కాకుండా http: // Localhost: [port number] తో లోడ్ చేస్తారు.
మీరు డాషింగ్ ప్రారంభించినట్లే, మీరు కూడా దానిని ఆపవచ్చు. డాషింగ్ను ఆపడానికి, అమలు చేయండి:
dashing stop
అదేవిధంగా, మీరు నేపథ్యంలో డాషింగ్ని అమలు చేయాలనుకుంటే, ఆదేశానికి -d ని జోడించండి:
dashing start -d
డాషింగ్కు విడ్జెట్లను జోడిస్తోంది
డిఫాల్ట్గా, మీరు మీ డాష్బోర్డ్లో బజ్వర్డ్స్ మరియు సినర్జీ బార్ వంటి కొన్ని ప్రాథమిక విడ్జెట్లను చూస్తారు, కానీ మీ స్వంత అనుకూల కార్యాచరణను జోడించకుండా ఇది చాలా పనికిరానిది. మీరు ఒకదాన్ని కనుగొంటారు అందుబాటులో ఉన్న విడ్జెట్ల జాబితా మీరు సర్దుబాటు చేయవచ్చు. నేను తేదీ మరియు సమయాన్ని ప్రదర్శించే డిజిటల్ గడియారాన్ని జోడించాను. విడ్జెట్ని జోడించడం అనేది దాని ఆస్తులను లోడ్ చేయడం మరియు ఒక HTML ఫైల్ని సవరించడం వంటి సులభం.
మీరు విడ్జెట్లను కొద్దిగా ఎలా ఇన్స్టాల్ చేస్తారు అనేది నిర్దిష్ట విడ్జెట్పై ఆధారపడి ఉంటుంది. ఉదాహరణకు, నేను లోడ్ చేసిన 12 గంటల క్లాక్ విడ్జెట్కు కమాండ్ లైన్ ఇన్స్టాల్ మరియు HTML డాష్బోర్డ్ ఫైల్ ఎడిట్ అవసరం. డాషింగ్ కోసం 12 గంటల గడియారం విడ్జెట్ , కమాండ్ ప్రాంప్ట్ తెరిచి రూట్ డాషింగ్ ప్రాజెక్ట్ డైరెక్టరీకి నావిగేట్ చేయండి:
cd dashboard/sweet_dashing_project
మీరు రూట్ డాషింగ్ ప్రాజెక్ట్కు డైరెక్టరీలను మార్చిన తర్వాత, అమలు చేయండి:
dashing install 6e2f80b4812c5b9474f3
అయితే అంతే కాదు. ఇప్పుడు, మీరు మీ డాషింగ్ ప్రాజెక్ట్ ఫైల్లో కింది HTML కోడ్ను ఉంచాలి:
గూగుల్ క్యాలెండర్కు క్లాస్ షెడ్యూల్ని ఎలా జోడించాలి
ప్రాజెక్ట్ ఫైల్ కింద ఉందని మీరు కనుగొంటారు డాష్బోర్డ్/స్వీట్_డాష్బోర్డ్_ప్రాజెక్ట్/డాష్బోర్డ్లు . డిఫాల్ట్ ఇన్స్టాల్లో ఒక erb ఫైల్ ఉంటుంది నమూనా.ఎర్బ్ . మీరు దీన్ని ఉపయోగించవచ్చు లేదా మీ స్వంతంగా తయారు చేసుకోవచ్చు. డాష్బోర్డ్ ఉపయోగించి, మీరు వివిధ పేర్లతో ఉన్న ఎర్బ్ ఫైల్లను ఉపయోగించి అనేక డాష్బోర్డ్ డిజైన్లను తయారు చేయవచ్చు. అప్పుడు కేవలం నావిగేట్ చేయండి
localhost:3030/[name of erb file]
వేరే డాష్బోర్డ్ను వీక్షించడానికి. మీ డాషింగ్ డాష్బోర్డ్కు కొత్త విడ్జెట్ను జోడించడానికి మీకు కావలసిన ఎర్బ్ ఫైల్ను తెరిచి, సరైన HTML కోడ్ని జోడించండి.
కొత్త విడ్జెట్ను జోడించడానికి, కొత్త జాబితా అంశంగా ఎర్బ్ టెంప్లేట్ చివర HTML కోడ్ను లోడ్ చేయడం సులభం. డాష్బోర్డ్ లేఅవుట్ విడ్జెట్లు ఎక్కడ ఉన్నాయో వెబ్ యాప్లో లాగడం ద్వారా మీరు వాటిని సవరించవచ్చు. క్రమం లేని జాబితా (ఉల్) ట్యాగ్లలో జాబితా అంశాలను కలిపి ఉంచడం ద్వారా మీరు HTML లాజిక్ను ఉపయోగించాల్సి ఉంటుంది. కానీ జాబితాలోని ప్లేస్మెంట్ డాష్బోర్డ్ ప్లేస్మెంట్ను నిర్దేశించదు - మీరు విడ్జెట్లను లాగడం మరియు వదలడం ద్వారా దాన్ని సర్దుబాటు చేస్తారు.
మీ డాషింగ్ డాష్బోర్డ్ను మౌంట్ చేస్తోంది
మీ మానిటర్ను గోడకు మౌంట్ చేయడానికి సరైన లేదా తప్పు మార్గం లేదు. మీరు రాస్ప్బెర్రీ పై టచ్స్క్రీన్లలో ఒకదాన్ని కలిగి ఉంటే, దాని చుట్టూ ఉంచడానికి మీరు ఒక సాధారణ ఫ్రేమ్ లేదా షాడో బాక్స్ను పొందాలనుకోవచ్చు. మీరు మీ వడ్రంగి నైపుణ్యాలను చెక్కతో ఒక ఫ్రేమ్ను ఉపయోగించడానికి మరియు నిర్మించడానికి లేదా ఉన్న ఫ్రేమ్ను ఉపయోగించడానికి ఉంచవచ్చు. నేను షాడో బాక్స్ మరియు పాత 20-అంగుళాల శామ్సంగ్ మానిటర్ను ఉపయోగించాను.
నువ్వు చేయగలవు పాత ల్యాప్టాప్ స్క్రీన్ను రక్షించండి మీరు సరైన పరికరానికి వెళ్తే మానిటర్గా. మీకు నిజంగా అందమైన డిస్ప్లే కావాలంటే, ఈ ఎనిమిది అందమైన రాస్ప్బెర్రీ పై కేసులలో ఒకదాన్ని స్నాగ్ చేయండి.
చురుకైన మంచి ప్రదర్శన: తుది ఆలోచనలు
మీ రాస్ప్బెర్రీ పై కోసం డాషింగ్ ఒక అద్భుతమైన ప్రాజెక్ట్. ఇది సెటప్ చేయడం చాలా సులభం, మరియు మూడవ పార్టీ విడ్జెట్లలో మంచి ఎంపిక ఉంది. ఒక చిన్న మినహాయింపు ఉంది: డాషింగ్ ఇకపై చురుకుగా నిర్వహించబడదు లేదా మద్దతు ఇవ్వబడదు, కానీ దీని అర్థం మీరు ప్రధాన సాఫ్ట్వేర్కి అప్డేట్లను ఆశించకూడదు - అప్పటికే అక్కడ ప్రతిదీ పని చేస్తూనే ఉంటుంది. ఒక ఫోర్క్ కూడా ఉంది, స్మాషింగ్ అంటారు , ఇదే ఫీచర్సెట్ని కలిగి ఉంది.
డాషింగ్ను మరో ప్రాజెక్ట్తో కలపాలని నేను సిఫార్సు చేస్తున్నాను. ఉదాహరణకు, ఇన్స్టాల్ చేయడానికి ప్రయత్నించండి సిరి లాంటి జాస్పర్ డాష్బోర్డ్ డిస్ప్లే కోసం మీ రాస్ప్బెర్రీ పైలో ఓపెన్ సోర్స్డ్ ఆర్టిఫిషియల్ ఇంటెలిజెన్స్ అసిస్టెంట్గా రెట్టింపు అవుతుంది. లేదా రాస్ప్బెర్రీ పై హోమ్ ఆటోమేషన్ని ప్రయత్నించండి.
షేర్ చేయండి షేర్ చేయండి ట్వీట్ ఇమెయిల్ మీ Windows 10 డెస్క్టాప్ యొక్క రూపాన్ని మరియు అనుభూతిని ఎలా మార్చాలివిండోస్ 10 ని మెరుగ్గా ఎలా తయారు చేయాలో తెలుసుకోవాలనుకుంటున్నారా? విండోస్ 10 ను మీ స్వంతం చేసుకోవడానికి ఈ సాధారణ అనుకూలీకరణలను ఉపయోగించండి.
తదుపరి చదవండి సంబంధిత అంశాలు- DIY
- బహుళ మానిటర్లు
- రాస్ప్బెర్రీ పై
మో లాంగ్ టెక్ నుండి వినోదం వరకు ప్రతిదీ కవర్ చేసే రచయిత మరియు ఎడిటర్. అతను ఇంగ్లీష్ B.A సంపాదించాడు. చాపెల్ హిల్లోని నార్త్ కరోలినా విశ్వవిద్యాలయం నుండి, అతను రాబర్ట్సన్ స్కాలర్. MUO తో పాటు, అతను htpcBeginner, Bubbleblabber, The Penny Hoarder, Tom's IT Pro, మరియు Cup of Moe లో కూడా కనిపించాడు.
మో లాంగ్ నుండి మరిన్నిమా వార్తాలేఖకు సభ్యత్వాన్ని పొందండి
టెక్ చిట్కాలు, సమీక్షలు, ఉచిత ఈబుక్లు మరియు ప్రత్యేకమైన డీల్స్ కోసం మా వార్తాలేఖలో చేరండి!
సభ్యత్వం పొందడానికి ఇక్కడ క్లిక్ చేయండి