Sommario:

Capovolgimento pixel: 13 passaggi
Capovolgimento pixel: 13 passaggi

Video: Capovolgimento pixel: 13 passaggi

Video: Capovolgimento pixel: 13 passaggi
Video: 2 SETTIMANE con ANDROID 13, le novità e COME VA! 2024, Novembre
Anonim
Capovolgi pixel
Capovolgi pixel

Pixel Flip: parete artistica interattiva

www.justdreamdesign.com/

Passaggio 1: capovolgimento pixel

Image
Image
Capovolgi pixel
Capovolgi pixel
Capovolgi pixel
Capovolgi pixel

Questo è un Auto Flip Art Wall che combina analogico e digitale con un Flip Book come motivo.

Passaggio 2: sfondo

Sfondo
Sfondo
Sfondo
Sfondo
Sfondo
Sfondo
Sfondo
Sfondo

Il progetto è nato perché voleva massimizzare i riflessi basati su vari materiali ed esprimerli alle persone. È stato sviluppato per esprimere il fascino delle riflessioni che vediamo nella nostra vita quotidiana.

La prima domanda a cui abbiamo pensato è come esprimere una varietà di riflessioni. Abbiamo preso molta forma in questa idea.

Ci siamo imbattuti in un'animazione di un flipbook. A differenza del flipbook analogico manuale, il flipbook automatico con il motore è stato in grado di sperimentare l'analogico nel digitale. Quando è tornato il flipbook, ho pensato che potesse essere interessante utilizzare una varietà di materiali.

Abbiamo anche pensato a come utilizzare maggiormente l'animazione dei flipbook. Il flipbook che abbiamo trovato era un quadrato, ma la struttura di utilizzare un solo flipbook per animarlo era comune. Ho pensato, beh, che ne dici di usare diversi flipbook per creare una parete con elementi interattivi.

E non solo la sensazione che il muro si muova, ma se lo usiamo per esprimere l'immagine che vogliamo, possiamo creare un'esperienza interessante che ci permette di sentire sia l'analogico che il digitale, nonché i riflessi dei materiali.

Abbiamo lavorato con questi obiettivi.

- Combinazione di analogico e digitale

- Utilizza la struttura Flip Book

- Implementa pareti interattive

Passaggio 3: materiale

- Materiale interno

1. giunto 25 pezzi giunto

2. Barra in ottone da 3 mm 25 cm * barra in ottone da 25 pezzi

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

4. Barra di legno da 3 mm Barra di legno da 200 pezzi da 3 mm

5. Morsetto per cavi in plastica 400 pezzi Morsetto per cavi in plastica da 5 mm

- Materiale Flipbook

6. foglio di copertina del libro in pvc foglio di copertina del libro in pvc da 200 pezzi

7. lenzuolo di velluto nero lenzuolo di velluto nero

8. schegge scheggiate sprue scheggiate

9. foglio ologramma bianco foglio ologramma bianco 30cm*30cm

10. spray argento metallizzato krylon spray argento metallizzato krylon 9mm

- Materiale esterno

11. arduino uno R3 Scheda compatibile arduino uno

Motore passo-passo 12. 5v (motore passo-passo a 5 fili DC 5V a 4 fasi) motore passo-passo 5v + scheda driver ULN2003 per Arduino

13. Scheda driver motore passo-passo ULN2003

14. DPLC-485HCA DPLC-485HCA

15.5 Alimentatore per computer SMPS da 5 V

16. Profilo da 20 mm Profilo da 20 mm

17. hub usb hub usb

18. Cerniera a L Cerniera a L

19. Cerniera piatta L Cerniera piatta L

20. bullone bullone

21. dado dado

22. chiave inglese

23. epossidica epossidica

24. Adesivo spray 3M Adesivo spray 3m

Passaggio 4: selezione della scheda di controllo

Selezione della scheda di controllo
Selezione della scheda di controllo

Arduino ha deciso che c'erano molte librerie e open source disponibili, quindi potevamo usarle facilmente e che anche l'elaborazione utilizza lo stesso linguaggio, quindi non ci sarebbero stati problemi di compatibilità. Abbiamo quindi verificato i requisiti per procedere con questo progetto.

