PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Erstes Sensor/Motor-Miniprojekt



pianovirus
26.09.2011, 01:42
Ich habe nun ein erstes Miniprojekt mit Sensor-Input und darauf reagierendem Aktor hinter mir (bis zu einem Roboter ist es noch ein weiter Weg).

Das Bild einer Webcam (hängt von der Zimmerdecke runter) wird laufend analysiert, ob sich etwas bewegt.
Sobald dieses bewegte Etwas (hier ein Reifenpaar, das ich aus dem Off anschubse) die (virtuelle) gestrichelte Linie überquert, wird ein Arduino-Pin geschaltet (die Farbe der Linie verändert sich dann auch).
Der Pin ist mit der Basis eines Transistors verbunden. Über Kollektor und Emitter wird dann ein Fischertechnik-Motor eingeschaltet, der über ein Schneckengetriebe eine Schranke hebt.


Die Videoanalyse ist ziemlich primitiv (im Wesentlichen basierend auf der Differenz zweier aufeinanderfolgender Aufnahmen) -- am Ende sieht man, dass die Aufmerksamkeit (grüner Stern) fälschlicherweise auf die Schranke springt, statt am Rad zu bleiben....

Und die Motoransteuerung ist noch ganz simpel, denn über den Transistor kann ich ihn ja nur in eine Richtung drehen. Für mehr Flexibilität brauche ich jetzt ein Motor Shield, oder? Für (Material- und sonstige) Tipps zum Start mit Motoren wäre ich natürlich dankbar (werde aber auch die Suchfunktion nutzen). Ich überlege das Arduino-Shield von LadyAda zu bestellen, da kann ich gleich noch weiter Löten üben :)

Hier ein kurzes Video, und unten noch ein Foto, auf dem man die Details besser sieht.


http://www.youtube.com/watch?v=kcI-feOdHPo

20120


P.S. Noch ein verspätetes Dankeschön an Vitis und einen unregistrierten Gast für die weiteren hilfreichen Vorschläge zu meiner Anfänger-Einkausliste (https://www.roboternetz.de/community/threads/54735-Elektronik-Einkaufsliste-(blutiger-Anf%C3%A4nger)). Als ich diese beiden Beiträge gesehen hatte, war schon etwas zuviel Zeit vergangen, um den Thread noch einmal zu beleben. Vor ein paar Tagen habe ich zwei große Kartons von Reichelt ausgepackt!

tbasnoopy
26.09.2011, 07:35
Das ist doch ein super Ergebniss! Um rast Problem mit der Schranken falscherkennung zu beheben kannst du den Bereich ja per software to stellen.

pianovirus
26.09.2011, 14:03
Das ist doch ein super Ergebniss! Um rast Problem mit der Schranken falscherkennung zu beheben kannst du den Bereich ja per software to stellen.

Danke! Für das Tracking würde ich später etwas versuchen, das bei mehreren bewegten Objekten nicht durcheinanderkommt. Da gibt es ja viele Verfahren, hier ein Beispiel: http://www.youtube.com/watch?v=Pn8Gmpj_8nA
Aber ich muss jetzt erst mal ein bisschen mehr hardwareseitiges lernen, z.B. wie man einen Motor steuert, so dass es nicht nur an/aus gibt :)

tbasnoopy
28.09.2011, 21:52
Joa Multi-Tracking ist was feines aber nich sehr einfach zu Entwickeln. Aber da du ja eine Stationaere Cam benutzt wird das schon hinhauen