Video-stream Arduinoval

Processing/Wiring (illetve C) nyelvű programozási fogások, tippek. (AVR-Duino, Arduino, EthDuino, Diecimila, Severino, Nano, LilyPad)
trialkornel66
DrótVégénSzéndarab
Hozzászólások: 24
Csatlakozott: 2015. február 3. kedd, 12:50

Video-stream Arduinoval

HozzászólásSzerző: trialkornel66 » 2015. február 3. kedd, 12:53

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.

Avatar
kapu48
Elektronbűvölő
Hozzászólások: 3349
Csatlakozott: 2008. augusztus 29. péntek, 6:00
Tartózkodási hely: Újkígyós

Re: Video-stream Arduinoval

HozzászólásSzerző: kapu48 » 2015. február 3. kedd, 18:05

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!

trialkornel66
DrótVégénSzéndarab
Hozzászólások: 24
Csatlakozott: 2015. február 3. kedd, 12:50

Re: Video-stream Arduinoval

HozzászólásSzerző: trialkornel66 » 2015. február 3. kedd, 19:23

Keresnék csak sajna iskolai feladathoz kell így nincs választásom.

Krisz21
Újonc
Újonc
Hozzászólások: 11
Csatlakozott: 2014. július 4. péntek, 12:10

Re: Video-stream Arduinoval

HozzászólásSzerző: Krisz21 » 2015. február 3. kedd, 20:38

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.

trialkornel66
DrótVégénSzéndarab
Hozzászólások: 24
Csatlakozott: 2015. február 3. kedd, 12:50

Re: Video-stream Arduinoval

HozzászólásSzerző: trialkornel66 » 2015. február 4. szerda, 11:32

Köszi a segítséget! Igen több helyen olvastam hogy a Raspberry PI alkalmasabb erre de az drágább is.

Avatar
Robert
Elektronbűvölő
Hozzászólások: 10047
Csatlakozott: 2005. december 9. péntek, 7:00
Tartózkodási hely: Budapest
Kapcsolat:

Re: Video-stream Arduinoval

HozzászólásSzerző: Robert » 2015. február 4. szerda, 12:40

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....

Avatar
Robert
Elektronbűvölő
Hozzászólások: 10047
Csatlakozott: 2005. december 9. péntek, 7:00
Tartózkodási hely: Budapest
Kapcsolat:

Re: Video-stream Arduinoval

HozzászólásSzerző: Robert » 2015. február 4. szerda, 12:42

Hülye ötlet:

Roboton: Router/Access Point.
Erre IP kamera és Ethernetes Arduino. Mindíg egyszerűbb a megoldás....

trialkornel66
DrótVégénSzéndarab
Hozzászólások: 24
Csatlakozott: 2015. február 3. kedd, 12:50

Re: Video-stream Arduinoval

HozzászólásSzerző: trialkornel66 » 2015. február 5. csütörtök, 11:19

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?

Avatar
Robert
Elektronbűvölő
Hozzászólások: 10047
Csatlakozott: 2005. december 9. péntek, 7:00
Tartózkodási hely: Budapest
Kapcsolat:

Re: Video-stream Arduinoval

HozzászólásSzerző: Robert » 2015. február 5. csütörtök, 11:43

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...

trialkornel66
DrótVégénSzéndarab
Hozzászólások: 24
Csatlakozott: 2015. február 3. kedd, 12:50

Re: Video-stream Arduinoval

HozzászólásSzerző: trialkornel66 » 2015. február 5. csütörtök, 12:48

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.

Krisz21
Újonc
Újonc
Hozzászólások: 11
Csatlakozott: 2014. július 4. péntek, 12:10

Re: Video-stream Arduinoval

HozzászólásSzerző: Krisz21 » 2015. február 5. csütörtök, 21:12



Vissza: “Arduino / C-nyelvű programozás (AVR-Duino, EthDuino, Arduino, Diecimila)”

Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 1 vendég