Stwórz ścienny pulpit nawigacyjny z Dashing.io i Raspberry Pi

  • Edmund Richardson
  • 3
  • 1214
  • 42
Reklama

Dashing.io to zgrabny interfejs do tworzenia wspaniałego pulpitu nawigacyjnego. Aplikacja wyświetla konfigurowalny pulpit nawigacyjny z wybranymi widżetami. Ponieważ konfiguracja na komputerach z systemem Linux jest prosta, Dashing oferuje wspaniałe możliwości stworzenia wiszącego pulpitu z Raspberry Pi.

Ten projekt jest nie tylko zabawny, ale tworzy funkcjonalny pulpit nawigacyjny. Nie powinieneś mieć dogłębnej wiedzy technicznej, aby uruchomić ten, więc jest to świetny projekt Raspberry Pi dla początkujących Projekty Raspberry Pi dla początkujących Projekty Raspberry Pi dla początkujących Te 10 projektów Raspberry Pi dla początkujących są świetne do uzyskania wprowadzenie do możliwości sprzętowych i programowych Pi i pomoże Ci szybko rozpocząć pracę! .

Wymagania

Przed wykonaniem montowanej na ścianie deski rozdzielczej potrzebujesz kilku przedmiotów. Po pierwsze, oczywiście potrzebujesz Raspberry Pi. Ponieważ Dashing.io jest dość lekki, wystarczy Raspberry Pi 2. Właśnie tego użyłem i działał jak mistrz. Raspberry Pi Zero Rozpoczęcie pracy z Raspberry Pi Zero Rozpoczęcie pracy z Raspberry Pi Zero Niezależnie od tego, czy kupiłeś magazyn z jednym przyklejonym do przodu, czy też znalazłeś zestaw online, istnieje szansa, że ​​jesteś teraz dumnym właścicielem komputera za 5 USD: Raspberry Pi Zero. powinno być również w porządku. Dodatkowo potrzebujesz karty microSD załadowanej do systemu operacyjnego Linux. Zalecamy standardowy Raspbian, system operacyjny oparty na Debianie, ale możesz także użyć dowolnego systemu operacyjnego Linux, który jest kompatybilny z Raspberry Pi Nie tylko Raspbian: 10 Linux Distros Twój Pi może działać Nie tylko Raspbian: 10 Linux Distros Twój Pi może Cię uruchomić prawdopodobnie używasz najnowszej wersji Raspbian na swoim Raspberry Pi. Ale czy to najlepsza dystrybucja Linuksa na urządzenie? Czy może istnieć alternatywa, która bardziej Ci odpowiada? . Ponieważ Dashing.io wymaga połączenia z Internetem, będziesz potrzebować również adaptera Wi-Fi lub kabla Ethernet do Pi.

Następnie potrzebujesz wyświetlacza dla Raspberry Pi, sposobu montażu i ramy. Jeśli masz ochotę na fantazję, możesz złapać ekran dotykowy Raspberry Pi Jak skonfigurować ekran dotykowy Raspberry Pi Jak skonfigurować ekran dotykowy Raspberry Pi Raspberry Pi jest wyposażony w wiele przydatnych dodatków, ale jeden zestaw, który okazał się szczególnie popularny jest 7-calowy ekran dotykowy Raspberry Pi. Oto jak je skonfigurować. i umieść w tym Pi za pomocą cienia. Alternatywnie wystarczy dowolny stary monitor i dodatkowa rama lub drewno, aby je wykonać. Nie brakuje sposobów na podłączenie Raspberry Pi do monitora lub telewizora. 5 sposobów wyświetlania Raspberry Pi na monitorze lub telewizorze. 5 sposobów wyświetlania Raspberry Pi na monitorze lub telewizorze. W latach 80. i 90. XX wieku komputery domowe nie działały t polegają na dedykowanych monitorach do wyświetlania systemów operacyjnych, aplikacji i gier. W tamtych czasach sprawy były znacznie prostsze. Zamiast płacić dodatkowo za monitor… .

Ten projekt można ukończyć za pomocą zdalnego połączenia SSH Konfigurowanie Raspberry Pi do bezgłowego korzystania z SSH Konfigurowanie Raspberry Pi do bezgłowego korzystania z SSH Raspberry Pi może akceptować polecenia SSH po podłączeniu do sieci lokalnej (przez Ethernet lub Wi- Fi), umożliwiając łatwą konfigurację. Korzyści płynące z SSH wykraczają poza zakłócanie codziennego przesiewania…, ale ponieważ wyświetla się on na ekranie w Raspberry Pi, prawdopodobnie łatwiej jest po prostu robić wszystko z pulpitu z podłączoną myszą i klawiaturą.

