Inhaltsverzeichnis:
- Schritt 1: Pixel Flip
- Schritt 2: Hintergrund
- Schritt 3: Material
- Schritt 4: Auswahl der Steuerplatine
- Schritt 5: Flipbook-Material auswählen
- Schritt 6: Strukturelles Design und Prototyping
- Schritt 7: Schrittmotor und strukturelle Installation
- Schritt 8: Interne Struktur installieren
- Schritt 9: Tasteninstallation
- Schritt 10: Verkabelung
- Schritt 11: Ein Netzteil
Video: Pixel-Flip: 13 Schritte
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:16
Pixel Flip: Interaktive Kunstwand
www.justdreamdesign.com/
Schritt 1: Pixel Flip
Dies ist eine Auto Flip Art Wall, die analog und digital mit einem Flip Book als Motiv kombiniert.
Schritt 2: Hintergrund
Das Projekt wurde ins Leben gerufen, weil es die Reflexionen basierend auf verschiedenen Materialien maximieren und den Menschen zum Ausdruck bringen wollte. Es wurde entwickelt, um die Faszination von Reflexionen auszudrücken, die wir in unserem täglichen Leben sehen.
Die erste Frage, über die wir nachgedacht haben, war, wie man eine Vielzahl von Überlegungen ausdrückt. Wir haben dieser Idee viel Form gegeben.
Wir stießen auf eine Animation eines Daumenkinos. Im Gegensatz zum handbetriebenen analogen Flipbook war das automatische Flipbook mit dem Motor in der Lage, analog in digital zu erleben. Als das Daumenkino zurückkam, dachte ich, es könnte interessant sein, verschiedene Materialien zu verwenden.
Wir haben auch darüber nachgedacht, wie man die Flipbook-Animation besser verwenden kann. Das Daumenkino, das wir gefunden haben, war ein Quadrat, aber die Struktur, nur ein Daumenkino zu verwenden, um es zu animieren, war üblich. Ich dachte, na ja, wie wäre es, wenn Sie mehrere Flipbooks verwenden, um eine Wand mit interaktiven Elementen zu erstellen.
Und nicht nur das Gefühl, dass sich die Wand bewegt, sondern wenn wir damit das gewünschte Bild ausdrücken, können wir ein interessantes Erlebnis schaffen, das es uns ermöglicht, sowohl analoge und digitale als auch Reflexionen von Materialien zu fühlen.
Mit diesen Zielen haben wir gearbeitet.
- Kombination von analog und digital
- Verwenden Sie die Flipbook-Struktur
- Implementieren Sie interaktive Wände
Schritt 3: Material
- Internes Material
1. Kupplung 25-teilige Kupplung
2. 3mm Messingstange 25cm * 25 Stück Messingstange
3. 3T Acryl 3mm 3t 30cm*30cm Acryl
4. 3mm Holzstab 200 Stück 3mm Holzstab
5. Kabelklemme Kunststoff 400 Stück 5mm Kabelklemme Kunststoff
- Daumenkino-Material
6. PVC-Buchdeckblatt 200 Stück PVC-Buchdeckblatt
7. schwarzes Samtlaken schwarzes Samtlaken
8. Bandkörner Bandklötze
9. weißes Hologrammblatt weißes Hologrammblatt 30cm * 30cm
10. Krylon-Metallic-Silber-Spray 9mm Krylon-Metallic-Silber-Spray
- Externes Material
11. arduino uno R3 Kompatibles Board arduino uno
12. 5V-Schrittmotor (DC 5V 4-Phasen-5-Draht-Schrittmotor) 5V-Schrittmotor + ULN2003-Treiberplatine für Arduino
13. ULN2003 Schrittmotor-Treiberplatine
14. DPLC-485HCA DPLC-485HCA
15. 5V SMPS-Computer-Netzteil
16. 20mm Profil 20mm Profil
17. usb-hub usb-hub
18. L-Scharnier L-Scharnier
19. L-Flachscharnier L-Flachscharnier
20. Bolzenschraube
21. Nussmutter
22. Schraubenschlüssel
23. Epoxid-Epoxid
24. 3M Sprühkleber 3m Sprühkleber
Schritt 4: Auswahl der Steuerplatine
Arduino entschied, dass viele Open Source und Bibliotheken verfügbar sind, sodass wir sie einfach verwenden können und dass die Verarbeitung auch dieselbe Sprache verwendet, sodass es keine Kompatibilitätsprobleme geben würde. Wir haben dann die Voraussetzungen für dieses Projekt geprüft.
- Licht: Starke Beleuchtung sollte verwendet werden, um die Reflexionen von Materialien zu maximieren. - Material: Material, das Reflexionen von unterschiedlichem Licht zeigen kann. - Flipbook-Struktur: Verwenden Sie für die gewünschte Animation einen Schrittmotor mit Freiwinkelsteuerung. - Aduino: Ursprünglich brauchten wir Aduino Mega, weil wir alle Motoren mit nur einem Aduino steuern wollten.
Da die Verarbeitung jedoch mit einem Aduino kommuniziert, da andere Arduinos benötigt wurden, bestand die Notwendigkeit, die von der Verarbeitung gesendeten Daten an eine große Anzahl von Aduinos zu senden
Dies führte zur Verwendung eines DPLC485HCA-Moduls mit RS485-Kommunikation, das eine bidirektionale 1:N-Kommunikation ermöglicht.
Die Verarbeitung überträgt dann die Daten an einen einzelnen Master Aduino (Master Aduino) und eine serielle Kommunikation, und der Master Arduino stellt die Kommunikation zwischen Master-Slab mithilfe des DPLC-485HCA-Moduls her.
Unter Verwendung der vom Master empfangenen Daten steuert Slave Arduino den Winkel, um den jeder Motor gedreht werden soll, und liefert eine visuelle Darstellung des Ergebnisses des Bildes, das mit der Bewegung des Motors verarbeitet wird.
Schritt 5: Flipbook-Material auswählen
Da das Projekt die Reflexionen verschiedener Materialien maximieren und den Menschen zum Ausdruck bringen wollte, wählte es vier verschiedene Materialien mit unterschiedlichen Lichtreflexionen und unterschiedlichen Materialien je nach Winkel aus.
- Hologramm: Aufgrund der intensiven Lichtreflexion ist es das leuchtendste Material.
- Splange: Es ist ein Material, das mehrere Spangles auf einen Blick reflektiert, um unterschiedliche Reflexionen zu zeigen.
- Metall: Es ist lichtstreuend.
- Samt: Ein Material, das aufgrund seines Glanzes mit dem Licht in der Farbe variiert.
Um die oben genannten Materialien durch Motorsteuerung mit Verarbeitung auszudrücken, änderten wir das Bild mit einem Graufilter in ein Schwarzweißbild, maßen die minimalen und maximalen Farben jedes Pixels durch Pixelanpassung, teilten jedes Pixel in vier Abschnitte von Farbe und sendete jeden Pixelwert an den Motor, um die Darstellung jedes Abschnitts entsprechend der Drehung des Motors mit Hologramm, Flitter, Metall und Samtmaterial darzustellen.
Schritt 6: Strukturelles Design und Prototyping
Was ist bei der Festlegung der Struktur zu beachten:
- Stellen Sie sicher, dass die Motoren des anderen kollisionsfrei sind
- Das Daumenkino sollte im gewünschten Winkel anhalten
- Stellen Sie sicher, dass das Daumenkino nicht mit dem äußeren Rahmen kollidiert
Wir haben ein relativ einfach zu verarbeitendes Acryl 3T verwendet und uns aufgrund der Kosten und Verfügbarkeit von Acrylplatten für ein Metallprofil entschieden.
Die Struktur besteht aus 5*5, insgesamt 25 Rechtecken. Jede Acrylplatte wurde dann mit Acrylschneidern auf jede gewünschte Größe geschnitten und dann mit Scharnieren und Schrauben zusammengebaut.
Das Spiel zwischen den Acrylplatten wurde als Schutz für die Kabel ohne Kollisionen mit den Motoren des anderen genutzt.
Schritt 7: Schrittmotor und strukturelle Installation
Wir haben 25 Schrittmotoren verwendet.
- Verwenden Sie zwei Schrittmotoren für jedes aduino
.- Schrittmotoren in der Mitte rechts der Quadrate installieren
- Schrauben dienen zur Befestigung des Schrittmotors.
- Kappieren wird verwendet, um die neue Hauptstange mit dem Schrittmotor zu verbinden
.- Verbinden Sie einen Holzstab außerhalb des Shinjubong und verbinden Sie das Material mit einer Klemme.
Schritt 8: Interne Struktur installieren
Schritt 9: Tasteninstallation
Wir haben für jedes Bild unterschiedliche Tastaturtasten gewählt, um die interaktiven Effekte bei der Verwendung von Flipbooks zu maximieren. Wenn der Benutzer auf die Tastatur klickt, werden der Motor und das Daumenkino aktiviert und tastaturspezifische Bilder erscheinen.
Schritt 10: Verkabelung
Der Platz verwendet 25 Schrittmotoren, 14 Aduino und 14 einen DLC-485HCA. Processing und Master Arduino müssen verbunden sein.
Wir haben es mit einem Steckbrett verbunden. Ich habe versucht, die + und - Teile auf dem Steckbrett zu teilen und sie mit dem Motor zu verbinden, um genügend Leistung zu liefern.
- Meister Aduino
1. Anschluss von DPLC-485HCA an POWER über Kabel2. DPLC-485HCA
2 verbindet sich mit Arduino Nr. 2 pin3.
3 des DLC-485HCA verbindet sich mit dem Arduino 3 pin4. DPLC-485HCA
4 verbindet sich mit Arduino 3 Pin
5. DPLC-485HCA 5 verbindet sich mit dem Aduino 5Vpin
6. DPLC-485HCA 6 ist die Kommunikationserde, die mit der GND-Leitung von Arduino in BREADBOARD verbunden wird
- Sklave Aduino
- MOTOR 1
1. Verbunden mit IN1 und Aduino 12 Pins von ULN2003 Motor Driver1
2. Verbunden mit IN2 auf ULN2003 Motor Drive1 und Arduino 5 Pin
3. Verbunden mit den Pins IN3 auf ULN2003 Motor Drive1 und Arduino 6
4. Verbunden mit den Pins IN4 von ULN2003 Motor Drive1 und Arduino 7
5. Link zu - auf ULN2003 Motor Drive1 und - auf BREADBOARD
6. Verbindung zwischen + in ULN2003 Motor Drive1 und + in BREADBOARD
- MOTOR2
1. Verbinden Sie die Pins IN1 und Aduino 8 von ULN2003 Motor Drive2
2. Verbunden mit IN2 auf ULN2003 Motor Drive2 und Arduino 9 Pins
3. Verbunden mit IN3 auf ULN2003 Motor Drive2 und Pin 10 auf Aduino
4. Verbunden mit den Pins IN4 von ULN2003 Motor Drive2 und Arduino 11
5. Link zu - auf ULN2003 Motor Drive2 und - auf BREADBOARD
6. Verbindung zwischen + in ULN2003 Motor Drive2 und + in BREADBOARD
-DPLC-485HCA
1. Anschluss von DPLC-485HCA an POWER über Kabel
2. DPLC-485HCA 2 verbindet sich mit Arduino Nr. 2 Pin
3. 3 des DLC-485HCA verbindet sich mit dem Arduino 3-Pin
4. DPLC-485HCA 4 verbindet sich mit Arduino 3 Pin
5. DPLC-485HCA 5 verbindet sich mit dem Aduino 5Vpin
6. DPLC-485HCA 6 ist die Kommunikationserde, die mit der GND-Leitung von Arduino in BREADBOARD verbunden wird
- COMPUTER-STROMVERSORGUNG
1. Verbinden Sie die + und - des BREADBOARDs mit den + und - von 5V der COMPUTER STROMVERSORGUNG
Schritt 11: Ein Netzteil
Da die Verarbeitung nur funktioniert, wenn sie an den Computer angeschlossen ist, haben wir einen USB-HUB verwendet, der nicht zu wenig Strom hat. Der einzige USB-HUB hat jedoch nicht genügend Strom, um einen der beiden Motoren, die an ein einzelnes Aduino angeschlossen sind, an ein 5V SMPS anzuschließen, damit ihm nicht der Strom ausgeht.
Empfohlen:
RGB-Pixel-Weihnachtslichtshow Teil 1: 7 Schritte
RGB-Pixel-Weihnachtslichtshow Teil 1: In dieser Anleitung zeige ich Ihnen, wie Sie eine RGB-Pixel-Lichtshow erstellen. Es gibt VIEL zu decken. Tatsächlich werde ich dies wahrscheinlich in etwa 3-5 verschiedene Anweisungen aufteilen. In diesem geht es um die Grundlagen. Sie haben viel zu lesen
Erste Schritte mit Amara: 7 Schritte
Erste Schritte mit Amara: Amara ist ein kostenloser Untertitel-Editor, mit dem Sie ganz einfach Untertitel zu Videos hinzufügen können – vom Unterricht bis zum persönlichen Gebrauch. Diese Anweisungen helfen Ihnen, ein Amara-Konto einzurichten, damit Sie schnell und einfach Untertitel hinzufügen können
Pixel-Kit mit MicroPython: Erste Schritte - Gunook
Pixel-Kit mit MicroPython: Erste Schritte: Die Reise zur Erschließung des vollen Potenzials von Kanos Pixel beginnt mit dem Ersetzen der werkseitigen Firmware durch MicroPython, aber das ist nur der Anfang. Um das Pixel Kit zu codieren, müssen wir unsere Computer damit verbinden. Dieses Tutorial erklärt, was
Erste Schritte mit der Heimautomatisierung: Home Assistant installieren: 3 Schritte
Erste Schritte mit der Hausautomation: Home Assistant installieren: Wir starten jetzt die Hausautomationsserie, in der wir ein Smart Home erstellen, das es uns ermöglicht, Dinge wie Licht, Lautsprecher, Sensoren usw. über einen zentralen Hub zusammen mit einem Sprachassistent. In diesem Beitrag erfahren Sie, wie Sie in
Erste Schritte mit dem SkiiiD-Editor: 11 Schritte
Erste Schritte mit dem SkiiiD-Editor: skiiiD-Editor, Entwicklungsboard-Firmware IDEskiiiD-Editor basiert auf skiiiD (Firmware Development Engine). Jetzt ist es mit Arduino UNO, MEGA und NANO mit 70+ Komponenten kompatibel.BetriebssystemmacOS / WindowsInstallierenBesuchen Sie die Website https: