PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Kamera



mafa
09.01.2006, 23:06
Hi ich würde gerne eine Kamera auf meinen Roboter bauen, und diese Signale per Funk übertragen und am besten mit dem Pc auslesen.
Welche Kamera sollich nehmen, Welches funkmodul, und reicht eine Usb Schnittstelle, oder brauch ich eine Tv Karte

vielen Dank für eure Hilfe

maze2k
09.01.2006, 23:23
Wie wäre es mit ner Funk-Webcam?

z.B. diese hier: http://www.zdnet.de/news/hardware/0,39023109,2124126,00.htm

Wenn du die Bildverarbeitung sowieso an einem PC machen willst, ist so eine Kamera gut geeignet :)

mafa
09.01.2006, 23:48
Das ist beine sehr coole Idee nur leider ist sie nicht ganz billig mit 180 euros.

Aber ich will sowieso eine Funkverbindung zwichen PC und Roboter herstellen, aber ich glaube für ein Funkmodul ist RS232 und ein Videosignal ein bisschen viel oder?

Ratte
14.01.2006, 14:28
Die 180€ ist für eine Funk-Webcam ein ziemlich guter Preis. Ein normales Funkmudul genügt auf keinen Fall um Viedeodaten zu übertragen, da brauhcst du schon einen Videofunksystem. Auch wenn du das ganze aus Einzelkomponenten zusammenstellst wirds kaum billiger.

Xtreme
14.01.2006, 14:36
Schau dir mal das an:
http://cgi.ebay.de/Nachsicht-Funkkamera-2-4-GHZ-30-LED-mit-Audio_W0QQitemZ6027897355QQcategoryZ28916QQrdZ1QQc mdZViewItem

Pass bei Ebay aber auf, ob die Dinger in Deutschland zugelassen sind..

Ratte
14.01.2006, 14:38
Das sieht echt günstig aus, allerdings braucht er dann noch eine videokarte für seinen Rechner.

mafa
14.01.2006, 14:43
@ ratte genau das hab ich mir auch überlegt und leider hat mein notebook keinen Viedeo eingang.

Deshalb dachte ich es gibt vileicht empfänger, die das signal auf USB ausgeben

michiE
14.01.2006, 14:48
Conrad hatte / hat ne cam für ungefähr 150€ in der Größe 2*2*2 cm mit pinhole ojektiv und Empfänger. ich weis aber nicht , obs die noch gibt. Ich hab so ein teil in einem meiner Bots drin. Ist sehr zuberlässig und die Funkübertragung funktioniert komischerweise auch noch bis 1m unter Wasser. zu den 150€würden dann aber noch ca. 60€ für nen AV-USB konverter dazukommen.
Ich muss aber aus eigener Erfahrung dazusagen , dass die teile ein echt abnormal grässliches Pixelrauschen erzeugen (zumindest das un 60€, das ich von conrad habe).

mafa
14.01.2006, 15:27
ich hab mal bei conrad geschaut, un da gibt es so eine art externe Viedeo Karte, die eigentlich für Alarmanlagen gedacht ist, vileicht ist so etwas besser als so ein Konverter

Xtreme
14.01.2006, 18:28
Hmmm... das mit dem roten Punkt kenn ich irgendwo her O:)
Das Pollin Teil sieht auch net schlecht aus...

mafa
14.01.2006, 18:31
Die pollin cam sieht echt gut aus, nur ich wil eigentlich nur das Videobild eigentlich nur in Visual basic anzeigen dann brauch ich das
Videocapture über Purebasic ein und stelle es als Picbild neben den laufenden Vidoecapture und werte die Farben des Bildes aus eigentlich nicht oder

mafa
14.01.2006, 20:31
sowas müsste doch auch gehen oder


http://cgi.ebay.de/TV-TUNER-CAPTURE-KARTE-PCI-VIDEOTEXT-und-FERNBEDIENUNG_W0QQitemZ8751372827QQcategoryZ38864Q QrdZ1QQcmdZViewItem

super_castle
14.01.2006, 22:07
Mit Visualbasic sind das die gleichen Videocaptureroutinen die du ansprechen tust und zwar stehen die in der "AVICAP32.DLL". Ohne die geht es nicht, ohne diese Routinen kannst du das bewegliche Bild nicht im Visualbasicfenster darstellen.

Ist egal, welche Progsprachen du nimmst.

Castle

mafa
14.01.2006, 23:48
kann also die Viedeosignale direkt von der TV-Karte auslesen, oder brauch ich ein spezielles prog

Xtreme
15.01.2006, 15:19
Die Treiber für die TV-Karte halt, und das nötige Wissen mit der AVICAP32.DLL umzugehen...

super_castle
15.01.2006, 15:40
Es gibt im deutschen Visualbasic-forum genügend Beispiele (Sourcen) für VB5 und VB6 hinsichtlich Videocapturedarstellung.
Direkt die TV-Karte auslesen.
Was halt das WinTv2000-fenster macht, machst du jetzt mit Visualbasic selber.

So sehen die Routinen aus, sind für alle Progsprachen gleich:

#WM_CAP_START = #WM_USER
#WM_CAP_SET_CALLBACK_ERROR = #WM_CAP_START + 2
#WM_CAP_SET_CALLBACK_STATUS = #WM_CAP_START + 3
#WM_CAP_SET_CALLBACK_YIELD = #WM_CAP_START + 4
#WM_CAP_SET_CALLBACK_FRAME = #WM_CAP_START + 5
#WM_CAP_SET_CALLBACK_VIDEOSTREAM = #WM_CAP_START + 6
#WM_CAP_SET_CALLBACK_WAVESTREAM = #WM_CAP_START + 7
#WM_CAP_DRIVER_CONNECT = #WM_CAP_START + 10
#WM_CAP_DRIVER_DISCONNECT = #WM_CAP_START + 11
#WM_CAP_DRIVER_GET_CAPS = #WM_CAP_START + 14
#WM_CAP_DLG_VIDEOFORMAT = #WM_CAP_START + 41
#WM_CAP_DLG_VIDEOSOURCE = #WM_CAP_START + 42
#WM_CAP_DLG_VIDEODISPLAY = #WM_CAP_START + 43
#WM_CAP_SET_PREVIEW = #WM_CAP_START + 50
#WM_CAP_SET_PREVIEWRATE = #WM_CAP_START + 52
#WM_CAP_GET_STATUS = #WM_CAP_START + 54
#WM_CAP_FILE_SAVEDIB = #WM_CAP_START + 25
#WM_CAP_SET_SCALE = #WM_CAP_START + 53
#WM_CAP_SET_CALLBACK_CAPCONTROL = #WM_CAP_START + 85
#WM_CAP_EDIT_COPY = #WM_CAP_START + 30
#WM_CAP_GRAB_FRAME = #WM_CAP_START+60

Castle
Ps: Wenn du einen Robby proggen willst und mit dem Robby Kommunizieren möchtest, kommst du um eine andere Progsprache und den DLL bei Windows nicht drum rum. Unter Linux ist es auch nicht einfacher.

mafa
15.01.2006, 16:37
ja das ist mir klar, das ich den roboter nicht mit vB Proggen kan dafür nehm ich Basic


wo finde ich dieses forum?

stochri
15.01.2006, 18:50
@Xtreme

Hmmm... das mit dem roten Punkt kenn ich irgendwo her

Du meinst von hier ?
https://www.roboternetz.de/phpBB2/viewtopic.php?t=15762&start=0

Gruss,
stochri

Xtreme
16.01.2006, 13:55
Richtig... genau da... =D>
Was macht deine Objekterkennung... schon Fortschritte?