Table des matières:

Pixel Flip : 13 étapes
Pixel Flip : 13 étapes

Vidéo: Pixel Flip : 13 étapes

Vidéo: Pixel Flip : 13 étapes
Vidéo: How To Install Android 13 On Any SmartPhone ? 2024, Peut
Anonim
Retourner les pixels
Retourner les pixels

Pixel Flip: mur d'art interactif

www.justdreamdesign.com/

Étape 1: retournement de pixels

Image
Image
Retourner les pixels
Retourner les pixels
Retourner les pixels
Retourner les pixels

Il s'agit d'un Auto Flip Art Wall qui combine l'analogique et le numérique avec un Flip Book comme motif.

Étape 2: Contexte

Fond
Fond
Fond
Fond
Fond
Fond
Fond
Fond

Le projet a été créé parce qu'il voulait maximiser les réflexions basées sur divers matériaux et les exprimer aux gens. Il a été développé pour exprimer la fascination des reflets que nous voyons dans notre vie quotidienne.

La première question à laquelle nous avons pensé était de savoir comment exprimer une variété de réflexions. Nous avons pris beaucoup de forme dans cette idée.

Nous sommes tombés sur une animation d'un flipbook. Contrairement au flipbook analogique manuel, le flipbook automatique avec moteur a pu faire l'expérience de l'analogique en numérique. Lorsque le flipbook est revenu, j'ai pensé qu'il pourrait être intéressant d'utiliser une variété de matériaux.

Nous avons également réfléchi à la manière d'utiliser davantage l'animation de flipbook. Le flipbook que nous avons trouvé était un carré, mais la structure consistant à n'utiliser qu'un seul flipbook pour l'animer était courante. J'ai pensé, eh bien, que diriez-vous d'utiliser plusieurs flipbooks pour créer un mur avec des éléments interactifs.

Et pas seulement la sensation que le mur bouge, mais si nous l'utilisons pour exprimer l'image que nous voulons, nous pouvons créer une expérience intéressante qui nous permet de ressentir à la fois l'analogique et le numérique ainsi que les reflets des matériaux.

Nous avons travaillé avec ces objectifs.

- Combinaison d'analogique et numérique

- Utiliser la structure du Flip Book

- Mettre en place des murs interactifs

Étape 3: Matériel

- Matériel interne

1. Accouplement Accouplement de 25 pièces

2. Barre de laiton de 3 mm Barre de laiton de 25 cm * 25 pièces

3. acrylique 3T 3mm 3t 30cm * 30cm acrylique

4. Barre de bois de 3 mm 200 pièces Barre de bois de 3 mm

5. serre-câble en plastique 400 pièces serre-câble de 5 mm en plastique

- Matériel de flipbook

6. couverture de livre en pvc 200 feuilles de couverture de livre en pvc

7. drap de velours noir drap de velours noir

8. sliver splanges sliver splanges

9. feuille d'hologramme blanc feuille d'hologramme blanc 30 cm * 30 cm

10. Spray d'argent métallique krylon 9mm Spray d'argent métallique krylon

- Matériel externe

11. Carte compatible arduino uno R3 arduino uno

12. Moteur pas à pas 5v (moteur pas à pas 5V 4 phases à courant continu) Moteur pas à pas 5v + carte pilote ULN2003 pour Arduino

13. Carte de commande de moteur pas à pas ULN2003

14. DPLC-485HCA DPLC-485HCA

15. Alimentation d'ordinateur 5V SMPS

16. Profil de 20 mm Profil de 20 mm

17. hub usb hub usb

18. Charnière en L Charnière en L

19. Charnière plate L Charnière plate L

20. boulon boulon

21. écrou écrou

22. clé à molette

23. époxy époxy

24. Adhésif en aérosol 3M Adhésif en aérosol 3M

Étape 4: Sélection du panneau de contrôle

Sélection du tableau de commande
Sélection du tableau de commande

Arduino a décidé qu'il existait de nombreuses bibliothèques open source et disponibles, afin que nous puissions les utiliser facilement, et que le traitement utilise également le même langage, il n'y aurait donc aucun problème de compatibilité. Nous avons ensuite vérifié les exigences pour poursuivre ce projet.

