Dzisiaj opiszę jak dodać wyświetlacz LCD do Volumio.
Wykorzystałem Raspberry Pi 3 i wyświetlacz LCD 20x4.
Wyświetlacz podłączamy tak jak pokazano niżej.
Do wyświetlacza LCD podłączamy:
VSS - GND
VDD - poprzez rezystor do 5V lub poprzez potencjometr, dobieramy taki rezystor, aby widoczne były napisy
VO - GND
RS- GPIO 7
RW - GND
E - GPIO 7
D4 - GPIO 25
D5 - GPIO 24
D6 - GPIO 23
D7 - GPIO 18
A - poprzez rezystor 150 ohm do 5V
K - GND
Do Volumio dodajemy plugin volumio-hd44780-plugin.zip, który jest do pobrania tu -> Link
Wchodzimy w Wtyczki i wybieramy wgraj wtyczkę, wybieramy ściągnięty plik zip i chwilę czekamy.
Po zainstalowaniu wtyczki włączamy wtyczkę.
Wchodzimy w Settings i w Dsiplay Configuration ustawiamy rodzaj wyświetlacza, dla 20x4 będzie tak.
Klikamy Save
W Driver Configuration wybieramy GPIO.
Klikamy Save.
Po zapisaniu robimy restart i po restarcie na wyświetlaczu powinien być wyświetlany tytuł piosenki.
Witam, czy plugin ten obsłuży bez problemu wyświetlacz 2x16 ?
OdpowiedzUsuńCzy można konfigurować informacje wyświetlane na ekranie ?
Pozdrawiam
Tak, bez problemu obsłuży taki wyświetlacz, obecnie takiego używam.
UsuńPoprzez edycję pliku w /etc mpdlcd.conf możemy konfigurować co ma być wyświetlane np.
[patterns]
# List your patterns here
# You can use line continuations to simulate line breaks.
pattern1 = {state} {song format="%(artist)s - %(title)s"} {elapsed}
Roman w jaki sposób dostać się do edycji pliku mpdlcd.conf ?
UsuńDa się to zrobić z poziomu Volumio ?
Po włożeniu karty do PC nie widzę tego pliku na karcie.
Wchodzisz z komputera przez program Bitvise, wpisujesz ip Volumio, login: volumio hasło: volumio.
UsuńW terminalu wpisujesz cd /etc i sudo nano mpdlcd.conf
Tu masz opisany program Bitvise http://projektpimalina.blogspot.com/2016/09/instalacja-domoticz-z-obsuga-imperihome.html
UsuńWitaj. Posiadam wyświetlacz Futaba M202MD15AJ. Można go zastosować w Twoim pluginie?
OdpowiedzUsuńPozdrawiam
Powinien działać tylko trzeba go skonfigurować w pluginie i nie wiem czy on jest podłączenie I2C czy ma wejścia jak zwykły LCD.
UsuńDzięki, dzięki. Działa.
OdpowiedzUsuńMam tylko dwie uwagi.
- Na prędkości przewijania 10 jakby trochę "szarpało".
- Przewijanie wahadłowe: czy można ustawić aby text przewijać w jednym kierunku?
Na spotify nic nie wyświetla:-(
Pozdrawiam
wstach1
Ustawienia wyświetlania można zmieniać w samym pluginie w Volumio lub poprzez edycję pliku w /etc mpdlcd.conf
UsuńJeszcze mam taki problem: Używam IQaudio DAC PRO, Encoder, IR odbiornik, dlatego musiałem zmienić GPIO dla mojego wyświetlacza. Podłączyłem tak: D7-GPIO4, D6-GPIO17, D5-GPIO27, D4-GPIO5 Reszta E-GPIO8, RS-GPIO7 czyli po staremu. Powinienem znaleźć adrec I2C ale nie potrafię wyświetlacz milczy. Jest jakiś sposób na znalezienie tego adresu dla laika?
OdpowiedzUsuńPozdrawiam
wstach1
I2C to są piny GPIO2 i 3, sa tam sygnały SCL i SDA wykorzystywane są tylko 2 piny do przesyłania, ale wtedy używa się konwertera I2C i poziomów logicznych -> https://starter-kit.nettigo.pl/2016/10/raspberry-pi-lcd-i2c/
UsuńDAC audio używa tych pinów, najpierw podłącz wyświetlacz w normalnej konfiguracji bez DAC audio i wtedy kombinuj ze zmianą pinów, spróbuj tak jak w tym wpisie http://projektpimalina.blogspot.com/2017/11/budowa-odtwarzacza-volumio.html
Podłączyłem i działa poprawnie do momentu podpięcia DACa, po podpięciu daca wyświetlacz się zawiesza, volumio też łapie zwisy. Problemem jest pin gpio 18 bo korzysta z niego dac i wyświetlacz i tu jest jakiś konflikt.
OdpowiedzUsuńMusisz użyć innego pinu do wyświetlacza, ja skonfigurowałem jak w tym wpisie http://projektpimalina.blogspot.com/2017/11/budowa-odtwarzacza-volumio.html
UsuńZmieniłem jak pisałeś ten pin na inny ale wyświetlacz nie rusza, nic się nie wyświetla. Działa tylko po ustawieniu na gpio 18 ale tu się gryzie z dac, jakiś pomysł ?
OdpowiedzUsuńDzięki za info
Ruszyło, ustawiłem wszystkie piny dokładnie jak u Ciebie tj ten konfliktowy gpio 18 na gpio 17 i dodatkowo EN2 na 0 i BL na 0 i ruszyło, dzięki za pomoc i świetny manual.
OdpowiedzUsuńPozdrawiam !
Witam ! podczas instalacji zatrzymuje się na 30% i dostaje komunikat:
OdpowiedzUsuńThe following error occurred when installing the plugin: TypeError: Cannot read property 'name' of undefined
co robię źle ?
Rozpakuj tego zipa, wtyczja jest w srodku (tez plik zip)
UsuńRozpakuj tego zipa, wtyczja jest w srodku (tez plik zip)
UsuńDzięki za info, zadziałało !!!
OdpowiedzUsuńWitam, czy da się tą wtyczkę zainstalować do moode audio.
OdpowiedzUsuńWitam. Chciałbym zastosować LCD + Ir. Powstaje konflikt na GPIO 18. Jak najprościej to rozwiązać? Dopiero zaczynam temat maliny więc proszę o wyrozumiałość.
OdpowiedzUsuńJa poszukałem innego wolnego i skonfigurowałem ręcznie piny w wtyczce wyświetlacza w volumio
UsuńDzieki. Będę próbował.
Usuńcześć,
OdpowiedzUsuńnie mogę zainstalować wtyczki bezpośrednio z volumio ponieważ nie mam zakładki "wgraj wtyczkę"
jak mogę to zrobić?
A jest zakładka Wtyczki?
UsuńTen komentarz został usunięty przez autora.
OdpowiedzUsuńtak jest zakładka wtyczki ale brakuje "wgraj wtyczkę"
OdpowiedzUsuńmam zainstalowana najnowszą wersje volumio 2.513
OdpowiedzUsuńTo trzeba zrobić to ręcznie, najpierw aktywujemy ssh i łączymy sie przez program putty z komputera:
OdpowiedzUsuńhttps://volumio.github.io/docs/User_Manual/SSH.html
Dalej instalujemy jak opisano tu:
https://volumio.org/forum/help-with-volumio-plugin-install-t9987.html
dzięki za podpowiedź, już próbowałem po ssh - ale spróbuje raz jeszcze :)
OdpowiedzUsuńhej,
OdpowiedzUsuńplugin zainstalował się ale pojawia się błąd podczas uruchomienia.
HD44780 Plugin
This plugin is failing to start. Pleas install update version
próbował instalacji dwukrotnie, ten sam efekt.
masz jakieś pomysły?
plugin sie nie uruchamia, w settings nic się nie pojawia
Usuń wszystkie ściagnięte pliki i foldery i zrób od początku, ale tym razem:
OdpowiedzUsuńwget https://github.com/Saiyato/volumio-hd44780-plugin/blob/master/volumio-hd44780-plugin.zip
Jeszcze zrób:
OdpowiedzUsuńsudo apt-get update
i
sudo apt-get upgrade
i restart
sudo reboot
jak mogę usunąć pobrane pliki? każdy kolejny zapisuje się z kolejną cyfrą .2 .3 itd
OdpowiedzUsuńpliki z katalogu usunąłem komendą rm -Rf
właśnie po kolejnej próbie pierwszego rozwiązania uruchomiło się
OdpowiedzUsuńale oczywiście wykonałem kolejne kroki
sudo apt-get update
i
sudo apt-get upgrade
i restart
sudo reboot
Dziękuje Ci za pomoc :)
Ten komentarz został usunięty przez autora.
OdpowiedzUsuńuruchomiłem wyświetlacz w zakresie podstawowym:
OdpowiedzUsuń- wyświetla napis przy starcie Welcome Volumio
- wyświetla napis przy zamknięciu systemu Thanks for using Volumio
Podczas odtwarzania nic sie nie dzieje.
Cały czas jest napis Welcome Volumio
Ustawienia jak w twoim poście.
Zadna kombinacja nie działa ;/
Może masz jakiś pomysł?
Po restarcie powinno działać, kiedyś czytałem o edycji tego co ma się wyświetlać, zajrzyj tutaj, edytuje się plik mpdlcd https://andypi.co.uk/2013/09/19/andypi-lcd-with-raspyfi/
OdpowiedzUsuńrobiłem edycje tych plików i wszystko jest ustawione ale niestety nie chce się uruchomić ;/
OdpowiedzUsuńJakiej wersji VOLUMIO używasz i na jakim RPI ?
mam pytanie dlaczego nie mogę rozpakować tego pliku
chce zainstalować ten plugin ale wyskakuje błą i nie mogę tego rozpakować
https://github.com/Saiyato/volumio-pydpiper-plugin/blob/master/volumio-pydpiper-plugin.zip
Na Rpi3 na zero nie chciało działać, Volumio uzywalem takie jak na blogu, teraz leży to gdzieś w szufladzie.
OdpowiedzUsuńLeży gdzieś cały odtwarzacz z wzmacniaczem, audio dac-iem i wyświetlaczem, opisałem to na moim blogu -> https://projektpimalina.blogspot.com/2017/11/budowa-odtwarzacza-volumio.html
OdpowiedzUsuńMogę to sprzedać za 150 zł, bez RPi, wystarczy włożyć wtyk 40 pin i skonfigurować.
może wiesz czemu nie mogę rozpakować pliku .zip
OdpowiedzUsuńalbo gdzie znaleźć info, przeszperałem cały net w tej sprawie
Już dawałem linka opis masz przy końcu tu https://volumio.org/forum/help-with-volumio-plugin-install-t9987.html
UsuńRozpakowujemy poleceniem miniunzip volumio-hd44780-plugin.zip -d volumio-hd44780-plugin
Tylko może nazwy plików Ci się nie zgadzają
I jak jakiś błąd się pojawi trzeba czytać co jest napisane.
Usuńjuz tak robiłem i pojawia mi sie taki błąd
Usuńvolumio@volumio:~$ miniunzip volumio-pydpiper-plugin.zip
MiniUnz 1.01b, demo of zLib + Unz package written by Gilles Vollant
more info at http://www.winimage.com/zLibDll/unzip.html
Cannot open volumio-pydpiper-plugin.zip or volumio-pydpiper-plugin.zip.zip
Tu masz opis co trzeba zainstalować, aby rozpakować pliki zip https://www.raspberrypi.org/forums/viewtopic.php?t=106717
UsuńMoże nie masz pakietu minizip, tu jest opis jak go zainstalować
Usuńhttps://www.howtoinstall.co/en/ubuntu/xenial/minizip
volumio-pydpiper-plugin podobno działa na RPI3
OdpowiedzUsuńTak działa i jest zdecydowanie lepszy. Warto zainstalować.
UsuńA czy taki wyświetlacz się uruchomi ?
OdpowiedzUsuńWyświetlacz LCD graficzny 128x64, NEGATIVE BLUE, LED backlight
Mam raspberry pi zero W i LCD 2004 (i2c). Włosy już sobie wyrywam i nainstalowałem pełno wszystkiego. To jest chyba pirdyldziesiąty poradnik a mój LCD nadal jest cichy - co robię nie tak?
OdpowiedzUsuńNie mogę rozpakować LCD:
Usuńvolumio@volumio:~$ miniunzip volumio-pydpiper-plugin.zip -d ./lcd
MiniUnz 1.01b, demo of zLib + Unz package written by Gilles Vollant
more info at http://www.winimage.com/zLibDll/unzip.html
Cannot open volumio-pydpiper-plugin.zip or volumio-pydpiper-plugin.zip.zip
To jest napisane: more info at http://www.winimage.com/zLibDll/unzip.html przeczytać, to co jest tam napisane
UsuńNo więc jest napisane że stroną o podanym adresie nie istnieje i że została przeniesiona na... (I tam jest strona główna która reklamuje w/w apke). Tak więc nie wiem jaka jest geneza problemu bo apka jest znów spakowana ZIP - a te jak widać wypakować się nie chcą.
Usuń