Inhaltsverzeichnis:

Micro:bit Smartwatch - Gunook
Micro:bit Smartwatch - Gunook

Video: Micro:bit Smartwatch - Gunook

Video: Micro:bit Smartwatch - Gunook
Video: Micro:bit Smart Watch 2024, November
Anonim
Micro:bit Smartwatch
Micro:bit Smartwatch

Ich habe zu Weihnachten einen Satz Micro: Bit Smart Home bekommen. Also dachte ich, ich könnte eine Smartwatch entwickeln, die als Wecker, Uhr, Musikplayer, aber auch als Schrittzähler und Taschenrechner funktioniert. Am Ende habe ich es großartig gemacht und kann dir eine Anleitung schreiben, wie du diese Smartwatch bastelst und programmierst: D.

Lieferungen

Microro: ein bisschen Smart Home

Karton

Kunstleder

einige Kabel

Büroklammer

Klebeband

Schritt 1: Schritt 1: Baukasten

Schritt 1: Baukasten
Schritt 1: Baukasten
Schritt 1: Baukasten
Schritt 1: Baukasten

Zuerst machen wir eine Kiste. Beginnen wir damit, zwei Rechtecke von 7 cm * 6,2 cm auf den Karton zu zeichnen, dann die anderen beiden Rechtecke auf 3,5 x 7 cm und zuvor ein 3,5 x 6,5 cm auf den Karton. Diese Rechtecke können Sie dann ausschneiden. Und als letzten Teil dieses Ziels verwenden Sie eine Klebepistole, um die Rechtecke wie abgebildet auf die Schachteln zu kleben. Wir haben ein Rechteck von 7 x 6,2 cm gelassen und konnten in den nächsten Schritten damit arbeiten.

Schritt 2: Schritt 2: Fertigstellen der Box

Schritt 2: Fertigstellen der Box
Schritt 2: Fertigstellen der Box
Schritt 2: Fertigstellen der Box
Schritt 2: Fertigstellen der Box
Schritt 2: Fertigstellen der Box
Schritt 2: Fertigstellen der Box
Schritt 2: Fertigstellen der Box
Schritt 2: Fertigstellen der Box

Wir haben also bereits die Basis der Box, aber das bedeutet nicht, dass sie fertig ist. Und wir werden uns ansehen, wie Sie es in diesem Schritt vervollständigen können. Die am meisten erwartete Arbeit an der Box, bei der sich die Kopfhörerbuchse befindet, ist, wenn sich der Microbit-USB-Anschluss im freiliegenden Teil der Box befindet. Dann kleben wir das letzte Rechteck, das wir im letzten Schritt übrig gelassen haben, wie im Bild möglich. Wer ein Meister sein will, der aussieht wie ein kleiner Vogel, der wie eine Schachtel aussieht, aber trotzdem nicht das obere Kunstlederrechteck schafft, das schon bietet, erscheint. Und jetzt kommt der schwierige Teil. Sie jagen den Deckel und markieren die verfügbaren A und B auf dem Körper. Dann haben Sie an diesen beiden Stellen ein Loch im Karton. Schieben Sie sie durch die vorbereiteten Löcher, sodass sie Ihre Finger berühren. Als vorletzten Teil dieses Schrittes, wo sich die Displayanschlüsse befinden, schneiden Sie ein kleines Loch, damit die Anschlüsse die Kabel besser berühren. Und zuletzt zur Box Klebepistole Kunstleder für ein besseres ästhetisches Erscheinungsbild.

Schritt 3: Fertigstellung der Uhr

Fertigstellung der Uhr
Fertigstellung der Uhr
Fertigstellung der Uhr
Fertigstellung der Uhr
Fertigstellung der Uhr
Fertigstellung der Uhr

In diesem Schritt werden wir unsere Microbit-Uhr vervollständigen. Also machen wir's. Zuerst schneiden wir ein Stück Kunstleder so breit wie unser Grab und so lang wie unser Handumfang. Dann kleben Sie dieses Stück mit einer Klebepistole auf den Boden unserer Schachtel. Dann machen wir am anderen Ende dieses Kunstlederstücks ein paar Löcher mit einer Büroklammer. Als nächstes stechen Sie mit einer Büroklammer ein Loch in ein Stück Pappe, das sich über den Microbit-Ports befindet, und kleben die Büroklammer dort an. Jetzt sind Sie an der Reihe, den Akku abzudecken. Wir zeichnen eine Batterie auf den Karton und schneiden diese Teile zusammen und kleben sie mit einer Klebepistole zusammen. Anschließend schneiden wir für ein besseres Aussehen die gleichen großen Kunstlederstücke aus, die wir gerade aus Pappe geschnitten haben. Kleben Sie diese Teile auf die Batterieabdeckung. Kleben Sie abschließend die Batterieabdeckung wie im Bild gezeigt auf die Box. Und jetzt haben wir die Hardware fertig, damit wir uns die Software anschauen können.

Schritt 4: Beginn der Programmierung

Image
Image

Klicken Sie auf das neue Projektsymbol und nichts hindert uns daran, mit der Programmierung zu beginnen. Jetzt haben Sie Ihre Uhr fertig, aber wir werden nie selbst programmieren:D. Und deshalb werde ich Ihnen beibringen, wie man Mikrobits programmiert. Am besten verfügbar gehen Sie zur Seite makekode.t. Klicken Sie auf das Basic-Symbol und ziehen Sie auf den weißen Bereich "beim Start" und "LEDs anzeigen". Dann gehen wir zu Imput und hier sehen wir verschiedene Bedingungen, die, wenn sie erfüllt sind, das Programm starten, das wir in sie setzen. Wir wählen auf der Taste A gedrückt und ziehen sie auf den Desktop. Ziehen Sie dann die "LEDs anzeigen" in diesen Block und klicken Sie auf das, was die 5 * 5-LED-Anzeige auf dem Mikrobit anzeigt. Dies kann noch zweimal wiederholt werden, aber wir müssen das Programm so einstellen, dass es startet, wenn Sie A und A oder B drücken. Schließlich können wir ein Begrüßungsbild hinzufügen, das angezeigt wird, wenn das Programm geladen wird, und Bilder, die angezeigt werden, wenn A, B, und A + B werden gedrückt.

Schritt 5: Programmierung der Uhr

Rechnerprogrammierung
Rechnerprogrammierung

Im letzten Schritt lernten wir die grundlegende Theorie der Mikrobit-Programmierung. Wenn du etwas nicht verstehst und Hilfe brauchst, so schreib in die Kommentare, wenn ich weiß, werde ich dich beraten. Lassen Sie uns zunächst klarstellen, was das Mikrobit tun soll. Ich habe dieses Programm folgendermaßen funktionieren lassen: Wenn ich die Taste A drücke, wird die Uhrzeit zur Uhrzeit addiert oder die Stunde addiert die Uhrzeit, zu der der Alarm ertönt. Die Zeit, zu der der Alarm ertönen soll, hängt von der Einstellung ab. Und nur die Einstellungen ändern sich, wenn Sie A + B drücken. Lassen Sie uns nun erklären, was jede Einstellung bedeutet: Einstellung 1 bedeutet, die Zeit einzustellen, wenn durch Drücken von A eine Stunde und Drücken von B eine Minute hinzugefügt wird. Einstellung 2 bedeutet, dass die Weckzeit der Uhrzeit entspricht. Die A-Taste verlängert die Weckzeit um eine Stunde und die B-Taste verlängert die Weckzeit um eine Minute. Einstellung 3 bedeutet, dass sowohl die Weckzeit als auch die Weckzeit bereits eingestellt sind, sodass die Tasten A und B nur dann nichts tun, wenn Sie drücken oder die Tasten schalten gleichzeitig zur nächsten Einstellung. Einstellung 4 schließlich bedeutet, dass der Wecker nicht aktiv ist und die Uhr nur die Uhrzeit anzeigt. Im nächsten Schritt erfahren Sie, wie Sie den Mikrobit so programmieren, dass er als Taschenrechner zählen kann.

Schritt 6: Rechnerprogrammierung

Image
Image

