Forum: Mikrocontroller und Digitale Elektronik embedded Wlan


von Rudi X. (gsus24)


Lesenswert?

Servus Leute,

habe für ein Hochschulprojekt vor einen Live-Stream von einer Kamera via 
Wifi an einen Empfänger zu senden. Sozusagen eine Wifi-Spy(Web)-Cam. Das 
ganze soll so klein wie möglich werden. Da ich bis auf etwas 
Programmierkenntnisse in C und Java, aber sonst keine Vorkenntnisse 
habe, erhoffe ich mir hier etwas Starthilfe bzw. ob sowas in einem 
realistischen Rahmen überhaupt möglich ist.

Ich habe selber eine MiniCam die auf SD speichert, die einen 
Video-Composite-Ausgang hat und über USB als Webcam verwendet werden 
kann. Daher auch die Idee so etwas zu einer drahtlosen Webcam 
umzurüsten.

Die Datenraten über Video-Composite oder im Webcam-Modus(unkomprimiert) 
sind denke ich zu hoch für eine drahtlose Übertragung. Bleibt nur die 
SD-Schnittstelle über die die Daten in MJPEG bzw. H.264 komprimiert 
übertragen werden (7Mbps bzw. 10Mbps)

Meine Idee ist hier das Kameramodul über die SD-Schnittstelle mit einem 
WLAN-Modul zu koppeln. Statt auf der SD-Karte zu speichern die Daten 
drahtlos weitergeben und an einem Anzeigegerät streamen.

Ich hab einige embedded WLAN-Module mit/ohne integriertem Controller 
(SPI, SDIO, UART, USB-Interface) gefunden und wollte einfach mal eure 
Meinung wissen ob es sich lohnt hier weiter zu machen. Ich weiß, ich hab 
mir ein wirklich ambitioniertes Projekt ausgedacht!!!

Freue mich über jede Anregung. Dank euch schonmal

Gruß

von ... (Gast)


Lesenswert?

Raspberry pi + usb cam + usbh wlan dongle

von holger (Gast)


Lesenswert?

>Ich weiß, ich hab mir ein wirklich ambitioniertes Projekt ausgedacht!!!

Du hast dir einen Brocken ausgesucht an dem du ersticken wirst.
Wie so viele andere Weichkekse ohne Ahnung die hier immer
häufiger auftreten.

von Stefan H. (Firma: dm2sh) (stefan_helmert)


Lesenswert?

Gibts fertig:

http://www.pollin.de/shop/dt/NDE3NzcyOTk-/Computer_und_Zubehoer/Multimedia/Kameras/IP_Kamera_PREMIUMBLUE_PIPC_011_Pan_Tilt.html

Du kannst ja was anderes machen, z. B. diese Kamera nehmen und OpenWRT 
draufspielen (anpassen!).

von Rudi X. (gsus24)


Lesenswert?

Holger danke dir erstmal für deine Offenheit ;) Aber so schnell gebe ich 
doch nicht auf...und Zeit, hab ich massig...Projektbeginn nicht vor 
Mai...

Das es sowas schon auf dem Markt gibt ist mir nicht entgangen, aber 
leider sind die von den Abmessungen zu groß und zu schwer. Eine 
Anforderung ist auch das Gewicht von 50g nicht zu überschreiten, da 
fällt die Kombo "Raspberry pi + usb cam + usbh wlan dongle" fast auch 
durch. Aber danke dir ist auf alle Fälle eine Recherche wert.

Das Blatt hat sich hoffe ich zu meinen Gunsten gewendet, denn die Cam 
sendet im Webcam-Modus doch komprimierte Daten. Sprich, jetzt ist die 
USB-Schnittstelle mein Favorit.

Ich hab ein Modul bei Mouser mit USB gefunden

http://de.mouser.com/ProductDetail/Bluegiga-Technologies/WF121-A/?qs=sGAEpiMZZMveaWjGIsDKYgilPB6fmHiM

Was ich noch nicht ganz verstanden habe ist das Modul und ihre 
Schnittstellen. Man kann z.B. über UART die Kamera steuern an/aus,...
Laufen die Befehle direkt über das WLAN-Modul oder muss dazwischen noch 
ein Controller hängen?

Mir ist noch so einiges unklar, aber ich bin zuversichtlich mit euerer 
Hilfe Licht ins dunkle zu bringen

von BillX (Gast)


Lesenswert?

Es soll wohl bald noch eine CAM die direkt an den Anschluss auf dem Pi 
angeschlossen werden kann kommen. dann kannste die A Rev vom pi nehmen + 
die cam + edimax usb wlan (von denen gibts SEHR kleine dongels)... aber 
auch das wird denke ich die 50g sprengen ;)

von Vincent H. (vinci)


Lesenswert?

Lautet die Anforderung wirklich "via Wifi" oder einfach nur "kabellos"?
Weil Funklösungen für Videoübertragung gibts fertig wie Sand am Meer.

von Dominik S. (dasd)


Lesenswert?

"8devices Carambola" (ohne Mainboard) statt RaspberryPi nehmen.
Sehr kleines und leichtes Modul mit RT3050 SoC.
Kann WLAN (eingebaute Chip-Antenne) und USB, läuft unter Linux 
(OpenWrt).
Ich verwende die Teile momentan selbst in einer Applikation mit USB und 
WLAN.

Da das Teil unter Linux läuft musst du nicht mal irgenwas programmieren, 
sondern im besten Fall nur ein paar Linux-Pakete installieren.
Ist eigentlich Idiotensicher.

Siehe z.B. hier
http://lukse.lt/uzrasai/2012-05-carambola-powered-quadcoper/
oder hier
http://gpio.kaltpost.de/?p=1288

Bei Google gibt's noch mehr Ergebnisse - irgendwo gibt es sogar eine 
komplette Anleitung für dein gewünschtes Szenario.

Gruß

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.