- Lumière: un éclairage puissant doit être utilisé pour maximiser les reflets des matériaux. -Matériau: Matériau pouvant refléter la réflexion de différentes lumières. - Structure Flipbook: Pour l'animation que nous voulons, utilisez un moteur pas à pas avec contrôle à angle libre. - Aduino: Au départ, nous avions besoin d'Aduino Mega, car nous voulions contrôler tous les moteurs avec un seul Aduino.

Cependant, comme le traitement communique avec un Aduino, comme un autre Arduino était nécessaire, il était nécessaire de trouver un moyen pour que les données envoyées par le traitement soient envoyées à un grand nombre d'Aduino.

Cela a abouti à l'utilisation d'un module DPLC485HCA avec des communications RS485 qui permettent une communication bidirectionnelle 1:N.

Le traitement transmet ensuite les données à un seul maître Aduino (Master Aduino) et à une communication série, et le maître Arduino établit la communication entre Master-Slab à l'aide du module DPLC-485HCA.

En utilisant les données reçues du maître, l'esclave Arduino contrôle l'angle auquel chaque moteur doit être tourné, fournissant une représentation visuelle du résultat de l'image en cours de traitement avec le mouvement du moteur.

Étape 5: Sélectionnez le matériel de flipbook

Sélectionnez le matériel du flipbook
Sélectionnez le matériel du flipbook

Parce que le projet voulait maximiser les reflets selon différents matériaux et les exprimer aux gens, il a choisi quatre matériaux différents avec des reflets de lumière différents et des matériaux différents selon l'angle.

- l'hologramme: C'est le matériau le plus lumineux du fait de la réflexion intense de la lumière.

- splange: C'est un matériau qui reflète plusieurs paillettes en un coup d'œil pour montrer différents reflets.

- Métal: Il dissipe la lumière.

- Velours: Un matériau qui varie en couleur avec la lumière en raison de sa brillance.

Pour exprimer les matériaux ci-dessus via le contrôle moteur à l'aide du traitement, nous avons changé l'image en une image en noir et blanc à l'aide d'un filtre de couleur grise, mesuré les couleurs minimales et maximales de chaque pixel par ajustement de pixel, divisé chaque pixel en quatre sections de couleur, et envoyé chaque valeur de pixel au moteur pour représenter la représentation de chaque section en fonction de la rotation du moteur avec hologramme, paillettes, métal et velours.

Étape 6: Conception structurelle et prototypage

Conception structurelle et prototypage
Conception structurelle et prototypage
Conception structurelle et prototypage
Conception structurelle et prototypage
Conception structurelle et prototypage
Conception structurelle et prototypage
Conception structurelle et prototypage
Conception structurelle et prototypage

Ce qu'il faut considérer lors de la détermination de la structure:

- Assurez-vous que les moteurs de l'autre sont exempts de collisions

- Le flipbook doit s'arrêter à l'angle souhaité

- Assurez-vous qu'il n'y a pas d'interférence entre le flipbook et le cadre extérieur

Nous avons utilisé un acrylique 3T relativement facile à mettre en œuvre et nous avons décidé d'utiliser un profilé métallique en raison du coût et de la disponibilité des plaques acryliques.

La structure se compose de 5*5, soit un total de 25 rectangles. Chaque plaque acrylique a ensuite été découpée à l'aide d'emporte-pièces en acrylique à la taille souhaitée, puis assemblée à l'aide de charnières et de vis.

Le jeu laissé entre les plaques acryliques a été utilisé comme un endroit pour protéger les câbles sans collisions avec les moteurs de l'autre.

Étape 7: Installation du moteur pas à pas et de la structure

Moteur pas à pas et installation structurelle
Moteur pas à pas et installation structurelle
Moteur pas à pas et installation structurelle
Moteur pas à pas et installation structurelle
Moteur pas à pas et installation structurelle
Moteur pas à pas et installation structurelle

Nous avons utilisé des moteurs à 25 pas.

- Utilisez deux moteurs pas à pas pour chaque aduino

.- Installer des moteurs pas à pas au centre à droite des carrés

- Des vis sont utilisées pour fixer le moteur pas à pas.