Im letzten Schritt habe ich Ihnen versprochen, dass wir uns ansehen, wie man ein Mikrobit programmiert, um als Taschenrechner zu arbeiten, und hier haben Sie es: Dieses Programm ist so programmiert, dass es 4 Variablen erzeugt: erste Zahl, zweite Zahl, Funktion und Ergebnis. Anschließend wird durch Drücken der Taste A eins zur Variablen "erste Zahl" hinzugefügt und durch Drücken von B wird eins zur Variablen mit der zweiten Zahl hinzugefügt. Und jetzt fragen Sie sich sicher, was passiert, wenn wir A + B drücken? Sie haben richtig geraten, wenn Sie dachten, es würde die Funktion ändern. Wenn der Wert der variablen Funktion gleich 0 ist, bedeutet dies +, wenn 1 bedeutet -, wenn 2, dann * und schließlich, wenn 3, dann ist die /-Funktion eingeschaltet.

Schritt 7: Musikprogrammierung

Wir haben bereits versucht, eine Mikrobita so zu programmieren, dass sie sich wie eine Uhr und ein Taschenrechner verhält. In diesem Schritt werden wir uns etwas Schöneres ansehen, nämlich Musikprogrammierung. Sie finden Musik-Programmierblöcke im Musikordner. Dort können Sie wählen, ob Sie einige der vorprogrammierten Melodien spielen oder Ihre eigenen programmieren möchten. Um eigene Melodien zu programmieren, ziehen Sie den ersten Block im Menü auf den Desktop. Wenn Sie auf diesen Block klicken, in dem das mittlere C steht, sehen Sie eine Klaviertastatur, auf der Sie auswählen können, welche Note dieser Block spielen soll. Klicken Sie dann auf "Beat", um die Länge der Note zu bestimmen. Und jetzt kann man je nach Musik irgendein Lied programmieren oder vielleicht wie ich tschechische Version Jingle bells:D. Aber es braucht viel Geduld, da man jede Note einzeln einstellen muss. Unten ist ein Programm, in dem es 4 Melodien gibt. einer beginnt am Anfang und die anderen drei, wenn A, B und A + B gedrückt werden. Viel Spaß beim Zuhören:)

Schritt 8: Smart Watch-Programm

Image
Image

Wenn die anderen Schritte einfach wären, wäre dieses Programm sehr kompliziert. Zuerst kopieren wir alle Blöcke zum Anschauen. Dann brauchen wir weitere Einstellungen (Schaltervariable) ca. 11. Einstellung 1-4 ist bereits aus dem Schritt bekannt, in dem wir die Uhr programmiert haben oder: Einstellung 1 = Uhrzeit einstellen, Einstellung 2 = Weckzeit einstellen, Einstellung 3 = Wecker ist aktiv, Einstellung 4 = Wecker ist aus. Zu dieser Einstellung fügen wir nun hinzu: Einstellungen 5 = Musikwiedergabe, Einstellungen 6 = Additionsrechner, Einstellungen 7 = Subtraktionsrechner, Einstellungen 8 = Multiplikationsrechner, Einstellungen 9 = Divisionsrechner, Einstellungen 10 = Erste Zahl und Zweitzahl auf Null setzen, und letzte 11 Einstellung 11 = Schrittzähler. Das ganze Programm funktioniert so, dass im Block auf Taste A / B gedrückt wird, es mehrere Blöcke gibt, wenn switch = 5, also erhöht es einige Variable um eins. Und hier brauchen die Pads 5. Allerdings ist das ganze Programm so schwer in vollen Worten zu beschreiben, würde auf dem Buch veröffentlicht und so füge ich Screenshots dieses Programms bei. Und hier ist ein Link zum Video, in dem alle Funktionen dieses Programms gezeigt werden:

Schritt 9: Bewertung des gesamten Projekts

Evaluation des Gesamtprojekts
Evaluation des Gesamtprojekts
Evaluation des Gesamtprojekts
Evaluation des Gesamtprojekts
Evaluation des Gesamtprojekts
Evaluation des Gesamtprojekts

Dieses Projekt war viel schwieriger, als ich ursprünglich dachte. Ich denke, es gibt noch etwas zu verbessern, aber das überlasse ich Ihnen. Sie könnten sogar einen Kompass oder ein Spiel programmieren. Tatsächlich sind der Fantasie keine Grenzen gesetzt. Ich hoffe, euch hat dieses Projekt gefallen oder schreibe Fragen zu diesem Projekt an die Kometen, wenn ich weiß, dass ich sie beantworten möchte. Ich würde mich sehr freuen, wenn ihr beim Wearable-Wettbewerb für mich abstimmt. Ich wünsche Ihnen viel Glück bei der Umsetzung dieses Projekts:).

Empfohlen: