Inhaltsverzeichnis:
- Schritt 1: Erstellen Sie Ihre erste Animation
- Schritt 2: Die Animationstools
- Schritt 3: Speichern und Öffnen eines Projekts
- Schritt 4: Abspielen der Animation
- Schritt 5: Einstellungen des Quellcodegenerators
Video: LED-Würfel-Simulationssoftware - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:15
Ich habe meinen 8x8x8 LED-Würfel fast fertig gebaut und mit ihm kam diese Software für den PC! Es hilft Ihnen, Animationen zu erstellen und sie auf einem 2D-Bildschirm zu simulieren, bevor sie auf den 3D-Bildschirm hochgeladen werden. Es gibt (noch) keine Unterstützung für die Kommunikation über den COM-Port des PCs mit einem Arduino, es kann jedoch Quellcode generiert werden, der mit einem Klick in den Mikrocontroller, der den Cube steuert, hartcodiert wird. Wenn Sie nicht so gerne lesen, überspringen Sie diese Anleitung und laden Sie die Software direkt herunter. Die nächsten Schritte beschreiben nur die Bedienung. Wichtig!GeckoCube Animator 1.0 [BETA] ist eine Beta-Version, Arbeitsfortschritte können verloren gehen und das Programm kann unerwartet abstürzen. Java ist erforderlich, um die.jar-Datei auszuführen.
Herunterladen
Neue Version - Quadrum (mit serieller Unterstützung):
Alte Version:
Schritt 1: Erstellen Sie Ihre erste Animation
Bevor Sie mit dem Animieren beginnen können, müssen Sie unter Datei>>Neue Animation eine neue Animation erstellen und die Seitenauflösung Ihres Würfels auswählen, dh ob es 8x8x8, 3x3x3 oder etwas zwischen 2 und 16 ist. Wenn der Würfel nur eine Farbe darstellen kann, vergewissern Sie sich, dass das Kontrollkästchen 'Einfarbig' aktiviert ist. Klicken Sie auf Erstellen und das Animationsprojekt wird erstellt.
Schritt 2: Die Animationstools
Auf der linken Seite Ihres Bildschirms finden Sie die verschiedenen Werkzeuge, die für die eigentliche Erstellung der Animation verfügbar sind. Von oben beginnend ist dies der Vorschaubereich des Quellcodegenerators (und nein, ich konnte keinen kürzeren Namen dafür finden). Hier können Sie, wie der Name schon sagt, den Quellcode für die Animation generieren. Wenn die Animation länger als 3 Frames ist, müssen Sie die Funktion 'Quellcode exportieren' unter Datei>>Quellcode exportieren verwenden, die stattdessen eine.txt-Datei mit dem Code generiert. Mit dem vielleicht wichtigsten Teil haben wir die Farbe Palette direkt unter der Quelle …was auch immer … Abschnitt. Wählen Sie die gewünschte Farbe aus und beginnen Sie mit dem Malen der Pixel rechts, die in Schichten angeordnet sind, die aus dem Würfel geschnitten sind.
Wenn Sie eine benutzerdefinierte Farbe bevorzugen, können Sie diese im Hex-Format (zum Beispiel: 'FFAA00' bedeutet Orange) in das Textfeld für die benutzerdefinierte Farbe eingeben und die Eingabetaste drücken. Dadurch wird eine der benutzerdefinierten Farbschaltflächen rechts neben dem Textfeld geändert, ausgewählt und mit dem Malen begonnen. Um die andere benutzerdefinierte Farbtaste zu verwenden, wählen Sie sie aus, bevor Sie das Hex eingeben.
Unter der Farbpalette haben wir das Kombinationsfeld bearbeitbare Ebenen. Wenn Ihr Würfel groß genug ist, wählen Sie auf diese Weise aus, welche Ebenen rechts neben den Animationswerkzeugen angezeigt werden. Und schließlich gibt es noch den Frame-Manager. Die Schaltfläche 'Hinzufügen' erstellt einen neuen Rahmen unter dem aktuell ausgewählten. Die Schaltfläche 'Entfernen' entfernt den aktuell ausgewählten Rahmen. „Kopieren“kopiert den aktuell ausgewählten Rahmen und „Einfügen“fügt ihn in den aktuell ausgewählten Rahmen ein. Um einen Rahmen auszuwählen, klicken Sie ihn in der Rahmenliste an. Oberhalb der Frameliste können Sie die Dauer des aktuell ausgewählten Frames in Sekunden eingeben. Und denken Sie daran, die Eingabetaste zu drücken! Das Kontrollkästchen 'Loop' umgibt den generierten Code in 'while(true){}'. Sie sind jetzt mit dem Wissen ausgestattet, um mit der Animation zu beginnen, und wir sind bereit, mit Schritt 2 fortzufahren, oder warten Sie, war es 3?…
Schritt 3: Speichern und Öffnen eines Projekts
Um die Animation zu speichern, gehen Sie zu Datei>>Speichern und wählen Sie das Speicherziel sowie den Projektnamen aus. Dadurch wird eine.geca-Datei erstellt, die für GeckoCube Animation steht, denn… GECKOS! Wenn Sie später das Programm schließen und die Arbeit an der Animation fortsetzen möchten, gehen Sie zu Datei>>Öffnen und wählen Sie das Projekt mit der Endung '.geca' aus.
Schritt 4: Abspielen der Animation
Sobald Sie mit der Animation fertig sind, können Sie sie in der Software simulieren. Gehen Sie zu Simulator >> Animation abspielen, um sie abzuspielen. Um zur Bearbeitung zurückzukehren, gehen Sie zu Simulator >> Animation stoppen.
Schritt 5: Einstellungen des Quellcodegenerators
Unter Einstellungen>>Quellcode-Generator können Sie auswählen, wie der Generator den Code erstellen soll. Der Gedanke ist, dass Sie im Code des Würfels eine Funktion wie 'setPixel' implementieren, die Pixelkoordinaten und Farbe in RGB als Eingabe aufnimmt, um dieses Pixel auf die übergebene Farbe zu setzen. Verwenden Sie nach jedem Frame so etwas wie 'update', um die cube zeigt die bearbeiteten Pixel an. Die folgende Syntax wird vom Generator verwendet:Für mehrfarbig und einfarbig:@x - Ersetzen durch die x-Koordinate des Pixels.@y - Ersetzen durch die y-Koordinate des Pixels.@z - Ersetzen durch die z-Koordinate des Pixels. Nur für mehrfarbig: @r - Ersetze durch roten Farbwert.@g - Ersetze durch grünen Farbwert.@b - Ersetze durch blauen Farbwert. Nur für einfarbig:@bool - Ersetze durch 'true' wenn Pixel eingeschaltet werden soll und 'false' wenn Pixel sollte ausgeschaltet sein. Nur für Verzögerung:@s - Ersetzen durch Verzögerung in Sekunden.@ms - Ersetzen durch Verzögerung in Millisekunden.@us - Ersetzen durch Verzögerung in Mikrosekunden. Siehe die Standardeinstellungen als Beispiel. Wählen Sie "Neue Zeile" ' aktivieren, wenn der Generator nach jedem Pixelaufruf (setPixel) eine neue Zeile erstellen soll. Treat As Unicolor lässt den Generator die Tatsache ignorieren, dass das Projekt für Multicolor eingerichtet ist, und generiert einen Code, als ob er einfarbig wäre.
Empfohlen:
Video-Tutorials De Tecnologías Creativas 04: ¿Para Qué Servirá Un Potenciómetro Y Un Led?: 4 Schritte
Video-Tutorials De Tecnologías Creativas 04: ¿Para Qué Servirá Un Potenciómetro Y Un Led?: En este Tutorial vamos a prender como modificar la intensid de la luz de un led con einer potenciómetro sobre una placa Arduino Uno. Este ejercicio lo realizaremos mediante simulación y para ello utilizaremos Tinkercad Circuits (utilizando una cuen
Arduino Ampel-Controller mit RBG Led - 4-Wege: 3 Schritte
Arduino Ampel-Controller mit RBG Led | 4-Wege: In diesem Beitrag erfahren Sie, wie Sie einen Arduino-Ampelcontroller herstellen. Mit diesem Ampelsteuergerät wird der Verkehrsfluss gesteuert. Diese können in stark frequentierten Bereichen angewendet werden, um Verkehrsblockaden oder Unfälle zu vermeiden
Ein riesiges leuchtendes LED-Schild herstellen – wikiHow
Wie man ein riesiges leuchtendes LED-Schild herstellt: In diesem Projekt zeige ich Ihnen, wie Sie ein riesiges Schild mit einem benutzerdefinierten Schriftzug bauen, der mit Hilfe von RGB-LEDs aufleuchten kann. Das Schild kann aber auch als primäre Lichtquelle in Ihrem Raum verwendet werden, indem warmweiße LED-Streifen verwendet werden. Lass uns st
Nachtsicht-Laserschnabel! (ODER wie man eine Nachtsicht-erhaltende LED Throwie, Transformer Toy Mashup Taschenlampe herstellt!): 5 Schritte
Nachtsicht-Laserschnabel! (ODER Wie man eine Nachtsicht-erhaltende, LED-Throwie, Transformator-Spielzeug-Mashup-Taschenlampe herstellt!): Ein Instructable von einem Noob für den Noob Spielzeug? Ein instructable mit einem wirklich langen Namen! Wir nennen es "Nightvision Laserbeak" zum
Einfacher LED-Farbwechsel "Kerze": 5 Schritte (mit Bildern)
Einfacher LED-Farbwechsel "Kerze": Dies ist ein einfaches Farbwechsellicht, das sich hervorragend für Kinder und Erwachsene eignet. Sieht in einem schwach beleuchteten Raum wunderschön aus, ideal für die Feiertage und macht ein ziemlich cooles Nachtlicht