Instalowanie Dashing.io

Wymagania wstępne

Przed zainstalowaniem Dashing.io potrzebujesz trochę oprogramowania. Potrzebuje Dashing.io Ruby 1.9.9 lub później jako warunek wstępny. Jeśli używasz Raspbian, prawdopodobnie masz już zainstalowane. Możesz to sprawdzić za pomocą następującego polecenia:

ruby -v

Powinno to zwrócić tekst informujący o wersji Ruby lub że Ruby nie jest zainstalowany.

Jeśli nie masz zainstalowanego Rubiego, możesz to zrobić, uruchamiając następujące polecenie:

sudo apt-get install ruby1.9.1-dev

Będziesz także potrzebować sol++. Aby zainstalować, wprowadź polecenie:

sudo apt-get install g++

Zainstaluj Dashing

Po zainstalowaniu Ruby i g ++ możemy kontynuować instalację naszego projektu Dashing. Uruchom polecenie:

sudo gem install dashing

To się instaluje Ozdobny. Utwórz nowy katalog o nazwie deska rozdzielcza i zmień w nim katalog:

Pulpit nawigacyjny mkdir i pulpit nawigacyjny cd

Stwórzmy nowy projekt. Teraz wprowadź:

nowy projekt sweet_dashboard

Tworząc nowy projekt pulpitu nawigacyjnego, utworzymy folder dla naszego nowego pulpitu nawigacyjnego. Nazwij to, jak chcesz, ale pamiętaj, jak to nazwałeś. Upewnij się, że znajdujesz się w folderze sweet_dashboard_project w wierszu poleceń. Użyj polecenia:

cd dashboard / sweet_dashboard_project sudo gem install bundler

To pozwala uruchomić pakiet. Aby to zrobić, wprowadź:

pakiet

Teraz jest ustawiony szablon pulpitu nawigacyjnego. Wkrótce będziesz mógł to zobaczyć w przeglądarce internetowej, ale zanim to zrobisz, musisz zacząć ozdobny. Upewnij się, że znajdujesz się w swoim katalogu sweet_dashboard_project w wierszu polecenia, a następnie wprowadź:

cd dashboard / sweet_dashboard_project start dashing

Aby wyświetlić pulpit nawigacyjny, otwórz przeglądarkę internetową i załaduj http: // localhost: 3030 (lub http: //raspberrypi.local: 3030 jeśli robisz to z innej maszyny).

Rozwiązywanie problemów

Jeśli pojawi się błąd związany ze środowiskiem wykonawczym JavaScript, może być konieczna instalacja npm. Po prostu wprowadź:

sudo apt-get install npm

Zauważ, że Dashing domyślnie używa portu 3030. Możesz edytować parametry, aby edytować ten port. W wierszu polecenia uruchom:

myślnik start -p [numer portu]

Pozwala to określić żądany port. Następnie załadowałbyś Dashing z http: // localhost: [numer portu] zamiast 3030.

Tak jak zaczynasz Dashing, możesz go także zatrzymać. Aby zatrzymać Dashing, uruchom:

dash stop

Podobnie, jeśli chcesz uruchomić Dashing w tle, dodaj -d do polecenia:

myślnik start -d

Dodawanie widżetów do Dashing

Domyślnie zobaczysz kilka podstawowych widżetów, takich jak Buzzwords i pasek Synergy na pulpicie nawigacyjnym, ale jest dość bezużyteczny bez dodania własnej niestandardowej funkcjonalności. Znajdziesz listę dostępnych widżetów, które możesz modyfikować. Dodałem zegar cyfrowy, który wyświetla datę i godzinę. Dodanie widżetu jest tak proste, jak załadowanie jego zasobów i edycja pliku HTML.

Sposób instalacji widżetów zależy nieco od konkretnego widżetu. Na przykład 12-godzinny widget zegara, który załadowałem, wymagał instalacji wiersza poleceń oraz edycji pliku panelu kontrolnego HTML. W przypadku widżetu 12-godzinnego zegara Dashing otwórz wiersz polecenia i przejdź do katalogu głównego projektu Dashing:

deska rozdzielcza cd / sweet_dashing_project

Po zmianie katalogów na główny projekt Dashing uruchom:

dashing zainstaluj 6e2f80b4812c5b9474f3

Ale to nie wszystko. Teraz musisz umieścić następujący kod HTML w pliku projektu Dashing:

  • Znajdziesz plik projektu pod dashboard / sweet_dashboard_project / dashboards. Domyślna instalacja zawiera plik erb o nazwie sample.erb. Możesz użyć tego lub stworzyć własny. Za pomocą pulpitu nawigacyjnego można wykonać kilka projektów pulpitów nawigacyjnych przy użyciu plików erb o różnych nazwach. Następnie po prostu przejdź do localhost: 3030 / [nazwa pliku erb] aby wyświetlić inny pulpit nawigacyjny. Otwórz żądany plik erb i dodaj odpowiedni kod HTML, aby dodać nowy widżet do pulpitu nawigacyjnego Dashing.

    Aby dodać nowy widget, wystarczy po prostu załadować kod HTML na końcu szablonu erb jako nowy element listy. Możesz edytować, gdzie znajdują się widżety układu pulpitu nawigacyjnego, przeciągając je w aplikacji internetowej. Musisz użyć logiki HTML, umieszczając elementy listy razem w nieuporządkowanych znacznikach list (ul). Ale umiejscowienie na liście nie decyduje o rozmieszczeniu pulpitu nawigacyjnego - dostosowujesz to później, przeciągając i upuszczając widżety.

    Montowanie deski rozdzielczej

    Nie ma dobrego ani złego sposobu zamontowania monitora na ścianie. Jeśli masz jeden z ekranów dotykowych Raspberry Pi, możesz chcieć uzyskać prostą ramkę lub pole cienia, aby to obejść. Możesz wykorzystać swoje umiejętności stolarskie, aby użyć i zbudować ramę z drewna lub użyć istniejącej ramy. Użyłem cienia i starego 20-calowego monitora Samsunga.

    Możesz uratować stary ekran laptopa jako monitor, jeśli wybierzesz odpowiedni sprzęt. Jeśli chcesz naprawdę wspaniały wyświetlacz, wybierz jeden z ośmiu pięknych etui Raspberry Pi. 8 najpiękniejszych etui Raspberry Pi. 8 najpiękniejszych etui Raspberry Pi. Istnieje kilka wzorów, które naprawdę nadają Pi niepowtarzalny wygląd. I na szczęście te wyjątkowe obudowy zwykle nie mają wiele - większość jest dostępna za 20 USD lub mniej. .

    Oszałamiająco dobry wyświetlacz: końcowe myśli

    Dashing to doskonały projekt dla Twojego Raspberry Pi. Jest niezwykle łatwy w konfiguracji i istnieje przyzwoity wybór widżetów innych firm. Jest małe zastrzeżenie: Dashing nie jest już aktywnie utrzymywany ani obsługiwany, ale oznacza to po prostu, że nie powinieneś oczekiwać aktualizacji głównego oprogramowania - wszystko już tam będzie działać. Istnieje również widelec o nazwie Smashing, który ma podobny zestaw funkcji.

    Polecam połączenie Dashing z innym projektem. Na przykład spróbuj zainstalować Jaspera podobnego do Siri na swoim Raspberry Pi, aby wyświetlać na desce rozdzielczej funkcję asystenta sztucznej inteligencji typu open source. Lub wypróbuj odrobinę automatyki domowej Raspberry Pi Przewodnik automatyki domowej z Raspberry Pi i Arduino Przewodnik automatyki domowej z Raspberry Pi i Arduino Rynek automatyki domowej jest zalany drogimi systemami konsumenckimi, niekompatybilnymi ze sobą i kosztownymi w instalacji. Jeśli masz Raspberry Pi i Arduino, możesz w zasadzie osiągnąć to samo w… .




    24.09.22 00:04
    https://artemisag.com/author/wreschagobok/ https://bustedwallet.com/author/gatufacell/ https://truenorthchurch.com.au/author/beosvetlicog/ https://oceansafari.com/author/otampuna/ https://continentalsearch.com/author/ddadchenpuweb/
    HaroldLef ([email protected])
    02.06.22 01:19
    第一借錢網-借錢,小額借款,小額借錢,證件借款,證件借錢,身分證借款,身分證借錢 https://168cash.com.tw/
    Robertvioth ([email protected])
    28.12.21 17:34
    магазин низких цен наш сайт: <a href=http://yaroslavldom.ru/catalog/novinki>товары для всей семьи</a> <a href=http://yaroslavldom.ru/catalog/odezhda>распродажа верхней одежды</a>}
    O nowoczesnej technologii, prostej i niedrogiej.
    Twój przewodnik w świecie nowoczesnych technologii. Dowiedz się, jak korzystać z technologii i gadżetów, które nas otaczają każdego dnia i dowiedz się, jak odkrywać ciekawe rzeczy w Internecie.