Video-stream Arduinoval
-
- DrótVégénSzéndarab
- Hozzászólások: 24
- Csatlakozott: 2015. február 3. kedd, 12:50
Video-stream Arduinoval
Sziasztok, egy kis segítséget szeretnék kérni. Építettem egy robotot amihez fpv-t szeretnék csinálni. Van hozzá egy serial jpeg kamera-modulom és egy bluetooth modulom, a robot vezérléséről pedig egy Funduino UNO R3 gondoskodik. Az lenne a feladat hogy a kamera élő képet közvetítene bluetooth-on keresztül egy Androidos mobileszközre. Az interneten olvasgattam és azt találtam hogy az UNO nem alkalmas videostream-elésre viszont az egyetemi tanárom szerint egy MEGA-val már megoldható. A kérdésem az lenne hogy ez így mennyire megvalósítható? Illetve segítségre lenne szükségem ennek leprogramozásához mert nagyon kezdő vagyok ilyen téren.
Előre is köszönöm a segítségeteket.
Előre is köszönöm a segítségeteket.
Re: Video-stream Arduinoval
Ha kezdő vagy?
Elsőre keres magadnak valami kezdőnek való feladatot!
Vagy keres a témához illő kész projectet a neten.
És azt próbáld megérteni!
Elsőre keres magadnak valami kezdőnek való feladatot!
Vagy keres a témához illő kész projectet a neten.
És azt próbáld megérteni!
-
- DrótVégénSzéndarab
- Hozzászólások: 24
- Csatlakozott: 2015. február 3. kedd, 12:50
Re: Video-stream Arduinoval
Keresnék csak sajna iskolai feladathoz kell így nincs választásom.
Re: Video-stream Arduinoval
Szia!
Itt volt egy hasonló project, remélem segít!
http://hobbirobot.hu/content/ardu
Sokat ne várj az ardu-video combotól, szerintem Raspberry pi használj.
Itt volt egy hasonló project, remélem segít!
http://hobbirobot.hu/content/ardu
Sokat ne várj az ardu-video combotól, szerintem Raspberry pi használj.
-
- DrótVégénSzéndarab
- Hozzászólások: 24
- Csatlakozott: 2015. február 3. kedd, 12:50
Re: Video-stream Arduinoval
Köszi a segítséget! Igen több helyen olvastam hogy a Raspberry PI alkalmasabb erre de az drágább is.
Re: Video-stream Arduinoval
Arduino, serial cam esetén + BT:
Hát 115200 Bps a sorpsort. Ebbe folyamatos kép nem fér bele. DE: mi van ha 120*160-as színes képet küldesz át? Kamera kijövő JPEG Stream-ot küldöd?
Esetleg tipp:
WiFi-n Etherneten át? És mint weblap jelenik meg?
Vagy BT telefonos oldalon hogy jeleníted meg a képet?
Az UNO/Mega közt a memória különbség, a sebesség nem.
Élőkép: 25 kép/sec? Számolj adatátviteli sávszélességet...
Necces lesz.
Meg azért ez nem az a tipikus kezdő feladat....
Hát 115200 Bps a sorpsort. Ebbe folyamatos kép nem fér bele. DE: mi van ha 120*160-as színes képet küldesz át? Kamera kijövő JPEG Stream-ot küldöd?
Esetleg tipp:
WiFi-n Etherneten át? És mint weblap jelenik meg?
Vagy BT telefonos oldalon hogy jeleníted meg a képet?
Az UNO/Mega közt a memória különbség, a sebesség nem.
Élőkép: 25 kép/sec? Számolj adatátviteli sávszélességet...
Necces lesz.
Meg azért ez nem az a tipikus kezdő feladat....
Re: Video-stream Arduinoval
Hülye ötlet:
Roboton: Router/Access Point.
Erre IP kamera és Ethernetes Arduino. Mindíg egyszerűbb a megoldás....
Roboton: Router/Access Point.
Erre IP kamera és Ethernetes Arduino. Mindíg egyszerűbb a megoldás....
-
- DrótVégénSzéndarab
- Hozzászólások: 24
- Csatlakozott: 2015. február 3. kedd, 12:50
Re: Video-stream Arduinoval
Köszi a tippeket. Tudom hogy rendes video stream-et nem lehet ezzel megvalósítani de talán valami hasonló elegendő lesz. Az eszközök már megvannak hozzá ezért is szeretnék maradni a bluetooth-nál. Nagyobb átviteli sebességgel és kis felbontású képpel másodpercenként talán át fog menni 1-2 kép. Úgy képzeltem el hogy ami képet csinál a kamera, a memóriájából egyből küldeném bluetooth-on keresztül androidra és ezt folyamatosan amíg működésben van a robot. Csak azt nem tudom még hogy android oldalon milyen applikációt tudnék használni a képek fogadására és megjelenítésére. Erre esetleg van valakinek ötlete?
Re: Video-stream Arduinoval
Android oldalon meg a robot vezérlése/paraméterek _és még_ a kép is megjelenik?
Itt viszont ekkor protokoll is kell hozzá + adatfeldolgozásos részek...
Pl. - honnan tudod, hogy most a kép jön?
- bináris adatátviteled van BT-n.
- Robotparaméterek is mennek....
A folyamatos soros adatfolyam:
<ENTER>###RBParamStart_és_itt_jonnek_a_parameterek_RBParamEnd###Kepadatok_kepsorszam_{@&#]{#@&#][Đ][Đ]_KepadatokVege###<ENTER>
<ENTER>###RBParamStart_és_itt_jonnek_a_parameterek_RBParamEnd###Kepadatok_{@&#]{#@&#][Đ][Đ]_KepadatokVege###<ENTER>
És sima stringfeldolgozassal a fix stringekre tudsz keresni. (2 enter közt van a hasznos adat)
Így ha csonkolt adasor jön át - egyszerűen eldobot. Úgyis a következő csomag megismétli, ha nincs változás.
A roboitmarameterek kiemelhgetőek, a kép meg file-ként elmenthető. Hosz a kep sorszamot is kuldod.
Androidon meg kepmegjelenites + robotparamterek megjelenitese.
A BT oda-vissza megy, es a soroson Arduinon beerkezo adatokat feldolgozod...
Itt viszont ekkor protokoll is kell hozzá + adatfeldolgozásos részek...
Pl. - honnan tudod, hogy most a kép jön?
- bináris adatátviteled van BT-n.
- Robotparaméterek is mennek....
A folyamatos soros adatfolyam:
<ENTER>###RBParamStart_és_itt_jonnek_a_parameterek_RBParamEnd###Kepadatok_kepsorszam_{@&#]{#@&#][Đ][Đ]_KepadatokVege###<ENTER>
<ENTER>###RBParamStart_és_itt_jonnek_a_parameterek_RBParamEnd###Kepadatok_{@&#]{#@&#][Đ][Đ]_KepadatokVege###<ENTER>
És sima stringfeldolgozassal a fix stringekre tudsz keresni. (2 enter közt van a hasznos adat)
Így ha csonkolt adasor jön át - egyszerűen eldobot. Úgyis a következő csomag megismétli, ha nincs változás.
A roboitmarameterek kiemelhgetőek, a kép meg file-ként elmenthető. Hosz a kep sorszamot is kuldod.
Androidon meg kepmegjelenites + robotparamterek megjelenitese.
A BT oda-vissza megy, es a soroson Arduinon beerkezo adatokat feldolgozod...
-
- DrótVégénSzéndarab
- Hozzászólások: 24
- Csatlakozott: 2015. február 3. kedd, 12:50
Re: Video-stream Arduinoval
Android oldalon csak a képet kell megjeleníteni. A robot vezérlését az arduino végzi, szenzorok alapján mozog, nekem nem kell belenyúlnom semmibe, csak a kamera képét szeretném látni egy android eszközön.
Re: Video-stream Arduinoval
Néhány library (talán segít):
https://learn.adafruit.com/ttl-serial-camera/downloads
http://www.arducam.com
https://learn.adafruit.com/ttl-serial-camera/downloads
http://www.arducam.com