Inhaltsverzeichnis:

Bauen Sie eine echte Glockenschlaguhr für Ihren PC und eine Feuerlöscheruhr. - Gunook
Bauen Sie eine echte Glockenschlaguhr für Ihren PC und eine Feuerlöscheruhr. - Gunook

Video: Bauen Sie eine echte Glockenschlaguhr für Ihren PC und eine Feuerlöscheruhr. - Gunook

Video: Bauen Sie eine echte Glockenschlaguhr für Ihren PC und eine Feuerlöscheruhr. - Gunook
Video: BIST DU BESCHEUERT ODER WAS???😂😂😂 2024, Juli
Anonim
Bauen Sie eine echte Glockenschlaguhr für Ihren PC und eine Feuerlöscheruhr
Bauen Sie eine echte Glockenschlaguhr für Ihren PC und eine Feuerlöscheruhr
Bauen Sie eine echte Glockenschlaguhr für Ihren PC und eine Feuerlöscheruhr
Bauen Sie eine echte Glockenschlaguhr für Ihren PC und eine Feuerlöscheruhr

Eine Messingglocke, ein kleines Relais, noch ein paar Dinge mehr und eine echte Glocke können die Stunden auf Ihrem Desktop schlagen. Obwohl dieses Projekt auch auf Windows und Mac OS X läuft, habe ich mich entschieden, Ubuntu Linux auf einem PC zu installieren, den ich im Papierkorb gefunden habe und daran arbeiten: Ich hatte noch nie zuvor mit Linux gearbeitet, ich habe eine Verarbeitungssprache gelernt und eine Skizze geschrieben, um eine analoge Uhr darauf zu betreiben. Dann habe ich die Glocke an die serielle Schnittstelle des PCs angeschlossen und diese Glockenschlaguhr gebaut. Weiterlesen und lerne auch, wie man einen Feuerlöscher zum Schlagen bringt. Im Video schlägt der Klöppel etwas zu schnell für die Kamera…

Schritt 1: Verarbeitung

wird bearbeitet
wird bearbeitet

Processing Processing ist sowohl eine Programmiersprache als auch eine integrierte Entwicklungsumgebung, die auf elektronische Kunst und visuelles Design ausgerichtet ist. Es basiert auf Java und ist Open Source, wie die meisten guten Dinge jetzt sind. Es kann von der Homepage von Processing heruntergeladen werden. In seiner grundlegenden Verwendung ist es sehr einfach zu erlernen und bietet "sofortige Befriedigung von visuellem Feedback", wie es in Wikipedia treffend geschrieben ist. Ich bin kein großer Programmierer, aber es hat ein paar Stunden gedauert mit vielen Beispielen und Tutorials von Grund auf zum Ergebnis. Einer meiner bevorzugten ist Substrate: Ich habe viel Zeit damit verbracht, mir die Zeichnung unter meinen Augen anzusehen. Der Code, den ich geschrieben habe, ist sehr einfach: Er erstellt eine Leinwand und weist dem Hintergrund Farbe zu. Jeder Zeiger der Uhr hat die gleiche vertikale Position in Bezug auf das Koordinatensystem, der Trick besteht darin, das Koordinatensystem zu verschieben und zu drehen. Ein gängiger Trick, den ich an vielen Beispielen gesehen habe: Der Drehwinkel steht in einem linearen Verhältnis zu den Sekunden, Minuten und Stunden. Zu den Stunden wird eine Leerzeichenfolge an die serielle Schnittstelle gesendet. Die Anzahl der Charaktere pro Burst ist die Anzahl der Schläge, die ich möchte, dass die Glocke läutet, eigentlich die Stunden. Sie müssen nicht wirklich Verarbeitung lernen, um dieses Spielzeug zu replizieren. In der angehängten analog_clock.zip finden Sie die Anwendungen, die unter Linux, Windows und MAC OS X ausgeführt werden können. Für Windows entpacken Sie einfach das Verzeichnis application.windows und führen Sie die exe aus. Das war's. Das Programm sucht nach dem ersten verfügbaren COM-Port (serieller Port COM1, wenn Sie ihn nicht verwenden) und verbindet sich damit. Der Charakter, der die Glocke antreibt, wird daraus hervorgehen.

Schritt 2: Der neue Klöppel der Glocke

Der neue Klöppel der Glocke
Der neue Klöppel der Glocke
Der neue Klöppel der Glocke
Der neue Klöppel der Glocke
Der neue Klöppel der Glocke
Der neue Klöppel der Glocke
Der neue Klöppel der Glocke
Der neue Klöppel der Glocke

Die Halterung für die Glocke ist aus Meccano. Die Bilder sollten alles erzählen.

Die Bronzeglocke habe ich im Baumarkt gefunden und klingt ganz nett. Ich habe den Original-Klöppel abgeschraubt und durch eine 4mm 120mm lange Schraube mit Unterlegscheiben und Bolzen ersetzt. Das Relais ist ein Miniaturmodell. Ich entfernte die Kupferkontakte vom Anker und klebte einen dünnen U-förmigen Stahldraht. Eine kleine Schraube und Mutter vervollständigen die Klappe.

Schritt 3: Elektronik, nur ein bisschen - Nein, wirklich

Elektronik, nur ein bisschen - Nein, wirklich!
Elektronik, nur ein bisschen - Nein, wirklich!
Elektronik, nur ein bisschen - Nein, wirklich!
Elektronik, nur ein bisschen - Nein, wirklich!

Der serielle Port ist über eine einfache Transistorschnittstelle mit dem Relais verbunden. Jedes an die serielle Schnittstelle gesendete Zeichen lässt das Relais klicken. Größere Relais benötigen möglicherweise zwei Leerzeichen pro Klick, andere benötigen möglicherweise eine größere Baudrate als die aktuellen 300 für einen kürzeren Impuls. Einfach, aber effektiv. Der schwierige Teil besteht darin, die beste Position des Relais-Klappers zu finden, damit er die Glocke trifft, ohne die Schwingungen zu dämpfen. Ich habe alles auf Meccano gelegt, um eine schnellere Änderung und Ausrichtung zu ermöglichen. Wie gesagt, der Schaltplan ist sehr grob: fast Jeder NPN-Transistor mit niedriger / mittlerer Leistung reicht aus. Die parallel zum Relais geschaltete Diode verhindert, dass die Gegen-EMK von der Relaisspule den Transistor zerstört des Steckers. Den PCB-Gegenstecker habe ich von einem toten Drucker genommen. Falls kein USB-Anschluss verfügbar ist, reicht ein externer Gleichspannungs-Wandadapter. Die Adapterspannung muss mit dem Relais übereinstimmen und darf die Transistorleistung nicht überschreiten. Jeder normale Radio-Shack-Wandadapter sollte ausreichen, aber der USB ist für mich attraktiver. Größere Relais bieten größere Klappen, um größere Glocken zu schlagen. Eine eigenständige Version, die ich gebaut habe und auf Arduino-kompatibler Hardware basiert, ist in meinem Blog beschrieben. In diesem Fall kann jede gut klingende Sache gut als Glocke verwendet werden: In meinem Fall habe ich einen CO2-Feuerlöscher verwendet. Nicht als Instructable konzipiert habe ich es hier jedoch nicht gepostet. In meinem Blog finden Sie einige Anweisungen, schematische, Code und ein video. Ding !

Empfohlen: