Portál AbcLinuxu, 18. června 2025 07:13


Dotaz: RPI webovladani

12.1.2019 20:45 Hafajs
RPI webovladani
Přečteno: 568×
Odpovědět | Admin
Zdravim vsechny, nepokousel se nekdo zprovoznit webove ovladani z nasledujiciho clanku? https://www.zive.cz/clanky/pojdme-programovat-elektroniku-spionazni-tank-s-nocnim-videnim/sc-3-a-192485/default.aspx Pripadne s jakym vysledkem? Dik fest za pripadne konzultace

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

12.1.2019 23:07 NN
Rozbalit Rozbalit vše Re: RPI webovladani
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jen ta stavebnice na podvozek stoji 3 tisice.. Predrazeny nesmysl, ktery postavis a za par dni rozeberes. Vsadim boty, ze to nepostavil nikdo.
12.1.2019 23:57 Hafajs
Rozbalit Rozbalit vše Re: RPI webovladani
:D no, to asi fakt ne, bo shanim chytrosti kde se da. A prd. Ja to trochu modifikoval. Dva fakt silny motory mam po rozborce detske 4 kolky. Uvezou i dospelaka. Na jejich ovladani mam releove h-mustky. Kameru, RPI a dalkomer mam. Tyhle veci mam doma. Nektery makaji na domaci automatizaci, s jinejma si jen tak pohravam. Chtel bych to zprovoznit do podoby ovladatelne z telefonu, jako zaklad. Takovou platformu. Mam dva kluky 10 a 12. Chvili by je bavilo s tim blbnout, pak (planuju) se zacnou zajimat o to, jak udelat, aby to nenarazilo, aby to svitilo a blikalo podle smeru jizdy.... Proste, ze je to privede k elektronice. Mit jen dalkove ovladane auticko pres WiFi nema moc smysl a na ESPcku bych ho asi uz mel hotove. Tady ale narazim :(
13.1.2019 13:07 NN
Rozbalit Rozbalit vše Re: RPI webovladani
Tady ale narazim
Narazis na co?
13.1.2019 14:30 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: RPI webovladani
Asi narazil na schody.
13.1.2019 16:04 Hafajs
Rozbalit Rozbalit vše Re: RPI webovladani
Momentálně už jen na video. Stream je dostupný samostatně na portu 8000, ale v rámci ovladaci stranky na 8888 není nic. V okně skriptu "video.py" na RPI se při pokusu o nacteni připíše:code 404, message Not Found "GET /video.mjpeg HTTP/1.1" 404 -. Ovladaci prvky na stránce jsou a jsou funkční.
Řešení 1× (Hafajs)
13.1.2019 20:58 NN
Rozbalit Rozbalit vše Re: RPI webovladani
Video ze skriptu by melo byt dostupne na adrese:
htttp://ip:8000/stream.mjpg
ale, do se dostranky nacita pomoci:
$("#video").attr("src", "http://" + window.location.hostname + ":8000/video.mjpeg"); 
Nazev v puvodnim skriptu je rozdilny video.mjpeg != stream.mjpg ..
15.1.2019 17:21 Hafajs
Rozbalit Rozbalit vše Re: RPI webovladani
To je presne ono! Koukal jsem na to a vuuubec mi to nedoslo. Jsem slepej a hnup k tomu. Tolikrat jsem to prosel! Jses kouzelnik, diky fest! ;)
15.1.2019 17:59 Hafajs | skóre: 12
Rozbalit Rozbalit vše Re: RPI webovladani
Overeno, chodi!
Josef Kufner avatar 13.1.2019 14:44 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: RPI webovladani
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ten návod vypadá docela dobře. Technologie rozumě zvolené. Komunikace po websocketu je asi neschůdnější řešení, které umožní snadno udělat libovolné ovládání pomocí mobilu či tabletu.

Asi bych nemotal dohromady webserver a obslužnou aplikaci dohromady. Statické soubory bych nechal na nginx a websocket přeposílal (HTTP upgrade) na ten kus Pythonu. I když by to mohlo mít neblahý vliv na latenci. Usnadnilo by to ale nastavování šifrování a dalších věcí, třeba to video by mohlo jít šifrovaně skrz stejný webserver.

Pak bych ještě místo posílání písmenek posílal malé JSON objekty, aby se to dalo snadno rozšiřovat o další parametry (např. rychlost pohybu podle naklonění páčky gamepadu). Overhead by to nemělo mít jakkoliv znatelný.
Hello world ! Segmentation fault (core dumped)
15.1.2019 21:42 Adamec | skóre: 31
Rozbalit Rozbalit vše Re: RPI webovladani
Odpovědět | | Sbalit | Link | Blokovat | Admin

Pro ovládání RPI (a jiných) desek používám Redis, na video mjpg-streamer. Provozuju to i na Orange pi Zeru a je to ceklem svižné.

This is not a bug it's a feature

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.