[Home] [Aufgeschraubt] [Hardware] [Software] [Sonstiges] [Fun] [Gästebuch]

SOFTWARE

[Zigaretten] [DesktopIconRestore] [SDIT] [DoAtEventlog] [ISDN-Sklave] [Ultra-CPU-Monitor] [Live LoGGer] [Monitor2Tray] [Ultra-Alarm] [WatchDogLog] [FixRuf] [Festplattenfehler-Sucher] [Fernstart-TCP] [Fernstart] [WebCam] [WQV]

 

Turn The Cam
Freeware

 

 

 

 

Die beste Rente für dein 5 1/4" Floppy

 

 

Hier ein Auszug aus der CT 19/2002

"...Der simpelste, aber nicht ganz preiswerte Ansatz wäre der Einsatz eines Servomotors, den man über ein zwischengeschaltetes Interface an den USB-Controller anschließt. Ein Schrittmotor bietet sich auch an, der ist aber alles andere als billig und erfordert dazu noch teure Motor-Controller und benötigt außerdem meist noch eine zusätzliche Stromversorgung.

Es gibt aber auch Ausnahmen, wie die lustige und geistreiche Sparlösung, die wir im Internet gefunden haben. Die kommt ganz ohne USB aus und funktioniert stattdessen ein altes Floppy-Laufwerk zum Steppermotor für eine Webcam um und steuert diese über das normale Floppy-Interface [ http://www.darmon.de/hardware/webcam.html ] ..."

Ein Dank an der CT Redaktion für das Kompliment "...lustige und geistreiche Sparlösung..."

 

 

Wofür

Die Idee

Beschreibung

 

 

Wofür

Diese Seite beschreibt wie du mit zwei 5 1/4" Floppy's eine Einrichtung
Bauen kannst um eine Webcam Horizontal um ca 140° drehen zu können.
Der Drehwinkel läßt sich nahzu Gradgenau Einstellen.

PS: Der Motor ist nur für "Kleine" Webcams gut.
Ein Camcorder wäre hier zu groß.

Es wäre auch sinvoll dafür einem zweitrechner 386/486 zu benützen.

 

 

Die Idee

Eine Drehvorrichtung für Webcams kann man zwar kaufen diese sind aber relativ  teuer - ca. 300$ 
Stepmotor über dem Drucker/ser. Port Ansteuern ??? war mir zu komplex.

5 1/4" Floppy's haben einem Stepmotor der recht groß ist
und wenn man eine Spur auf der Diskette beschreibt dann dreht sich dieser Motor 
immer so das der Schreib./Lesekopf diese Spur auch erreicht.
Der Drehbereich des Motors ist ca. 140° und eine Diskette hat 80 Spuren.

140° Drehbereich / 80 Spuren = 1,75° pro Spur

Also die Lösung war echt super einfach.
Einem Programm schreiben der diesen Motor auf eine gewünschte Position setzt indem man eine Spur beschreibt 

 

 

BESCHREIBUNG

Du brauchst :

1) Zwei Alte 5 1/4" Floppys - eins davon muß aber noch gehen - am besten wäre Baugleiche Laufwerke - Umso älter umso besser, die Stepmotoren sind dann in der Regel auch kräftiger (da "damals" alles größer/schwerer war)

2) Für die Strecke WEBCAM - COMPUTER ein Kabel mit mindesten 5 Leitungen 
Ich habe es mit einem Patchkabel gemacht und 10m waren da kein Problem

3) StepMotor aus einem Laufwerk ausbauen (Dieses Laufwerk kann ruhig defekt sein) - nach dem du es ausgebaut hast ist es ja sowieso defekt :-)

 

 

4) Jetzt geht es darum dem ausgebauten Schrittmotor parallel zum Schrittmotor des Diskettenlaufwerk anzuschließen.

am besten ist es wenn du jeweils am Diskettenlaufwerk und am ausgebauten Schrittmotor einem 50cm langes Kabel mit Stecker lötest.
Für Patchkabel gibt es z.B Adapterstücke um zwei Patchkabel zu verbinden.