- Luce: dovrebbe essere utilizzata una forte illuminazione per massimizzare i riflessi dei materiali. - Materiale: materiale che può mostrare riflessi di luce diversa. - Struttura del flipbook: per l'animazione che vogliamo, usa un motore passo-passo con controllo dell'angolo libero. - Aduino: Inizialmente avevamo bisogno di Aduino Mega, perché volevamo controllare tutti i motori con un solo Aduino.

Tuttavia, poiché l'elaborazione sta comunicando con un Aduino, poiché era necessario un altro Arduino, era necessario un modo per inviare i dati inviati dall'elaborazione a un gran numero di Aduino.

Ciò ha comportato l'utilizzo di un modulo DPLC485HCA con comunicazioni RS485 che consentono la comunicazione bidirezionale 1:N.

L'elaborazione trasmette quindi i dati ad un singolo Master Aduino (Master Aduino) e comunicazione seriale, e il Master Arduino stabilisce la comunicazione tra Master-Slab utilizzando il modulo DPLC-485HCA.

Utilizzando i dati ricevuti dal Master, Slave Arduino controlla l'angolo a cui deve essere ruotato ogni motore, fornendo una rappresentazione visiva del risultato dell'immagine in elaborazione con il movimento del motore.

Passaggio 5: selezionare il materiale del flipbook

Seleziona materiale flipbook
Seleziona materiale flipbook

Poiché il progetto voleva massimizzare i riflessi in base a materiali diversi ed esprimerli alle persone, ha scelto quattro materiali diversi con diversi riflessi di luce e materiali diversi a seconda dell'angolazione.

- ologramma: è il materiale più luminoso per via dell'intenso riflesso della luce.

- splange: è un materiale che riflette più lustrini a colpo d'occhio per mostrare riflessi diversi.

- Metallo: dissipa la luce.

- Velluto: un materiale che varia di colore con la luce a causa della sua lucentezza.

Per esprimere i materiali di cui sopra attraverso il controllo del motore utilizzando l'elaborazione, abbiamo cambiato l'immagine in un'immagine in bianco e nero utilizzando un filtro di colore grigio, misurato i colori minimo e massimo di ogni regolazione pixel per pixel, diviso ogni pixel in quattro sezioni di colore e ha inviato ogni valore di pixel al motore per rappresentare la rappresentazione di ciascuna sezione in base alla rotazione del motore con ologramma, lustrini, materiale metallico e velluto.

Passaggio 6: progettazione strutturale e prototipazione

Progettazione strutturale e prototipazione
Progettazione strutturale e prototipazione
Progettazione strutturale e prototipazione
Progettazione strutturale e prototipazione
Progettazione strutturale e prototipazione
Progettazione strutturale e prototipazione
Progettazione strutturale e prototipazione
Progettazione strutturale e prototipazione

Cosa considerare quando si determina la struttura:

- Assicurarsi che i motori dell'altro siano esenti da collisioni

- Il flipbook dovrebbe fermarsi all'angolazione desiderata

- Assicurarsi che non vi siano interferenze tra il flipbook e la cornice esterna

Abbiamo utilizzato un 3T acrilico relativamente facile da lavorare e abbiamo deciso di utilizzare un profilo metallico a causa del costo e della disponibilità delle lastre acriliche.

La struttura è composta da 5*5, per un totale di 25 rettangoli. Ogni lastra acrilica è stata quindi tagliata utilizzando frese acriliche a qualsiasi dimensione desiderata e quindi assemblata insieme utilizzando cerniere e viti.

Il gioco lasciato tra le lastre acriliche è stato utilizzato come luogo per proteggere i cavi senza collisioni con i motori dell'altro.

Passaggio 7: motore passo-passo e installazione strutturale

Motore passo-passo e installazione strutturale
Motore passo-passo e installazione strutturale
Motore passo-passo e installazione strutturale
Motore passo-passo e installazione strutturale
Motore passo-passo e installazione strutturale
Motore passo-passo e installazione strutturale

Abbiamo usato 25 motori passo passo.

- Usa due motori passo-passo per ogni aduino

.- Installare motori passo-passo al centro a destra dei quadrati