- Le capsulage est utilisé pour connecter la nouvelle barre principale au moteur pas à pas

.- Connectez une tige en bois à l'extérieur du Shinjubong et connectez le matériau avec une pince.

Étape 8: Installer la structure interne

Installer la structure interne
Installer la structure interne
Installer la structure interne
Installer la structure interne
Installer la structure interne
Installer la structure interne

Étape 9: Installation des boutons

Installation des boutons
Installation des boutons
Installation des boutons
Installation des boutons

Nous avons choisi différents boutons de clavier pour chaque image afin de maximiser les effets interactifs lors de l'utilisation de flipbooks. Lorsque l'utilisateur clique sur le clavier, le moteur et le flipbook fonctionnent et des images spécifiques au clavier apparaissent.

Étape 10: Câblage

Câblage
Câblage
Câblage
Câblage
Câblage
Câblage
Câblage
Câblage

Le carré utilisait 25 moteurs pas à pas, 14 aduino et 14 un DLC-485HCA. Processing et Master Arduino doivent être connectés.

Nous l'avons connecté à l'aide d'une maquette. J'ai essayé de séparer les parties + et - de la maquette et de les connecter au moteur pour fournir suffisamment de puissance.

- Maître Aduino

1. Connexion du DPLC-485HCA à l'ALIMENTATION par fil2. DPLC-485HCA

2 se connecte à la broche 3 de l'Arduino n°2.

3 du DLC-485HCA se connecte à l'Arduino 3 pin4. DPLC-485HCA

4 se connecte à Arduino 3 broches

5. DPLC-485HCA 5 se connecte à l'Aduino 5Vpin

6. DPLC-485HCA 6 est la TERRE de communication, se connectant à la ligne GND d'Arduino dans BREADBOARD

- Esclave Aduino

- MOTEUR 1

1. Connecté à IN1 et Aduino 12 broches du pilote de moteur ULN20031

2. Connecté à IN2 sur ULN2003 Motor Drive1 et Arduino 5 broches

3. Connecté aux broches IN3 sur ULN2003 Motor Drive1 et Arduino 6

4. Connecté aux broches IN4 de ULN2003 Motor Drive1 et Arduino 7

5. Lien vers - sur ULN2003 Motor Drive1 et - sur BREADBOARD

6. Connexion entre + dans ULN2003 Motor Drive1 et + dans BREADBOARD

- MOTEUR2

1. Connectez-vous aux broches IN1 et Aduino 8 de ULN2003 Motor Drive2

2. Connecté à IN2 sur ULN2003 Motor Drive2 et Arduino 9 broches

3. Connecté à IN3 sur ULN2003 Motor Drive2 et broche 10 sur Aduino

4. Connecté aux broches IN4 de ULN2003 Motor Drive2 et Arduino 11

5. Lien vers - sur ULN2003 Motor Drive2 et - sur BREADBOARD

6. Connexion entre + dans ULN2003 Motor Drive2 et + dans BREADBOARD

-DPLC-485HCA

1. Connexion de DPLC-485HCA à POWER par fil

2. DPLC-485HCA 2 se connecte à la broche Arduino n ° 2

3. 3 du DLC-485HCA se connecte à la broche Arduino 3

4. DPLC-485HCA 4 se connecte à Arduino 3 broches

5. DPLC-485HCA 5 se connecte à l'Aduino 5Vpin

6. DPLC-485HCA 6 est la TERRE de communication, se connectant à la ligne GND d'Arduino dans BREADBOARD

- ALIMENTATION ORDINATEUR

1. Connectez le + et- du BREADBOARD au + et- du 5V de l'ALIMENTATION DE L'ORDINATEUR

Étape 11: Une alimentation

Une alimentation
Une alimentation
Une alimentation
Une alimentation

Parce que le traitement ne fonctionne que lorsqu'il est connecté à l'ordinateur, nous avons utilisé un HUB USB, qui n'est pas faible en puissance. Cependant, la seule source USB HUB a une puissance insuffisante pour connecter l'un des deux moteurs connectés à un seul aduino à un SMPS 5V afin qu'il ne tombe pas en panne de courant.

Conseillé: