Forum: Mikrocontroller und Digitale Elektronik Eigenbau: Kamera u. Servomotoren via Ethernet - prinzipielle Möglichkeiten


von Florian H. (wendo)


Lesenswert?

Hallo Community,


ich habe seit einer Weile ein kleines Projekt im Kopf und versuch mir 
auch schon das nötige Wissen anzueignen. Allerdings umfasst das Projekt 
doch verschiedene Bereiche und ich verliere immer wieder den Überblick 
und weiß auch nichtmal, welche Möglichkeiten mir überhaupt zur Verfügung 
stehen. Deswegen wollte ich euch um Hilfe bitten, um mir etwas Übersicht 
über die Thematik zu verschaffen.

Erstmal das Projekt (ist schnell zusammengefasst): Ich möchte ein 
Kameramodul und zwei Modellbau-Servos über einen Ethernet-Anschluss 
ansprechen. Letztendlich sollen das Bild über eine App oder einen 
Internetbrowser angezeigt werden und die Motoren sollen von dort aus 
auch gesteuert werden. Mich interessiert jetzt erstmal nur, wie ich die 
Kamera-Daten in das Ethernet-Kabel bekomme und die entsprechenden 
Steuerinformationen aus dem Kabel in die Servos. Dabei möchte ich keine 
vorgefertigten Kameraboards oder Entwicklungsboards benutzen. Das ganze 
sollte ohne Kamera und Servos keine 10,-€ an Material kosten.

Ich bin jetzt soweit, dass ich gerne eine Kamera von Omnivision benutzen 
würde. Doch mit welche Datenströmen kann ich da rechnen? Welche 
Microchips/Schaltung benötige ich, um diese zu verarbeiten und in das 
Kabel zu bekommen.



Vielen Dank erstmal für die Aufmerksamkeit,
Wendo

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

Florian H. schrieb:
> Das ganze
> sollte ohne Kamera und Servos keine 10,-€ an Material kosten.

Möööp. Vergiss es.

Florian H. schrieb:
> Mich interessiert jetzt erstmal nur, wie ich die
> Kamera-Daten in das Ethernet-Kabel bekomme und die entsprechenden
> Steuerinformationen aus dem Kabel in die Servos.

Mittels Netzwerkcontroller und Mikrocontroller.

Florian H. schrieb:
> Kamera von Omnivision

Geht´s genauer? Dann kann man vielleicht auch mal über die Datenmengen 
sprechen, die Du möglicherweise zu komprimieren hast.

von gatsby (Gast)


Lesenswert?

Hallo Wendo,

mit dieser Randbedingung:

Das ganze sollte ohne Kamera und Servos keine 10,-€ an Material kosten.

Vergiss es.
Wenn du einiges selbst baust, viel Zeit und Arbeit investierst, dann 
kannst du es mit einem finanziellen Aufwand von 50-100€ eventuell 
schaffen.

Viel Erfolg
gatsby

von tom (Gast)


Lesenswert?

An einem ähnlichen Projekt bin ich auch gerade, da mir die schwenkbaren 
Netzwerkkameras entweder zu schlecht in der Bildqulität (~100€) oder zu 
teuer sind (gut wirds ab 400€).

Stand meiner Planung:
- gebrauchte Router Hardware mit USB, Ethernet und WLAN (ebay, defekt: 
3€)
   Ist Repariert und OpenWRT drauf.
- HD WebCam am USB Port
- µC am seriellen Port des Routers, der zwei Motoren steuert

Appl-SW muss noch zusammengesucht/gebaut werden und ist für mich die 
größere Hürde.

von Strubi (Gast)


Lesenswert?

tom war schneller..

Preis/Aufwandstechnisch ist toms Idee IMHO der optimale erste Schritt. 
Man muss nur die grottendoof designte v4l2-Architektur (Video 4 Linux) 
etwas in den Griff kriegen.
Vor Jahren habe ich mal mit einer Canon-Kamera rumgespielt, damit 
liessen sich ziemlich hochauflösende Bilder machen. Da gab's auch ne 
library für, ptpcanon, oder sowas. Nur die Cam als Webcam anzusteuern 
war ein übler Hack.
Ansonsten wird das nix wirklich nix mit 10€. Die Kameradesigns, die ich 
bisher auf Blackfin-Basis gemacht habe, sind vom Material allein locker 
drei 100er, Entwicklungsaufwand ganz zu schweigen.

Grüsse,

- Strubi

von Florian H. (wendo)


Lesenswert?

Hallo,


danke erstmal für die Antworten, besonders die ab der dritten. Ich bin 
jetzt erstmal etwas desillusioniert. Wird das so teuer, weil ich es über 
Netzwerk laufen lasse? Ich hab das Vorhaben bisher mit ner billigen 3,-€ 
Webcam und nem Arduino realisiert und komme da auf etwa 30,-€. Hat halt 
das Problem, dass ich es über zwei USB-Ports anschließen muss und ich 
würd es doch schon gerne über Netzwerk laufen lassen, damit man nicht 
zwangsweise den PC anhaben muss. Können die Arduinos mit Cortex-M3 
(Simplecortex oder sowas) die Daten von einem Kameramodul verarbeiten?
Die Entwicklungskosten spielen erstmal keine so große Rolle. Ich würde 
sowieso gerne wissen, ob es Firmen gibt, die einen die Schaltpläne und 
Software für die Microcontroller erstellen, bzw. was Freelancer dafür so 
verlangen würden.


MfG Wendo

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

Florian H. schrieb:
> Können die Arduinos mit Cortex-M3
> (Simplecortex oder sowas) die Daten von einem Kameramodul verarbeiten?

Klar!....ähem....welches Kameramodul?!

von Knut B. (Firma: TravelRec.) (travelrec) Benutzerseite


Lesenswert?

Florian H. schrieb:
> Ich würde
> sowieso gerne wissen, ob es Firmen gibt, die einen die Schaltpläne und
> Software für die Microcontroller erstellen, bzw. was Freelancer dafür so
> verlangen würden.

Na rechne mal so mit 10k EUR...

von Tobias W. (wagnertobse)


Lesenswert?

Eine weitere möglichkeit wäre das Rasberry Pi, womit du auch das Bild 
aufzeichnen könntest. Das Rasberry Pi kostet leider etwas mehr, als 
deine angestrebten 10€.

von Frank (Gast)


Lesenswert?

So billig wird das Nichts. Ich mache etwas Ähnliches, ich schwenke aber 
keine Kamera sondern einen Laserpointer per Ethernet (Lagerwirtschft, 
"pick by light").
Hardware-Basis ist bei mir ein Arduino Uno mit Ethernet-Shield, zusammen 
ca. 40 Euro. Dazu zwei digitale Servos (halten die Stellung auch bei 
fehlendem PWM-Signal) zu je 20 Euro.

Ich würde dann da oben drauf eine "eigenständige" LAN/WLN-Kanera nutzen 
...

von Florian H. (wendo)


Lesenswert?

@ Knut Das OV7670 mit 640x480 Auflösung würde ich zum Anfang nehmen 
wollen. Wenn du sagst, dass das funktionieren könnte, würde ich mir das 
Board mal genauer angucken.
Welche Firmen würden denn die Entwicklung solcher Projekte übernehmen, 
hast du da nen paar Links?

von Udo S. (urschmitt)


Lesenswert?

Florian H. schrieb:
> Welche Firmen würden denn die Entwicklung solcher Projekte übernehmen,
> hast du da nen paar Links?

Erst wilsst du was was weniger als 10 Euro kostet, dann fragst du nach 
einer individuellen gewerblichen Entwicklung die mindestens mehrere 1000 
Euro kostet?
Irgendwie seltsam.

von Florian H. (wendo)


Lesenswert?

@ Tobias von dem Rasberry Pi hab ich in letzter Zeit auch häufig im 
Zusammenhang mit der Kameraansteuerung gelesen. Fällt für mich aber auch 
raus.

@Frank ich würde die Arduino-Funktionen eben gerne nachbauen, bzw. 
nahcbauen lassen. Dann denke ich, wird sich der Preis noch etwas 
relativieren.

Was die seltsamen Kosten angeht. Ich will halt generell versuchen zu 
überschlagen, was mich das ganze bei einer höheren Stückzahl kosten 
würde. Und da sind mir einmalige Entwicklungskosten eben lieber als ein 
konsequent teures Produkt.

von kopfkratzer (Gast)


Lesenswert?

wenn Du ein solides Produkt entwickeln willst um es anschließend zu 
vermarkten kommst Du um gutes Projektmanagement nicht herum.
Rechne mit einem Mannjahr an Entwicklungskosten und dann kannst Du in 
China die "Kinderchen" für Dich schuften lassen.
Wenn Du nur was zum spielen suchst kannst Du mal in der Kinerabteilung 
vorbei schaun und Dir Fischertechnik und Lego-Technik ansehen, damit 
kannst Du inklusive Motoren Deine Kamera schwenken für um die 50,- 
Teuronen.
Dafür bekommst Du allerdings auch schon eine fertige bei Pollin:
http://www.pollin.de/shop/dt/NDE3NzcyOTk-/Computer_und_Zubehoer/Multimedia/Kameras/IP_Kamera_PREMIUMBLUE_PIPC_011_Pan_Tilt.html

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.