Refresh loader

Schwenkbare Zwei-Seiten-Überwachung mit Arduino

Home > Arduino > Schwenkbare Zwei-Seiten-Überwachung mit Arduino

Schwenkbare Zwei-Seiten-Überwachung mit Arduino

Hey, nun habe ich wieder ein Arduino-Projekt am Start: Zwei-Seiten-Überwachung.

Warum, wieso, weshalb? Weil ich es kann! 😉 Ich weiß, eigentlich eine ziemlich dumme Antwort.

Okay, ich habe zwei nebeneinanderliegende Bereiche, die über eine Webcam überwacht werden sollen. Tja, und da ich noch zwei Ultraschallsensoren, einen kleinen Servomotor sowie einen Arduino Nano griffbereit hatte – ach ja, auch noch eine IP-Kamera – wollte ich die Gelegenheit nutzen.

Ein altes Kunststoffgehäuse war ebenfalls noch vorhanden. Also stand dem Projekt nichts mehr im Weg.

Also erst einmal ein kleines Programm, das die Steuerung des Servomotors sowie die Richtungen über die beiden Ultraschallsensoren auf Bewegungen überwacht. Wird über einen der beiden Ultraschallsensoren eine Bewegung erkannt, soll sich der Servomotor in die entsprechende Richtung bewegen.

Der Ablauf des Programms ist recht einfach: In gewissen Abständen werden Messungen durchgeführt. Dabei musste ich darauf achten, dass sich die beiden Ultraschallsensoren nicht gegenseitig beeinflussen, zum Beispiel durch Reflexionen ihrer eigenen Signale. Deshalb werden die Messungen immer abwechselnd durchgeführt.

Außerdem soll die Position des Servomotors auf der zuletzt erkannten Richtung stehen bleiben, bis auf der anderen Seite eine neue Bewegung erkannt wird.

Und was auf den Servomotor kommt, ist wohl klar: die Kamera. 😉

Na gut, im Grunde war alles klar. Also wurde zunächst alles auf dem Steckboard aufgebaut und miteinander verbunden. Denn so lässt sich erst einmal alles gut testen und das Programm mit den ersten Testparametern optimieren. Also Messzeiten und Intervalle etwas abgleichen.

Zuerst wird nur auf eine Entfernung von 20 cm getestet. Später wird der Messbereich dann auf 2 bis 3 Meter erweitert.

So, nachdem die ersten Tests zufriedenstellend verlaufen sind, kann alles zusammen gelötet werden. Als Grundlage dient eine Lochrasterplatine, auf der der Arduino montiert wird. Darüber werden anschließend auch die beiden Ultraschallsensoren sowie der Servomotor angeschlossen.

Hier klicken, um den Inhalt von YouTube anzuzeigen.
Erfahre mehr in der Datenschutzerklärung von YouTube.

Bis zum nächsten Projekt. 73 de i.N. TNG

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert