Innholdsfortegnelse:

Pixel Flip: 13 trinn
Pixel Flip: 13 trinn

Video: Pixel Flip: 13 trinn

Video: Pixel Flip: 13 trinn
Video: 23 NEW bullet journal ideas for your 2024 setup 💜 2024, November
Anonim
Pixel Flip
Pixel Flip

Pixel Flip: Interaktiv kunstvegg

www.justdreamdesign.com/

Trinn 1: Pixel Flip

Image
Image
Pixel Flip
Pixel Flip
Pixel Flip
Pixel Flip

Dette er en Auto Flip Art Wall som kombinerer analogt og digitalt med en Flip Book som motiv.

Trinn 2: Bakgrunn

Bakgrunn
Bakgrunn
Bakgrunn
Bakgrunn
Bakgrunn
Bakgrunn
Bakgrunn
Bakgrunn

Prosjektet ble opprettet fordi det ønsket å maksimere refleksjoner basert på forskjellige materialer og uttrykke dem for mennesker. Den ble utviklet for å uttrykke fascinasjonen for refleksjoner som vi ser i vårt daglige liv.

Det første spørsmålet vi tenkte på som hvordan å uttrykke en rekke refleksjoner. Vi har tatt mye form i denne ideen.

Vi kom over en animasjon av en bla. I motsetning til den håndbetjente analoge blaiboken, kunne den automatiske bla-boken med motoren oppleve analogt digitalt. Da bla kom tilbake, tenkte jeg at det kunne være interessant å bruke en rekke materialer.

Vi tenkte også på hvordan vi kan bruke bla -animasjon mer. Bla -boken som vi fant var en firkant, men strukturen for å bruke bare én bla -bok for å animere den var vanlig. Jeg tenkte, vel, hva med å bruke flere blader for å lage en vegg med interaktive elementer.

Og ikke bare følelsen av at veggen beveger seg, men hvis vi bruker den til å uttrykke det bildet vi ønsker, kan vi skape en interessant opplevelse som lar oss føle både analogt og digitalt, så vel som refleksjoner av materialer.

Vi jobbet med disse målene.

- Kombinasjon av analogt og digitalt

- Bruk Flip Book -strukturen

- Implementere interaktive vegger

Trinn 3: Materiale

- Innvendig materiale

1. kobling 25 -delt kopling

2. 3 mm messingstang 25 cm*25 stykke messingstang

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

4. 3mm Wood Bar 200 piece 3mm Wood Bar

5. kabelklemme plast 400 stk. 5 mm kabelklemme plast

- Flipbook -materiale

6. pvc bokomslag ark 200 stykke pvc bok omslag ark

7. sort fløyel ark svart fløyel ark

8. sliver splanges sliver splanges

9. hvitt hologramark hvitt hologramark 30cm*30cm

10. krylon metallic silver spray 9mm krylon metallic silver spray

- Eksternt materiale

11. arduino uno R3 Kompatibelt brett arduino uno

12. 5v trinnmotor (DC 5V 4-fase 5-tråds trinnmotor) 5v trinnmotor + ULN2003 driverkort for Arduino

13. ULN2003 Stepper Motor Driver Board

14. DPLC-485HCA DPLC-485HCA

15. 5V SMPS datamaskin strømforsyning

16. 20mm Profil 20mm Profil

17. usb -hub usb -hub

18. L Hengsel L Hengsel

19. L flat hengsel L flat hengsel

20. bolt bolt

21. mutter mutter

22. skiftenøkkel

23. epoxy epoxy

24. 3M spraylim 3m spraylim

Trinn 4: Valg av kontrollkort

Valg av kontrollkort
Valg av kontrollkort

Arduino bestemte at det var mange åpen kildekode og biblioteker tilgjengelig, slik at vi enkelt kunne bruke dem, og at behandlingen også bruker det samme språket, så det ville ikke være noe problem med kompatibilitet. Vi sjekket deretter kravene for å fortsette med dette prosjektet.

