Hallo zusammen,
ich bin ein absoluter Neuling in der Mikrocontrollerprogrammierung
(nicht aber in der Programmierung generell) und möchte gerne folgendes
Projekt angehen:
- Überwachung von mehreren Räumen mit 6 Kameras
- durchgängige Aufzeichnung der Bilder in einem Ringpuffer
- permanente Speicherung der Daten (ca. +/- 15 min) auf einem
Speichermedium (SD-Karte?), wenn ein Bewegungsmelder für den überwachten
Bereich der jeweiligen Kamera anschlägt
- die Kameras sollen über Netzwerkkabel mit einem Mikrocontroller
verbunden werden (und darüber auch den Strom beziehen?)
- wenn ein Bewegungsmelder auslöst, soll über ein GSM-Modul mit
SIM-Karte eine SMS an einen oder mehrere Empfänger versendet werden.
Meine Frage ist nun, welche Komponenten ich dafür benötige. Als
Mikrocontroller würde ich gerne einen Atmel AVR (oder doch einen ARM?)
nutzen, weiß aber nicht, welcher Controller am besten geeignet ist.
Dabei würde ich lieber einen etwas überdimensionierten Controller
kaufen, um Kapazitäten für spätere Erweiterungen zu haben.
Damit ich nicht irgendwelche Komponenten kaufe, die eventuell viel mehr
können, als nötig (und damit auch teurer sind!) oder welche, die die
Anforderungen nicht erfüllen, bitte ich die Experten hier um Hilfe bei
der Auswahl der Einzelkomponenten.
Danke schonmal im Voraus ...
Gruß Mibu
>- Überwachung von mehreren Räumen mit 6 Kameras>- durchgängige Aufzeichnung der Bilder in einem Ringpuffer>Meine Frage ist nun, welche Komponenten ich dafür benötige. Als>Mikrocontroller würde ich gerne einen Atmel AVR (oder doch einen ARM?)>nutzen, weiß aber nicht, welcher Controller am besten geeignet ist.
Einen AVR? Buhahahahhhahhhahhhahhhhahhaaaaaaaaaaa.
PC mit Videokarte die mehrere Kanäle aufzeichnen kann.
Oder einfach gesagt: Mach dich vom Acker du Troll!
> Einen AVR? Buhahahahhhahhhahhhahhhhahhaaaaaaaaaaa.
Sehr konstruktiv, vielen Dank!
> PC mit Videokarte die mehrere Kanäle aufzeichnen kann.
Schon besser ...
> Oder einfach gesagt: Mach dich vom Acker du Troll!
Oh, ich vergaß, das alle Fragesteller, die weniger wissen als du, gleich
Trolle sind - wenn du keine Lust hast, dein Wissen zu teilen, dann halte
dich einfach komplett raus und beleidige mich nicht!
Falls jemand in diesem Forum noch ernstgemeinte Ratschläge geben kann,
warum der Ansatz falsch ist und wie es sich besser realisieren lässt -
nur her damit!
Gruß Mibu
Mibu schrieb:> Falls jemand in diesem Forum noch ernstgemeinte Ratschläge geben kann,> warum der Ansatz falsch ist und wie es sich besser realisieren lässt -> nur her damit!
Du informierst Dich, welche Datenmengen dabei anfallen, wie man die
speichert, welche Datenmedien dafuer in Frage kommen und welche
Rechenleistungen erforderlich sind.
Danach ueberlegst Du ob Die Antwort
Autor: holger (Gast)
Datum: 20.03.2012 22:24
nicht vollkommen gerechtfertigt ist. Solange Deine Einschaetzung "Nein"
lautet, liest Du weiter.
citb
Hallo zusammen,
erstmal vielen Dank für die Informationen!
@Markus: Der Tipp mit dem PC ist schon gut, allerdings bin ich an einer
baulich kleinen Lösung interessiert. Wenn die µCs (auch die
leistungsfähigeren?) dazu allerdings nicht in der Lage sind, dann wird
mir wohl nichts anderes übrigbleiben.
@citb: Möglicherweise ist Holgers Antwort "vollkommen gerechtfertigt" -
um genau das herauszufinden habe ich mich an dieses Forum gewandt.
Allerdings bin ich nicht bereit, mich kommentarlos als Troll bezeichnen
zu lassen.
Welche Datenmengen anfallen, hängt natürlich von der verwendeten Kamera
(Auflösung, Farbe/SW) und der Anzahl Bilder pro Zeiteinheit ab. Darüber
habe ich mir noch keine weiteren Gedanken gemacht, aber du hast
natürlcih recht, dass das meine Aufgabe ist und ich hier keine fertigen
Lösungen erwarten kann, was ich im Übrigen auch nicht möchte. Das ist
auch der Hauptgrund, warum ich kein fertiges System kaufe, sondern mir
lieber selber etas bauen würde.
@cyclon: Die Kameras von mobotix hatte ich mir auch schon kurz
angesehen, allerdings scheinen die mir etwas zu viel zu können
(abgesehen vom Preis). Ich würde mir gerne ein modulares System selbst
zusammenbauen. Leider habe
ich von Hardware bisher nicht allzu viel Ahnung und bitte um Nachsicht,
wenn einige Fragen "trivial" sind. Bisher habe ich mich eher mit der
Programmierung in Hochsprachen (Java, C, ...) und ein wenig Assembler
beschäftigt.
Soweit ich das jetzt hier verstanden habe, ist das, was ich geplant habe
also nicht so ohne Weiteres möglich.
Trotzdem nochmal danke für eure Antworten und wenn noch jemand einen
Link zum Weiterlesen oder Ähnliches hat, dann bitte immer her damit.
Gruß Mibu
Also für ein gutes System würde ich auch Mobotix vorschlagen,
die Kameras sind einfach gut :)
AXIS ist auch recht verbreitet.
Wenn es günstiger sein soll dan such einfach mal nach Netzwerkkameras,
da gibt es durchaus günstigere die auch mit PoE versorgt werden können
und ihre Daten auf ein Netzlaufwerk in einen Ringbuffer schreiben.
Allzuviel zum selbermachen gibt es da wohl nicht mit vertretbarem
Aufwand
-Kameras hinhängen
-PoE Switch
-NAS
-verkabeln
-konfigurieren
-fertig :)
Dein Plan klingt irgendwie nach:
billige Handycam an µC hängen und auf SD Card schreiben
ist bestimmt auch machbar(wenn auch nicht mit nem ATMega)
aber damit bist du wohl die nächsten Jahre vollzeit beschäftigt ;)
> Dein Plan klingt irgendwie nach:> billige Handycam an µC hängen und auf SD Card schreiben
So ähnlich :)
Wollte die Kameras in einen Ringpuffer schreiben lassen und den Zeitraum
von +/-15 Minuten abspeichern, wenn ein bestimmtes Ereignis eintritt
(Bewegungsmelder löst aus). Zusätzlich sollte eine Warnmeldung per SMS
rausgehen.
Bei fertigen Systemen (z.B. PoE-betriebenen Kameras, die in einen
Ringpuffer schreiben), bliebe die Frage, wie das Senden der SMS
bewerkstelligt werden kann (GSM-Modul? Internet-Dienstleister?).
Bleiben also noch einige offene Fragen. Wahrscheinlich ist ein (Mini-)PC
hierfür tatsächlich die beste Lösung.
Ein NAS als Datenspeicher ist auch eine gute Idee.
Mal schauen, wie das am besten geht ... auch ohne die nächsten Jahre
vollzeit daran zu arbeiten :)
Werde mir die Kameras von Mobotix und AXIS mal genauer anschauen. Danke
nochmal für den Tipp!
Gruß Mibu
Mibu schrieb:> Bei fertigen Systemen (z.B. PoE-betriebenen Kameras, die in einen> Ringpuffer schreiben), bliebe die Frage, wie das Senden der SMS> bewerkstelligt werden kann (GSM-Modul? Internet-Dienstleister?).
Bei den Cams kann man üblicherweise einen überwachungsbereich definieren
und bei bewegung eine Mail loschicken, bei den teuren Geräten auch ein
SIP/ISDN Telefonat führen, GSM Gateway ansteuern, irgendwas schalten,
etc.
Wie gesagt, Mobotix und AXIS sind die Premium Hersteller, die billigen
Geräte kosten nur 1/10 - sind halt nicht so gut...
Bei den Elektronikversendern wie Reichelt, Conrad und ELV sind die
Kategorien 'Haus und Sicherheitstechnik' mittlerweile sehr gut gefüllt.
Ich denke das was du suchst findest du da auf jeden Fall als fertige
Teile. Nur nicht zu Mikrocontroller Preisen :-)
Falls du wirklich lowcost suchst und dir 128x123 Pixel Graustufen
reicht, evtl auch nur was zum experimentieren:
http://sophiateam.undrgnd.free.fr/microcontroller/camera/http://www.seattlerobotics.org/encoder/200205/gbcam.html
Teils digitale Schnittstelle, Farbtiefe (Graustufen) kannst du über
deinen AD-Wandler selbst bestimmen, da diese Daten analog (0V=schwarz
bis ca 2V=weiss) ausgegeben werden. Je nach gesamtem Datendurchsatz (fps
kannst du auch regeln) also auch mit einem AVR pro Kamera zu schaffen.
Gebraucht ist die Kamera bei Amazon ab ca 3,65 Euro erhältlich, neu 20
Euro.