So kannst du nachträglich die länge immer noch ändern.

 

 

 

 

5) Jetzt müßen wir dafür sorgen das die Diskette sich Ständig dreht
Normalerweise dreht sich ja die Diskette nur für ein paar Sekunden und bleibt danach stehen.
wenn wir das aber jetzt so lassen würden dann wird sich bei einem Schreibzugriff der Schreib/Lesekopf sich wieder justieren wohlen und fährt dabei erst auf Spur 0 und erst dann würde er zur Schreibposition fahren.

Um dieses zu verhindern wird PIN 16 mit Masse verbunden

 

z.B : Die Webcam steht auf 120° und wir Stellen 135°
Ohne Änderung würde die Webcam erst 0° ansteuern erst dann auf 135° gehen.

 

 

 

Jetzt hast du die eigentliche Hardware fertig.

jetzt muß du eine Halterung für deine Webcam machen

also so das der externe schrittmotor sicher steht und deine Webcam

daran fest gemacht werden kann.

 

Der Motor hat 4 Bohrungen (A)

somit ist es sehr leicht ihn zu befestigen

 

 

An der Bohrung (B) hast du die möglichkeit eine Halterung

zu befestigen oder (siehe unten)

 

 

 

Oder wie hier ;-)

Heißkleber ist ein total geiles Zeug

Wie ich schon sagte... das Ding ist nix für Camcorder
hier (Bild rechts) ist es ein CCD-Camera Modul von Conrad-Elektronik
(ca. 99.- aber auch billiger zu haben)
und das ganze ist an eine WinTV Karte angeschlossen.

 

 

Jetzt wo du die Hardware (fast) fertig hast
muß du das Disketten Laufwerk Einbauen
im Bios eintragen
und eine 5 1/2" 1.2MB Diskette Formatieren
Zum Zeitpunkt der Formatierung
muß sich der Externe Motor mit drehen

 

 

JETZT DIE SOFTWARE

 

 

Kurze Beschreibung der Software

WebCam Positionswinkel
---Schieberegler um per Hand die Position neu zu Setzen
---Oder Max. Drehbereich festlegen 
(Links Startposition Markieren dann STRG gedrückt halten und Maus nach Rechts ziehen und dort auf dem Zielpunkt klicken)

Directe Ansteuerung
---AN=die neue Position wird sofort angesteuert
---AUS=die neue Position wird in kleinen Schritten angesteuert
Die Drehbewegung ist dadurch langsamer - ist ab bei schwere WebCam notwendig.
Sonst kann der Motor die Last nicht in einem Ruck transportieren. Der anvisierte Winkel ist dadurch nicht erreichbar.


Auto Dreh
---AN=die Webcam Rotiert non-stop von links nach rechts und wieder zurück.

Gradänderung pro Schritt
---Grad einstellung (für AutoDreh)

Rotationsfrequenz
---Zeit in 1/10 Sek pause zwischen den Schritten (für AutoDreh)


Programm
---AN= Webcam fährt die mit Pos1/2/3/4 festgelegten position ab

Pos. 3 - Pos. 4
---AN=Pos3 / Pos4 wird berücksichtigt (für Programm)

Frequenze
---Zeit in Sek pause zwischen den Schritten (für Programm)

 

 

DOWNLOAD der Software & source-code

 

 

Justieren

jetzt muß du das ganze kurz justieren.

5 1/4" Diskette einlegen
Software starten
nach dem im Statusfenster "WebCam Status: BEREIT" steht

die WebCam im Programm auf 75° stellen
der Externe Motor mit der Hand in der Mittelstellung stellen

die WebCam im programm auf 0° stellen
jetzt dafür sorgen (mit stopper) das sich die WebCam nicht weiter nach links drehen kann

die WebCam im Programm auf 154° stellen
jetzt dafür sorgen (mit stopper) das sich die WebCam nicht weiter nach rechts drehen kann

 

bei Fragen einfach mailen ;-)

david@darmon.de