Dotykowy panel w inteligentnym domu

adrian

Zawodowo związany z IT, w przeszłości programista, aktualnie kodujący jedynie hobbistycznie. Pasjonata nowych technologii szczególnie tych, które ułatwiają życie lub wspierają "zielone" środowisko. Redaguje stronę Smart'ny Dom

Subskrybuj
Powiadom o
54 komentarzy
najstarszy
najnowszy oceniany
Inline Feedbacks
View all comments
Daro1003

Jak uważacie jak długie mogą być wszystkie przewody do ekranu od Raspberry ? Pytam bo mam opcje ekran za scianą łazienka a dalej spiżarnia w której mogę umieścić jakąś małą skrzynkę w ścianie i tam dać Raspberry od nie wkuć AROT 50 do wyświetlacza odległość wyjdzie pewnie z 4mb. W tym rozwiązaniu miałbym zawsze swobodny dostęp do RBPi.

isom

pełen szacun , mam tylko pytanie , dlaczego nie linuxowa przeglądarka i kiosk ? Chcę swój projekt oprzeć właśnie na linuxie , a to dlatego, że samo sterowanie załączeniem ekranu mogę zrobić z GPIO RBPI , czyli nie potrzeba wemosa z AFE. 
4 metry dla HDMI to mały pikuś, o zasilaniu już nie wspomnę. Kilka lat temu podłączałem starego laptopa do TV po HDMI na 10 metrowym przewodzie i odtwarzałem filmy ( to były czasy) 

kamiKAC

Super wyszło. Tylko nie bardzo rozumiem po co Wemos, skoro zarówno przekaźnik jak i DS18B20 można było podpiąć pod RPi4. Może coś mi umknęło?
HDMI przy 1080p powinno spokojnie pociągnąć 4m (standard to chyba 5m). Natomiast przy dotyku (który idzie przez USB) może być różnie i dużo zależy od zastosowanego kabla a raczej jego jakości. Można też spróbować puścić USB po skrętce przy pomocy takiego adaptera, deklarują zasięg do 50m przy skrętce kat. 5e.

isom

a po co chcesz pchać dysk przy ekranie ? Przecież to raspberry ma być 4 m od ekranu a więc ? 
Co do wemosa to dlatego że na RBPI jest android 
EDIT sorki tu chodzi o dotyk a nie o dysk :))

kamiKAC

Według informacj stąd GPIO jest obsługiwane w LineageOS, ale może nie na tyle, żeby udało się wyłączyć ekran.

isom

absolutnie się z Ciebie nie śmieje, pytałem raczej pod kątem płynności działania przeglądarki , a nie żeby krytykować rozwiązanie. Osobiście myślę , że Linux ma przewagę bo łatwiej można wykorzystać dostępne GPIO samej maliny do  sterowania wentylatorkiem , czujnikami temp czy sterowaniem samego ekranu.
Skupiłem się na tym dlatego że chcę wykorzystywać te piny do sterowania wzmacniaczem audio , czujnikiem zbliżeniowym itp.   
Jak uruchomię wszystko na docelowym ekranie to wstawię swoje rozwiązanie i wtedy sobie porównasz . Dzięki za ciekawy artykuł.

Daro1003

A czy któryś z kolegów byłby uprzejmy i wydrukował oczywiście odpłatnie taką ramkę dla mnie ? 
Musze to przed tynkami poskładać te elementy żeby czegoś nie zawalić. 

Daro1003

u Ciebie na zdjęciach wygląda elegancko pasuj mi wiec możesz puszczać. 
Za ramkę i wysyłkę się rozliczamy – materiał, czas, energia elektryczna itp. 

Daro1003

to super.
Magnesy dotarły i tu mam pytanie dlaczego w ramce nie zastosowałeś kawałków metalu tylko również magnesy ?
Te magnesy są bardzo mocne i wydaje mi się że w ścianie lub w ramce mogły by zostać zastosowane kawałki metalu.

lukas121

Ciekawy projekt, ja na razie działam na tablecie i powoli kompletuję elementy do Smart Mirror które będzie wspierać dotyk.

lukas121

Myślę że zmieszczę się w podobnej cenie co ty. Trzeba tylko dobrze dobrać elementy. Największe wyzwanie to odpowiednia folia dotykowa.

_MarSs_

Jak ja szanuję ludzi, którzy tak ładnie finalizują projekty!
U mnie, niestety, przeważnie kończy się jak osiągnę zakładane funkcjonalności, a estetyka pozostaje zwykle w planach na przyszłość 🙁

Daro1003

korzystałeś z jakiegoś poradnika odnośnie uruchomienia Chromium w trybie kiosku na RBPi 4 ? Dziś ćwiczę z tematem ale coś nie idzie korzystałem z https://www.danpurdy.co.uk/web-development/raspberry-pi-kiosk-screen-tutorial/ ale chyba tutorial mocno nie aktualny i nie na RBPi 4. Jak coś masz podrzuć.

Daro1003

poszło od strzała czy były problemy ?

pawell32

wygląda to na prawdę dobrze 🙂 Kawał dobrej roboty. Też się zastanawiałem nad panelem, ale pochylę się nad konwerterem hdmi -> lan z obsługą usb. Nie chcę dawać ani komputerka, ani zasilaczy w „dziurę”. Konwertery działają spoko na 15-20 m. po UTP kat.5 z myszką i klawiaturą, pewnie i z tym sobie poradzi. Komputer i zasilacze mogę powiesić w szafie.
adrian mam 2 pytania:
1. jak działa radio? Podobnie widziałem u kolegi isom
2. jak z kamerami? wykorzystujesz strumień rtsp jako podgląd czy inne rozwiązanie ?

isom

Korzystałem z tej samej strony co i wszystko działa idealnie , inne rozwiązanie ze skryptem sh jakoś dziwnie działało raz ok raz nie , tu wystarczy przejść krok po kroku i startuje 100 na 100

Daro1003

Ok więc teraz pytanie: czy sprawdzę to przez połączenie VNC ? Czy pokaże mi się chrome z ustawionym url czy pulpit ?
Czy na VNC będzie normalny pulpit a na LCD to co ustawie ?

isom

Nie ma znaczenia co podłączysz do maliny , po uruchomieniu Kiosk mode zawsze wystartuje z pełnym ekranem i stroną wpisaną do export Kiosk.
Przez VNC też , jedynie do testów polecam nie ukrywać kursora bo bez dotyku trudno będzie nawigować 

Daro1003

Ok bo testuje przez VNC i nic tylko pulpit po restarcie. postawie jeszcze system na nowo i zrobić tylko poradnik bo wcześniej korzystałem z innego wiec może coś namieszałem. Jeśli będzie błąd w url to Chrome powinni tak czy tak się wyświetlić ? 

isom

Pamiętaj o jednym , ten tutek opiera się na wersji Lite OS więc żeby uruchomić VNC trzeba jeszcze trochę rzeczy doinstalować , bo tu instalujesz podstawy i przeglądarkę , jak wpiszesz zły adres to dostaniesz pewnie białe tło , ale nie mam pewności bo nie robiłem prób z błędnym adresem .
Jak chcesz zrobić test na czystym systemie to podłącz nawet ten mały ekran 7″ i dopiero jak zadziała kombinuj z VNC 

Daro1003

Właśnie na małym ekranie nic nawet wygaszacz się nie wyłączył i po jakimś czasie gasi monitor całkiem. Dziwne że nic nie zaskoczyło.
Może ładuje złego Raspbiana korzystałem z tego:



Ładuję teraz wersje full:


i podejmę próbę przerobienia tutka.
 

isom

@pawell32 u mnie radio działa na dowolnym odtwarzaczu np piCorePlayer lub Squeezelite , może to być na tym samym komputerku lub na dowolnym np raspberry pi zero z kartą DAC . To trochę inna bajka niż u @adrian . Konwerter to niezły pomysł , ale myślę że taki ekran z dostępnymi GPIO jest bardziej uniwersalny, można go powiesić np w holu na piętrze i przy okazji obsłużyć najbliższe oświetlenie itp z dostępnych GPIO . @Daro1003 uruchomienie kiosku  z pełną wersją OS na podstawie tego tutka to trochę nierówna walka , bo tu wykorzystywane jest autologowanie z poziomu konsoli a nie… Czytaj więcej »

pawell32

ja mam radio na Volumio podłączone do jednego zestawu. Stara poczciwa Yamaha. Poczytam o tym picoreplayerze.

isom

Volumio jest ok ale nie za wiele możesz do tego dodać bo to gotowy obraz , podobnie jak picoreplayer , natomiast Squeezelite instalujesz na dowolnej maszynie z linuxem  nawet jakieś orangePi zero się nada , lub instalujesz razem z LMS na tej samej maszynie co serwer automatyki . Ogólnie mniej wymagające a możliwości zadziwiająco duże 

pawell32

w Domoticz spinam to jako Logitech Media Server czy jest do tego wtyczka?

isom

na jednej maszynie musisz mieć LMS i to spinasz z Domoticz  natywnie , bez wtyczek , potem praktycznie dowolną ilość odtwarzaczy spinasz z LMS i automatycznie widzisz je w domoticz . Dalej to już tylko Twoja wyobraźnia co z tym zrobisz . Możesz zrobić scenariusz że muzyka za tobą wędruje po całym domu albo włączać dowolnie wybrane odtwarzacze. 

pawell32

dzięki, już rozumiem. Ciekawe rozwiązanie.

Daro1003

Właśnie zrobiłem na pełnej wersji i też nic spróbuje jeszcze załadować lite i zrobić raz jeszcze. Coś pewnie robię zle spróbuje raz jeszcze.

Daro1003

Udało się w końcu odpalić działanie w trybie kiosku.
Po włączeniu Raspberry jest tylko jeden mankament trzeba podac przy starcie systemu login i hasło po wpisaniu z zewnętrznej klawiatury system startuje od razu w pełnym oknie – u mnie odpalam dashticz. 
Pytanie jak się pozbyć logowania przy starcie ? 

isom

sudo raspi-config 
Ustawić auto-logowanie z konsoli i zapomnieć o problemie

Daro1003

no właśnie nie mogę znaleźć tej opcji.
 

isom

opcja 1 potem S5 i dalej już nie można się pomylić 

Daro1003
isom

Nie masz raczej GUI więc B2

Daro1003

No i działa teraz tylko kopia karty SD czy mogę zrobić to przez Win32 Disk Imager i będzie działać ?
 

isom

Pewnie że możesz

Daro1003

odpaliłem dashticza i teraz pozostaje zabawa z jego konfiguracją.
A powiedz mi jeszcze gdzie znajdę druga opcje w konfiguracji raspi-config Overscan


isom

Jak działa to nic nie zmieniaj . Po co chcesz ta opcję ?

Daro1003

bo w poradniku jest a jej nie znalazłem i nie wiem do czego służy i czy faktycznie ma być. 

Moderator

jeśli rozciąga Ci się część widoczna na cały ekran to nic nie rób – jeśli masz czarną ramkę dookoła to wtedy trzeba zmienić ten parametr 

Daro1003

ok dzięki na razie na ekranie 7cali jest ok zobaczymy jak podepnę 15cali niestety opcja jest pod inną nazwa bo jej nie znalazłem.

MarcinW

Witam serdecznie wszystkich. Jestem świeżak 🙂 Zamówiłem wczoraj taki sam ekran i zastanawiałem się jak go zamontować na ścianę a tu rozwiązanie, mam pytanie do autora czy może dodać więcej zdjęć panelu oraz jak go zamontować w środku ramki. Jaki byłby koszt wydrukowania ramki? Pozdrawiam, Marcin.

MarcinW

Cześć, odebrałem właśnie panel, interesuje mnie to w jaki sposób panel jest przymocowany do ramki w jej wnętrzu. Ile kosztować będzie wydrukowanie takiej ramki? Pozdrawiam.

54
0
Would love your thoughts, please comment.x
()
x