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

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

@adrian 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. 
@Daro1003 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

@adrian 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?
@Daro1003 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

@kamiKAC 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

@isom 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

@adrian 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

@adrian 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

@adrian 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

@adrian 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

@adrian 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 @adrian 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

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

isom

@pawell32 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

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

isom

@pawell32 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

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

Daro1003

Właśnie @isom 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

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

Daro1003

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

isom

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

Daro1003
isom

Nie masz raczej GUI więc B2

Daro1003

@isom 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

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


isom

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

Daro1003

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

Moderator

@Daro1003 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

@Moderator 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