- Lys: Sterk belysning bør brukes for å maksimere refleksjoner av materialer. - Materiale: Materiale som kan vise refleksjon av forskjellig lys. - Flipbook-struktur: For animasjonen vi ønsker, bruk en trinnmotor med fri vinkelkontroll. - Aduino: I utgangspunktet trengte vi Aduino Mega, fordi vi ønsket å kontrollere alle motorene med bare en Aduino.

Fordi behandling kommuniserer med en Aduino, slik andre Arduino var nødvendig, var det imidlertid behov for en måte for dataene som ble sendt av behandlingen, til et stort antall Aduinoer

Dette resulterte i bruk av en DPLC485HCA-modul med RS485-kommunikasjon som muliggjør 1: N toveiskommunikasjon.

Behandlingen overfører deretter dataene til en enkelt Master Aduino (Master Aduino) og seriell kommunikasjon, og Master Arduino etablerer kommunikasjonen mellom Master-Slab ved hjelp av DPLC-485HCA-modulen.

Ved å bruke dataene mottatt fra Master, kontrollerer Slave Arduino vinkelen som hver motor skal dreies til, og gir en visuell fremstilling av resultatet av bildet som blir behandlet med motorens bevegelse.

Trinn 5: Velg Flipbook Material

Velg Flipbook Material
Velg Flipbook Material

Fordi prosjektet ønsket å maksimere refleksjoner i henhold til forskjellige materialer og uttrykke dem for mennesker, valgte det fire forskjellige materialer med forskjellige refleksjoner av lys og forskjellige materialer avhengig av vinkelen.

- hologram: Det er det mest lysende materialet på grunn av den intense refleksjonen av lys.

- splange: Det er et materiale som reflekterer flere spangles på et øyeblikk for å vise forskjellige refleksjoner.

- Metall: Det er lettspredende.

- Fløyel: Et materiale som varierer i farge med lys på grunn av glansen.

For å uttrykke materialene ovenfor ved hjelp av motorstyring ved hjelp av prosessering, endret vi bildet til et svart-hvitt-bilde ved hjelp av et gråfarget filter, målte minimums- og maksimumsfargene for hver piksel ved pikseljustering, delte hver piksel i fire seksjoner av farge, og sendte hver pikselverdi til motoren for å representere representasjonen av hver seksjon i henhold til motorens rotasjon med hologram, spangles, metall og fløyelmateriale.

Trinn 6: Strukturell design og prototyping

Strukturell design og prototyping
Strukturell design og prototyping
Strukturell design og prototyping
Strukturell design og prototyping
Strukturell design og prototyping
Strukturell design og prototyping
Strukturell design og prototyping
Strukturell design og prototyping

Hva du bør vurdere når du bestemmer strukturen:

- Sørg for at hverandres motorer er fri for kollisjoner

- Heftet skal stoppe i ønsket vinkel

- Sørg for at det ikke er noen forstyrrelser mellom bla og den ytre rammen

Vi brukte en relativt lett å behandle, akryl 3T, og vi bestemte oss for å bruke en metallprofil på grunn av kostnaden og tilgjengeligheten av akrylplater.

Strukturen består av 5*5, totalt 25 rektangler. Hver akrylplate ble deretter kuttet ved hjelp av akrylskærer til ønsket størrelse og deretter satt sammen ved hjelp av hengsler og skruer.

Leken som ble igjen mellom akrylplatene ble brukt som et sted for å beskytte kablene uten kollisjoner med hverandres motorer.

Trinn 7: Trinnmotor og strukturell installasjon

Trinnmotor og strukturell installasjon
Trinnmotor og strukturell installasjon
Trinnmotor og strukturell installasjon
Trinnmotor og strukturell installasjon
Trinnmotor og strukturell installasjon
Trinnmotor og strukturell installasjon

Vi brukte 25 trinnsmotorer.

- Bruk to trinnsmotorer for hver aduino

.- Installer trinnmotorer i midten til høyre for rutene

- Skruer brukes for å feste trinnmotoren.

- Cappling brukes til å koble den nye hovedstangen til trinnmotoren

.- Koble en trestang utenfor Shinjubong og koble til materialet med en klemme.

Trinn 8: Installer intern struktur

Installer intern struktur
Installer intern struktur
Installer intern struktur
Installer intern struktur
Installer intern struktur
Installer intern struktur

Trinn 9: Knappinstallasjon

Knappinstallasjon
Knappinstallasjon
Knappinstallasjon
Knappinstallasjon

Vi valgte forskjellige tastaturknapper for hvert bilde for å maksimere de interaktive effektene mens vi brukte bla. Når brukeren klikker på tastaturet, fungerer motoren og bla-boken, og tastaturspesifikke bilder vises.

Trinn 10: Kabling

Kabling
Kabling
Kabling
Kabling
Kabling
Kabling
Kabling
Kabling

Torget brukte 25 trinnsmotorer, 14 aduino og 14 en DLC-485HCA. Processing og Master Arduino må være tilkoblet.

Vi har koblet det til ved hjelp av et brødbrett. Jeg prøvde å dele + og - delene på brødbrettet og koble dem til motoren for å gi nok strøm.

- Mester Aduino

1. Tilkobling av DPLC-485HCA til POWER via wire2. DPLC-485HCA

2 kobles til Arduino nr. 2 pin3.

3 i DLC-485HCA kobles til Arduino 3 pin4. DPLC-485HCA

4 kobles til Arduino 3 -pinners

5. DPLC-485HCA 5 kobles til Aduino 5Vpin

6. DPLC-485HCA 6 er GRUNN for kommunikasjon, som kobles til GND-linje fra Arduino i BREADBOARD

- Slave Aduino

- MOTOR 1

1. Koblet til IN1 og Aduino 12 pins på ULN2003 motordriver1

2. Koblet til IN2 på ULN2003 Motor Drive1 og Arduino 5 -pinners

3. Koblet til pinnene IN3 på ULN2003 Motor Drive1 og Arduino 6

4. Koblet til pinnene IN4 på ULN2003 Motor Drive1 og Arduino 7

5. Lenke til - på ULN2003 Motor Drive1 og - på BREADBOARD

6. Tilkobling mellom + i ULN2003 Motor Drive1 og + i BREADBOARD

- MOTOR2

1. Koble til pinnene IN1 og Aduino 8 på ULN2003 Motor Drive2

2. Koblet til IN2 på ULN2003 Motor Drive2 og Arduino 9 pins

3. Koblet til IN3 på ULN2003 Motor Drive2 og pin 10 på Aduino

4. Koblet til pinnene IN4 på ULN2003 Motor Drive2 og Arduino 11

5. Lenke til - på ULN2003 Motor Drive2 og - på BREADBOARD

6. Tilkobling mellom + i ULN2003 Motor Drive2 og + i BREADBOARD

-DPLC-485HCA

1. Tilkobling av DPLC-485HCA til POWER med ledning

2. DPLC-485HCA 2 kobles til Arduino nr. 2-pinne

3. 3 av DLC-485HCA kobles til Arduino 3-pinnen

4. DPLC-485HCA 4 kobles til Arduino 3-pinners

5. DPLC-485HCA 5 kobles til Aduino 5Vpin

6. DPLC-485HCA 6 er GRUNN for kommunikasjon, som kobles til GND-linje fra Arduino i BREADBOARD

- STRØMFORSYNING AV DATAMASKINER

1. Koble + og- på BREADBOARD til + og- på 5V på COMPUTER STRØMFORSYNING

Trinn 11: En strømforsyning

En strømforsyning
En strømforsyning
En strømforsyning
En strømforsyning

Fordi behandlingen bare fungerer når den er koblet til datamaskinen, brukte vi en USB -HUB, som ikke har lite strøm. Imidlertid har den eneste kilden USB HUB utilstrekkelig strøm til å koble en av de to motorene som er koblet til en enkelt aduino til en 5V SMPS, slik at den ikke går tom for strøm.

Anbefalt: