Forum: HF, Funk und Felder Videofunkssignal am Computer empfangen


von Johann Bauer (Gast)


Lesenswert?

Moin,

an der Schule machen wir im Moment ein Projekt im Fach Programmieren.
Die Projekte sind frei wählbar.
Unsere Gruppe hat sich als Projekt folgendes ausgedacht:

Eine Kamera soll über Funk ein Videosignal senden.
Dieses Videosignal soll Empfangen werden und innerhalb eines Programms 
am Computer angezeigt werden. Ausserdem soll von dem Programm aus die 
Kamera selber auch angesteuert werden, z.B. drehen, neigen etc.

Unser Problem ist im Moment, das wir nicht wissen, wie wir das 
Videosignal Empfangen und am PC ausgeben können sowie wie wir ein 
Funksignal an den µC
(ATMEGA16) senden können.


Wir stecken noch mitten in der Planung und sollen dieses Problem erst 
lösen, bevor wir anfangen dürfen. Die Planung ist bereits schon so weit 
das wir das Videosignal in die Luft kriegen.

würde mich um schnelle Antworten freuen

mfg

von Dominik S. (dasd)


Lesenswert?

Werd doch mal konkreter...

Was für eine Kamera? Was hat der µC damit zu tun?

Johann Bauer schrieb:
> Die Planung ist bereits schon so weit
> das wir das Videosignal in die Luft kriegen.

Johann Bauer schrieb:
> Unser Problem ist im Moment, das wir nicht wissen, wie wir das
> Videosignal Empfangen und am PC ausgeben können

???
Passt doch nicht zusammen... Ihr habt irgend eine Kammera, die irgendwas 
sendet, wisst aber nicht wie ihr das Signal in den Rechner bekommt?

Geh' ich recht in der Annahme, dass ihr eine Kamera mit (2,4 Ghz) 
Funkübertragung habt, wo auf der einen Seite einfach ein Videosignal 
(Cinchbuchse) raus kommt? Dann heißt das Stichwort Framegrabber.

Und das Bewegen soll unabhängig davon sein? Sprich der µC steuert 
Servos/Schrittmotoren an?

Also keine integrierte Cam mit Bewegung und WLAN oder so?

von Johann Bauer (Gast)


Lesenswert?

Aufgabe ist, min. 1 µC zu verwenden, der etwas ansteuert.
wir hatten uns überlegt, über die Anwendung, die das Videosignal 
anzeigt,
den µC anzusteuern um z.B. über motoren die kamera zu drehen etc.

das mit dem framegrabber muss ich mir ma anschauen, danke schon mal

von Düsendieb (Gast)


Lesenswert?

Da habt ihr euch eine unglückliche Aufgabenstellung gewählt.

Wenn ihr nur einen fertige Enpfänger für das Videosignal einsetzt ist es 
keine echte Aufgabe, fü selber entwickeln fehlt euch das Wissen.


Speckt die Aufgabenstellung gewaltig ab.


z.B. zuerst aml eine drahtgebundene Kommunikation PC zum µC und dann die 
Ansteuerung der drei Achsen.

Das sollte euch schon genung herausfordern

von Dominik S. (dasd)


Lesenswert?

Düsendieb schrieb:
> Da habt ihr euch eine unglückliche Aufgabenstellung gewählt.
>
> Wenn ihr nur einen fertige Enpfänger für das Videosignal einsetzt ist es
>
> keine echte Aufgabe, fü selber entwickeln fehlt euch das Wissen.
>
> Speckt die Aufgabenstellung gewaltig ab.
>
> z.B. zuerst aml eine drahtgebundene Kommunikation PC zum µC und dann die
> Ansteuerung der drei Achsen.

> Das sollte euch schon genung herausfordern

Wie man's nimmt...
Unglücklich würde ich das jetzt nicht unbedingt nennen.

Bei der Übertragung der Videobilder zum PC muss man ja nicht viel 
entwickeln, das ist ja eher Plug'n'Play.
Bzw. habt ihr, wie Düsendieb sagte, ja auch gar nicht das Wissen da 
selbst was zu machen.
Hier wie gesagt zu einer Fertiglösung greifen.
Entweder man nimmt, wie gesagt, eine Kamera + Funkstrecke + Framegrabber 
oder eine Kamera, die man direkt an den PC bekommt (WLAN-Webcam o.ä.).
Das einbinden in die Software sind ja nur wenige Zeilen Code.

Im Endeffekt bleibt dann ja nur noch die Steuerung der Bewegung per µC 
über.

von Johann Bauer (Gast)


Lesenswert?

Das mit dem fehlendem Wissen ist auch ein teil der Aufgabenstellung:
Selbstorganisiertes Lernen schimpft sich das.
Wir sind im Moment im abschlussjahr unserer ausbildung (ITA+FHR ET) und 
diese Projekte sind teil der Prüfungsvorbereitung und zum aneignen von 
wissen gedacht.

Die abschlussprojekte sind ein bisschen schwieriger als diese kamera.

aber ich werd erst einmal in die gruppe die idee mit der vorherigen 
kommunikation über draht und später dann vllt eine drahtlose 
kommunikation aufrüsten.

vielen dank bis dato

mfg

von Frank (Gast)


Lesenswert?

Wieviele Leute seid ihr im Team? Wenn an die Aufgabe sinnvoll teilt, 
bekommt ihr es vtl. hin. Ansich ist das kein großes Ding:

Es gibt auch Kameramodule mit serieller Schnittstelle (RS232) - das ist 
dann zwar kein Live-Video, aber immerhin eine Diashow.

http://www.sander-electronic.de/gm00021.html

Zwei Modellbauservos und ein Arduino-Rechner ... fertig ist die Laube. 
Allerdings muss man sich da durch ein par Bücher arbeiten und fleissigst 
Experimente machen ...

http://www.amazon.de/Arduino-Uno-Board-REV-3/dp/B006H06TVG/ref=sr_1_1?ie=UTF8&qid=1347946889&sr=8-1

Also in etwa folgender Arbeitsplan für drei Teil-Teams:

- Hardware beschaffen (Kameramodul, 2 Servos, Arduino, USB-Kabel, 
Laptop)
- Hardware mechanisch solide zusammenbringen (Grundbrett, xy-Mechanik)

- Software für Mikrocontroller/Servos/Kamera

- Software für PC/Mac (VB oder RealBasic oder Java)


Wenn man dem Arduino noch einen Ethernet-Shield spendiert, klappts auch 
übers Netzwerk bzw. sogar Internet. Dann muss man sich mit HTML und 
Javascript befassen.

von Christian B. (casandro)


Lesenswert?

Schau mal hier:

http://www.bbc.co.uk/rd/pubs/reports/1973-06.pdf

Die BBC hat sich schon mal damit beschäftigt und hat ein relativ 
einfaches Verfahren entwickelt. Schaltplan ist auch dabei. Braucht nur 
ganz normales TTL.

Das Teil ist für Schwarz-Weiss aber wie man es für Farbe umbauen würde, 
ist auf Seite 3 Punkt 4 beschrieben.

von Micha (Gast)


Lesenswert?

moin Johann!

Nicht entmutigen lassen!!! Wenn Ihr einen halbwegs modernen PC habt, hat 
die Grafikkarte eventuell schon "VIDEO-IN"! Fast jeder moderne Laptop 
kann dass! Dann kann man recht einfach das Videosignal einlesen (such 
mal nach OpenCV). Sonst nehmt einfach eine Web-Cam (mit Kabel).

Die Ansteuerung der Kammera (schwenken/Neigen) geht relativ einfach über 
Modellbau-Servos (zum Ansteuern der Servos ist der Mega16 gut geeignet 
und es gibt jede Menge Beispiele!).

Wenn die Kommunikation mit dem µC auch noch "ohne Kabel" sein soll, kann 
man einfach einen simple Lösung wie die rfm12-Module oder so (von 
Pollin/Conrad) nehmen!

Gruß, Michael

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.