- Le viti sono utilizzate per fissare il motore passo-passo.

- La tappatura viene utilizzata per collegare la nuova barra principale al motore passo-passo

.- Collega un'asta di legno all'esterno dello Shinjubong e collega il materiale con un morsetto.

Passaggio 8: installazione della struttura interna

Installa la struttura interna
Installa la struttura interna
Installa la struttura interna
Installa la struttura interna
Installa la struttura interna
Installa la struttura interna

Passaggio 9: installazione del pulsante

Installazione del pulsante
Installazione del pulsante
Installazione del pulsante
Installazione del pulsante

Abbiamo scelto diversi pulsanti della tastiera per ogni immagine per massimizzare gli effetti interattivi durante l'utilizzo dei flipbook. Quando l'utente fa clic sulla tastiera, il motore e il flipbook funzionano e vengono visualizzate le immagini specifiche della tastiera.

Passaggio 10: cablaggio

Cablaggio
Cablaggio
Cablaggio
Cablaggio
Cablaggio
Cablaggio
Cablaggio
Cablaggio

La piazza utilizzava 25 motori passo passo, 14 aduino e 14 un DLC-485HCA. Elaborazione e Master Arduino devono essere collegati.

Lo abbiamo collegato usando una breadboard. Ho provato a dividere le parti + e - sulla breadboard e collegarle al motore per fornire energia sufficiente.

- Maestro Aduino

1. Collegamento di DPLC-485HCA a POWER via cavo2. DPLC-485HCA

2 si collega ad Arduino n. 2 pin3.

3 del DLC-485HCA si collega all'Arduino 3 pin4. DPLC-485HCA

4 si collega ad Arduino 3 pin

5. DPLC-485HCA 5 si collega all'Aduino 5Vpin

6. DPLC-485HCA 6 è TERRA di comunicazione, collegandosi con la linea GND da Arduino in BREADBOARD

- Schiavo Aduino

- MOTORE 1

1. Collegato a IN1 e Aduino 12 pin di ULN2003 Motor Driver1

2. Collegato a IN2 su ULN2003 Motor Drive1 e Arduino 5 pin

3. Collegato ai pin IN3 su ULN2003 Motor Drive1 e Arduino 6

4. Collegato ai pin IN4 di ULN2003 Motor Drive1 e Arduino 7

5. Collegamento a - su ULN2003 Motor Drive1 e - su BREADBOARD

6. Collegamento tra + in ULN2003 Motor Drive1 e + in BREADBOARD

- MOTORE2

1. Collegare ai pin IN1 e Aduino 8 di ULN2003 Motor Drive2

2. Collegato a IN2 su ULN2003 Motor Drive2 e Arduino 9 pin

3. Collegato a IN3 su ULN2003 Motor Drive2 e pin 10 su Aduino

4. Collegato ai pin IN4 di ULN2003 Motor Drive2 e Arduino 11

5. Collegamento a - su ULN2003 Motor Drive2 e - su BREADBOARD

6. Collegamento tra + in ULN2003 Motor Drive2 e + in BREADBOARD

-DPLC-485HCA

1. Collegamento di DPLC-485HCA a POWER via cavo

2. DPLC-485HCA 2 si collega al pin Arduino n. 2

3. 3 del DLC-485HCA si collega al pin Arduino 3

4. DPLC-485HCA 4 si collega ad Arduino 3 pin

5. DPLC-485HCA 5 si collega all'Aduino 5Vpin

6. DPLC-485HCA 6 è TERRA di comunicazione, collegandosi con la linea GND da Arduino in BREADBOARD

- ALIMENTAZIONE COMPUTER

1. Collegare il + e- della BREADBOARD al + e- di 5V dell'ALIMENTAZIONE DEL COMPUTER

Passaggio 11: un alimentatore

Un alimentatore
Un alimentatore
Un alimentatore
Un alimentatore

Poiché l'elaborazione funziona solo quando è collegata al computer, abbiamo utilizzato un HUB USB, che non è a corto di potenza. Tuttavia, l'unica sorgente USB HUB ha una potenza insufficiente per collegare uno dei due motori collegati a un singolo aduino a un SMPS 5V in modo che non si esaurisca.

Consigliato: