Διαφήμιση
Dashing.io είναι μια τακτοποιημένη διεπαφή για τη δημιουργία ενός πανέμορφου ταμπλό. Η εφαρμογή εμφανίζει έναν προσαρμόσιμο πίνακα ελέγχου μέσω web με widget της επιλογής σας. Καθώς είναι απλό να εγκατασταθεί σε μηχανήματα που βασίζονται σε Linux, το Dashing προσφέρει εξαιρετικές ευκαιρίες για τη δημιουργία ταμπλό στον τοίχο με Raspberry Pi.
Αυτό το έργο δεν είναι μόνο διασκεδαστικό, αλλά δημιουργεί ένα λειτουργικό ταμπλό. Δεν θα πρέπει να έχετε σε βάθος τεχνική τεχνογνωσία για να λειτουργήσετε αυτό, οπότε είναι υπέροχο έργο Raspberry Pi για αρχάριους Τα 11 καλύτερα έργα Raspberry Pi για αρχάριουςΑυτά τα έργα Raspberry Pi για αρχάριους είναι ιδανικά για να ξεκινήσετε με τις δυνατότητες οποιουδήποτε μοντέλου Raspberry Pi. Διαβάστε περισσότερα .
Απαιτήσεις
Πριν δημιουργήσετε τον επιτοίχιο ταμπλό σας, θα χρειαστείτε μερικά στοιχεία. Πρώτον, θα χρειαστείτε προφανώς ένα Raspberry Pi. Δεδομένου ότι το Dashing.io είναι αρκετά ελαφρύ, ένα Raspberry Pi 2 θα είναι αρκετό. Αυτό χρησιμοποίησα και έτρεξε σαν πρωταθλητής. ΕΝΑ
Raspberry Pi Zero Ξεκινώντας με το Raspberry Pi ZeroΕίτε αγοράσατε ένα περιοδικό με ένα κολλημένο στο μπροστινό μέρος, είτε βρήκατε ένα κιτ στο διαδίκτυο, οι πιθανότητες είναι τώρα να είστε ο περήφανος ιδιοκτήτης ενός υπολογιστή $ 5: το Raspberry Pi Zero. Διαβάστε περισσότερα θα πρέπει να είναι καλά. Επιπλέον, θα χρειαστείτε μια κάρτα microSD φορτωμένη με λειτουργικό σύστημα Linux. Συνιστούμε το βασικό Raspbian, ένα λειτουργικό σύστημα που βασίζεται στο Debian, αλλά μπορείτε επίσης να το χρησιμοποιήσετε οποιοδήποτε λειτουργικό σύστημα Linux που είναι συμβατό με ένα Raspberry Pi Όχι μόνο το Raspbian: 10 Διανομές Linux Το Pi μπορεί να τρέξειΠροφανώς εκτελείτε την τελευταία έκδοση του Raspbian στο Raspberry Pi. Αλλά είναι η καλύτερη διανομή Linux για τη συσκευή; Θα μπορούσε να υπάρχει μια εναλλακτική λύση που να σας ταιριάζει καλύτερα; Διαβάστε περισσότερα . Καθώς το Dashing.io απαιτεί σύνδεση στο Διαδίκτυο, θα χρειαστείτε επίσης προσαρμογέα Wi-Fi ή καλώδιο Ethernet που θα τρέχει στο Pi.Στη συνέχεια, θα χρειαστείτε μια οθόνη για το Raspberry Pi, τα μέσα τοποθέτησης και ένα πλαίσιο. Αν θέλετε να γίνετε φανταχτερός, μπορείτε Οθόνη αφής Raspberry Pi Πώς να ρυθμίσετε την οθόνη αφής του Raspberry PiΤο Raspberry Pi έρχεται με μια ποικιλία χρήσιμων πρόσθετων, αλλά ένα κομμάτι κιτ που έχει αποδειχθεί ιδιαίτερα δημοφιλές είναι το Raspberry Pi 7-ιντσών οθόνη αφής. Δείτε πώς μπορείτε να δημιουργήσετε ένα. Διαβάστε περισσότερα και πλαισιώστε το Pi σε αυτό με ένα πλαίσιο σκιάς. Εναλλακτικά, αρκεί κάθε παλιό μόνιτορ και ένα επιπλέον σκελετό ή ξύλο για να το φτιάξετε. Δεν υπάρχει έλλειψη τρόπων συνδέστε το Raspberry Pi σε οθόνη ή τηλεόραση 5 τρόποι εμφάνισης του Raspberry Pi σε οθόνη ή τηλεόρασηΤη δεκαετία του 1980 και του 1990, οι οικιακοί υπολογιστές δεν βασίζονταν σε ειδικές οθόνες για την εμφάνιση λειτουργικών συστημάτων, εφαρμογών και παιχνιδιών. Εκείνες τις μέρες, τα πράγματα ήταν πολύ πιο απλά. Αντί να πληρώνετε επιπλέον για μια οθόνη, το ... Διαβάστε περισσότερα .
Αυτό το έργο μπορεί να ολοκληρωθεί σε ένα απομακρυσμένη σύνδεση SSH Ρύθμιση του Raspberry Pi για χρήση χωρίς κεφαλή με SSHΤο Raspberry Pi μπορεί να δεχτεί εντολές SSH όταν είναι συνδεδεμένο σε τοπικό δίκτυο (είτε μέσω Ethernet ή Wi-Fi), επιτρέποντάς σας να το ρυθμίσετε εύκολα. Τα οφέλη του SSH υπερβαίνουν την αναστάτωση της καθημερινής προβολής ... Διαβάστε περισσότερα , αλλά επειδή εξέρχεται στην οθόνη του Raspberry Pi, είναι πιθανότατα πιο εύκολο να κάνετε τα πάντα από την επιφάνεια εργασίας εκεί με ένα ποντίκι και πληκτρολόγιο συνδεδεμένο.
Εγκατάσταση του Dashing.io
Προαπαιτούμενα
Πριν εγκαταστήσετε το Dashing.io, θα χρειαστείτε λίγο λογισμικό. Dashing.io ανάγκες Ρουμπίνι 1.9.9 ή αργότερα ως προαπαιτούμενο. Εάν χρησιμοποιείτε το Raspbian, πιθανότατα να έχετε προεγκατεστημένο. Μπορείτε να ελέγξετε χρησιμοποιώντας την ακόλουθη εντολή:
ruby -v
Αυτό θα πρέπει να επιστρέψει κάποιο κείμενο που να σας λέει την έκδοση του Ruby ή ότι το Ruby δεν είναι εγκατεστημένο.
Εάν δεν έχετε εγκαταστήσει το Ruby, μπορείτε να το ολοκληρώσετε εκτελώντας την ακόλουθη εντολή:
sudo apt-get install ruby1.9.1-dev
Θα χρειαστείτε επίσης g ++. Για εγκατάσταση που εισάγετε την εντολή:
sudo apt-get εγκατάσταση g ++
Εγκαταστήστε το Dashing
Με τα Ruby και g ++ εγκατεστημένα, μπορούμε να προχωρήσουμε στην εγκατάσταση του έργου Dashing. Εκτελέστε την εντολή:
sudo gem install dashing
Αυτό εγκαθίσταται Τολμηρός. Δημιουργήστε έναν νέο κατάλογο που ονομάζεται ταμπλό και αλλάξτε τον κατάλογο σε αυτό:
Πίνακας ελέγχου mddir & πίνακας ελέγχου cd
Ας δημιουργήσουμε ένα νέο έργο. Τώρα εισάγετε:
ορμή νέο γλυκό_dashboard_project
Δημιουργώντας ένα νέο έργο πίνακα ελέγχου, θα έχουμε ρυθμίσει έναν φάκελο για τον νέο μας πίνακα ελέγχου. Μη διστάσετε να το ονομάσετε ό, τι θέλετε, αλλά απλώς θυμηθείτε τι το ονομάσατε. Βεβαιωθείτε ότι βρίσκεστε στο φάκελο sweet_dashboard_project στη γραμμή εντολών σας. Χρησιμοποιήστε την εντολή:
ταμπλό cd / sweet_dashboard_project. πακέτο εγκατάστασης sudo gem
Αυτό σας επιτρέπει να εκτελέσετε το πακέτο. Για να το πετύχετε, εισαγάγετε:
δέσμη
Έχει πλέον ρυθμιστεί ένα πρότυπο πίνακα ελέγχου. Σύντομα θα μπορείτε να το δείτε στο πρόγραμμα περιήγησης ιστού σας, αλλά πριν το κάνετε αυτό, θα πρέπει να ξεκινήσετε τολμηρός. Βεβαιωθείτε ότι βρίσκεστε στον κατάλογο sweet_dashboard_project στη γραμμή εντολών και, στη συνέχεια, εισαγάγετε:
ταμπλό cd / sweet_dashboard_project. ορμητική αρχή
Για να δείτε τον πίνακα ελέγχου, ανοίξτε το πρόγραμμα περιήγησης ιστού και φορτώστε το http://localhost: 3030
(ή http://raspberrypi.local: 3030
αν το κάνετε αυτό από άλλο μηχάνημα).
Αντιμετώπιση προβλημάτων
Εάν λάβετε σφάλμα σχετικά με τον χρόνο εκτέλεσης JavaScript, ίσως χρειαστεί να το εγκαταστήσετε npm. Απλώς εισάγετε:
sudo apt-get εγκατάσταση npm
Σημειώστε ότι το Dashing από προεπιλογή χρησιμοποιεί τη θύρα 3030. Μπορείτε να προσθέσετε παραμέτρους για να επεξεργαστείτε αυτήν τη θύρα. Σε μια γραμμή εντολών, εκτελέστε:
ορμή έναρξης -p [αριθμός θύρας]
Αυτό σας επιτρέπει να καθορίσετε μια επιθυμητή θύρα. Τότε θα φορτώσετε το Dashing με http://localhost:[port αριθμός] αντί για 3030.
Ακριβώς όπως ξεκινάτε το Dashing, μπορείτε επίσης να το σταματήσετε. Για να σταματήσετε το Dashing, εκτελέστε:
ορμητική στάση
Παρομοίως, εάν θέλετε να εκτελέσετε το Dashing στο παρασκήνιο, προσθέστε το -d στην εντολή:
ορμητική έναρξη -d
Προσθήκη Widgets στο Dashing
Από προεπιλογή, θα δείτε μερικά βασικά widget όπως το Buzzwords και μια γραμμή Synergy στον πίνακα ελέγχου σας, αλλά είναι αρκετά άχρηστο χωρίς να προσθέσετε τη δική σας προσαρμοσμένη λειτουργικότητα. Θα βρείτε ένα λίστα των διαθέσιμων widget μπορείτε να τροποποιήσετε. Πρόσθεσα ένα ψηφιακό ρολόι που εμφανίζει την ημερομηνία και την ώρα. Η προσθήκη ενός widget είναι τόσο απλή όσο η φόρτωση των στοιχείων του και η επεξεργασία ενός αρχείου HTML.
Ο τρόπος εγκατάστασης ενός widget εξαρτάται ελαφρώς από το συγκεκριμένο widget. Για παράδειγμα, το γραφικό ρολόι 12 ωρών που φορτώθηκε απαιτούσε εγκατάσταση γραμμής εντολών και επεξεργασία αρχείου πίνακα ελέγχου HTML. Για το Dashing Γραφικό ρολόι 12 ωρών, ανοίξτε μια γραμμή εντολών και μεταβείτε στον ριζικό κατάλογο έργου Dashing:
ταμπλό cd / sweet_dashing_project
Μόλις αλλάξετε τους καταλόγους στο root Dashing project, εκτελέστε:
εγκατεστημένη εγκατάσταση 6e2f80b4812c5b9474f3
Αλλά δεν είναι μόνο αυτό. Τώρα, πρέπει να τοποθετήσετε τον ακόλουθο κώδικα HTML στο αρχείο έργου Dashing:
Θα βρείτε ότι το αρχείο έργου βρίσκεται κάτω ταμπλό / sweet_dashboard_project / dashboard. Η προεπιλεγμένη εγκατάσταση περιλαμβάνει ένα αρχείο erb που ονομάζεται sample.erb. Μπορείτε να το χρησιμοποιήσετε ή να δημιουργήσετε το δικό σας. Χρησιμοποιώντας το Dashboard, μπορείτε να δημιουργήσετε πολλά σχέδια ταμπλό χρησιμοποιώντας αρχεία erb με διαφορετικά ονόματα. Στη συνέχεια, απλώς πλοηγηθείτε στο localhost: 3030 / [όνομα αρχείου erb]
για να δείτε έναν διαφορετικό πίνακα ελέγχου. Ανοίξτε το αρχείο erb που θέλετε και προσθέστε τον κατάλληλο κώδικα HTML για να προσθέσετε ένα νέο widget στον πίνακα ελέγχου Dashing.
Για να προσθέσετε ένα νέο γραφικό στοιχείο, είναι τόσο απλό όσο η φόρτωση του κώδικα HTML στο τέλος του προτύπου erb όπως ένα νέο στοιχείο λίστας. Μπορείτε να επεξεργαστείτε πού βρίσκονται τα γραφικά στοιχεία διάταξης του πίνακα ελέγχου, μεταφέροντάς τα στην εφαρμογή ιστού. Θα πρέπει να χρησιμοποιήσετε λογική HTML τοποθετώντας τα στοιχεία της λίστας μαζί στις ετικέτες λίστας χωρίς ταξινόμηση (ul). Ωστόσο, η τοποθέτηση στη λίστα δεν υπαγορεύει την τοποθέτηση πίνακα ελέγχου - το προσαρμόζετε αργότερα μεταφέροντας και αποθέτοντας γραφικά στοιχεία.
Τοποθέτηση του ταμπλό σας
Δεν υπάρχει σωστός ή λάθος τρόπος να τοποθετήσετε την οθόνη σας στον τοίχο. Εάν έχετε μία από τις οθόνες αφής Raspberry Pi, ίσως θελήσετε να πάρετε ένα απλό πλαίσιο ή πλαίσιο σκιάς για να το τοποθετήσετε. Μπορείτε να βάλετε τις δεξιότητες ξυλουργικής σας για να χρησιμοποιήσετε και να φτιάξετε ένα πλαίσιο με ξύλο ή να χρησιμοποιήσετε ένα υπάρχον πλαίσιο. Χρησιμοποίησα ένα σκιά και μια παλιά οθόνη Samsung 20 ιντσών.
Μπορείς σώστε μια παλιά οθόνη φορητού υπολογιστή ως οθόνη αν έχετε πάει τον σωστό εξοπλισμό. Εάν θέλετε μια πραγματικά υπέροχη οθόνη, τραβήξτε ένα από αυτά οκτώ όμορφες θήκες Raspberry Pi Οι 8 πιο όμορφες θήκες Raspberry PiΥπάρχουν λίγα σχέδια που δίνουν πραγματικά στο Pi μια μοναδική εμφάνιση. Και ευτυχώς, αυτά τα μοναδικά περιβλήματα συνήθως δεν έχουν πολλά - τα περισσότερα είναι διαθέσιμα για $ 20 ή λιγότερο. Διαβάστε περισσότερα .
Μια εκπληκτικά καλή οθόνη: Τελικές σκέψεις
Το Dashing είναι ένα εξαιρετικό έργο για το Raspberry Pi σας. Είναι απίστευτα εύκολο να ρυθμιστεί και υπάρχει μια αξιοπρεπής επιλογή widget τρίτων. Υπάρχει μια μικρή προειδοποίηση: Το Dashing δεν συντηρείται ή υποστηρίζεται πλέον ενεργά, αλλά αυτό σημαίνει μόνο ότι δεν πρέπει να περιμένετε ενημερώσεις στο κύριο λογισμικό - ό, τι ήδη υπάρχει θα συνεχίσει να λειτουργεί. Υπάρχει επίσης ένα πιρούνι, ονομάζεται Smashing, το οποίο έχει ένα παρόμοιο σύνολο χαρακτηριστικών.
Θα συνιστούσα να συνδυάσετε το Dashing με ένα άλλο έργο. Για παράδειγμα, δοκιμάστε να εγκαταστήσετε το Τζάσπερ σαν Σίρι στο Raspberry Pi για μια οθόνη ταμπλό που λειτουργεί ως βοηθός τεχνητής νοημοσύνης ανοιχτού κώδικα. Ή δοκιμάστε λίγο Αυτοματισμός σπιτιού Raspberry Pi Οδηγός οικιακού αυτοματισμού με Raspberry Pi και ArduinoΗ αγορά οικιακού αυτοματισμού πλημμυρίζει ακριβά καταναλωτικά συστήματα, ασυμβίβαστα μεταξύ τους και δαπανηρή εγκατάσταση. Εάν έχετε ένα Raspberry Pi και ένα Arduino, μπορείτε βασικά να επιτύχετε το ίδιο πράγμα στο ... Διαβάστε περισσότερα .
Ο Moe Long είναι συγγραφέας και συντάκτης που καλύπτει τα πάντα, από την τεχνολογία έως την ψυχαγωγία. Κέρδισε Αγγλικό B.A. από το Πανεπιστήμιο της Βόρειας Καρολίνας στο Chapel Hill, όπου ήταν Robert Robert Scholar. Εκτός από το MUO, έχει εμφανιστεί στους htpcBeginner, Bubbleblabber, The Penny Hoarder, Tom's IT Pro και Cup of Moe.