Inhaltsverzeichnis:

Herrlich Delirious Tagesuhr - Gunook
Herrlich Delirious Tagesuhr - Gunook

Video: Herrlich Delirious Tagesuhr - Gunook

Video: Herrlich Delirious Tagesuhr - Gunook
Video: Delirious? Rain Down (Festival Lumen, 2008) 2024, Juli
Anonim
Herrlich Delirious Tagesuhr
Herrlich Delirious Tagesuhr

Sie fragen sich auch, welcher Tag heute ist? Diese herrlich delirierende Tagesuhr grenzt es auf ungefähr acht verschiedene Möglichkeiten ein!

Lieferungen

Lieferungen:

  • BBC Micro:Bit mit Akku
  • 360-Servo
  • Drähte

Werkzeuge:

  • 3D Drucker
  • Kleber Heißklebepistole

Schritt 1: Projektvideo

Image
Image

Schritt 2: Uhrendesign

Ziffernblatt
Ziffernblatt

Das Wichtigste zuerst, wir brauchen ein Design für unsere Uhr. Wir begannen mit einer groben Idee und kamen auf diese Achteckuhr mit acht verschiedenen Tagen darauf. Warum acht Tage und nicht sieben? Nun, das abwechselnde Gelb und Orange hat uns sehr gut gefallen, aber das funktioniert leider nicht mit einer ungeraden Zahl, also haben wir einfach "irgendwann" hinzugefügt.

Die Schriftart, die wir auf der Uhr verwendet haben, ist diese Google-Schriftart namens Slackey.

Schritt 3: Zifferblatt

Ziffernblatt
Ziffernblatt
Ziffernblatt
Ziffernblatt
Ziffernblatt
Ziffernblatt

Um das Zifferblatt der Uhr zu erstellen, haben wir die digitale Zeichnung in acht druckbare 3D-Modelle umgewandelt. Wir haben die Zeichnung als SVG-Datei exportiert, die wir dann in eine 3D-Modellierungssoftware importiert haben, in unserem Fall Fusion360.

Diese Anleitung zum Erstellen eines 3D-Modells aus einem Bild erklärt diesen Prozess ganz gut mit einer Vielzahl kostenloser Tools.

Die 3D-Modelldateien für das Zifferblatt werden diesem Schritt hinzugefügt. Um sie mit wechselnden Farben drucken zu können, haben wir für jeden Tag eine separate Datei erstellt. Wir haben dem 3D-Druck eine Farbänderung hinzugefügt, um den Text vom Hintergrund abzuheben. Nach dem 3D-Druck von allen haben wir die einzelnen Teile zusammengeklebt.

Schritt 4: Uhrzeiger

Uhrzeiger
Uhrzeiger
Uhrzeiger
Uhrzeiger

Unsere Uhr braucht auch einen Zeiger, um auf den Tag zu zeigen! Um die geschwungene Hand zu erstellen, haben wir die gleichen Schritte wie zuvor ausgeführt, indem wir den Pfeil in der Illustration in eine separate SVG-Datei exportiert und in ein 3D-Modell umgewandelt haben.

Um den Uhrzeiger am Servo befestigen zu können, haben wir mit diesem 3D-Modell eines MG90S Tower Pro Servos eine kleine Befestigungsnabe um den Kopf des Servos modelliert.

Die endgültige 3D-druckbare Version des Pfeils wird diesem Schritt hinzugefügt.

Schritt 5: Elektronik

Elektronik
Elektronik
Elektronik
Elektronik
Elektronik
Elektronik

Auf zum cleveren Teil des Projekts: die Elektronik!

Die ursprüngliche Idee dieses Projekts war, das Micro:bit zu verwenden, um etwas zu steuern, das sich dreht, beispielsweise ein Servo, um anzuzeigen, welcher Tag gerade ist. Wir sind jedoch auf ein Problem gestoßen.

Standard-Servos sind wirklich nette kleine Dinge, die sich in jeden bestimmten Winkel drehen können, den Sie ihnen mit etwas Code sagen, was für eine Uhr wirklich gut wäre. Wenn beispielsweise der Freitag auf der Uhr in einem 90-Grad-Winkel steht, können Sie das Servo so einstellen, dass es sich genau in diesem Winkel dreht. Aber diese Standard-Servos können nur maximal 180 Grad drehen…

Also dachten wir, wir würden ein 360-Grad-Servo verwenden. Problem gelöst oder? Nun, es stellt sich heraus, dass diese 360-Servos etwas anders funktionieren als die Standard-Servos, da es sich tatsächlich um kontinuierliche Rotationsservos handelt. Diese sollen sich kontinuierlich drehen, und während Sie die Geschwindigkeit und Richtung, in die sie rotieren, steuern können, können Sie sie nicht wie bei den Standardservos in einem bestimmten Winkel einstellen, was es sehr schwierig macht, den genauen Tag anzuzeigen. Nun, Sie könnten es tun, wenn Sie wollten, Dinge mit der Geschwindigkeit der Rotation und so weiter berechnen, aber ähm, das wäre eine schwierige Aufgabe und würde den befriedigendsten Teil des Projekts nehmen: den funky Pfeil herumdrehen zu sehen. Also beschlossen wir, den Code ein wenig zu ändern und ihn in die Delightfully Delirious Day Clock zu verwandeln, die wir jetzt kennen und lieben.

Um ein Servo mit einem BBC Micro:bit zu verwenden, haben wir diese hervorragende Anleitung auf der Micro:bit-Support-Website befolgt.

Wir haben den Drag-and-Drop-Editor von Microsoft MakeCode verwendet, um unser Micro:bit. zu programmieren

Der diesem Schritt hinzugefügte Code hat zwei Funktionen:

  1. Die randomSpin-Funktion dreht den Uhrzeiger in einer zufälligen Richtung (im oder gegen den Uhrzeigersinn) mit einer zufälligen Geschwindigkeit (zwischen 50 % und 100 %) für eine zufällige Zeitspanne (zwischen 10 und 20 Sekunden).
  2. Die randomWait-Funktion stellt eine zufällige Wartezeit (zwischen 0,6 bis 6 Sekunden) zwischen dem Drehen des Servos ein.

Diese beiden Funktionen werden im Code für immer durchlaufen. Wenn Sie nicht warten möchten, können Sie auch den A-Knopf am Micro:bit drücken, um das Drehen des Servos auszulösen.

Schritt 6: Erstellen der Uhr

Erstellen der Uhr
Erstellen der Uhr
Erstellen der Uhr
Erstellen der Uhr
Erstellen der Uhr
Erstellen der Uhr

Um die Uhr zu erstellen, stecken Sie einfach das Servogetriebe durch das Loch in der Mitte des Zifferblatts und kleben Sie es mit etwas Heißkleber fest. Drücken Sie den Pfeilzeiger mit der Radkappe auf das Servo, und Ihre Uhr sollte bereit sein, sich zu drehen!

Als wir alles zusammensetzten, stellten wir fest, dass das Loch in der Mitte des Zifferblatts nicht groß genug war, um das Servo durchzupassen, also machten wir das Loch größer, indem wir es vorsichtig durchbohrten. Wir würden dies nicht empfehlen, da es leicht das Zifferblatt der Uhr zerstören könnte, also seien Sie nicht wie wir und überprüfen Sie die Größe des Lochs, das Sie benötigen, und passen Sie es in den 3D-Dateien an, bevor Sie es drucken!

Schritt 7: Uhrständer

Uhrenständer
Uhrenständer
Uhrenständer
Uhrenständer

Die Uhr ist fast fertig, sie muss nur noch aufstehen können! Wir haben das Achteck-Ding mit Tinkercad in 3D entworfen, in 3D gedruckt und auf die Rückseite der Uhr geklebt.

Schritt 8: Herrlich Delirious Day Clock

Herrlich Delirious Tagesuhr
Herrlich Delirious Tagesuhr
Herrlich Delirious Tagesuhr
Herrlich Delirious Tagesuhr

Tadaaa! Da haben wir sie, eine herrlich wahnsinnige Uhr, die Ihnen möglicherweise sagen könnte, welcher Tag heute ist!