Indholdsfortegnelse:
- Trin 1: Pixel Flip
- Trin 2: Baggrund
- Trin 3: Materiale
- Trin 4: Valg af kontrolkort
- Trin 5: Vælg Flipbook -materiale
- Trin 6: Strukturelt design og prototyper
- Trin 7: Trinmotor og strukturel installation
- Trin 8: Installer intern struktur
- Trin 9: Knapinstallation
- Trin 10: Ledningsføring
- Trin 11: En strømforsyning
Video: Pixel Flip: 13 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:26
Pixel Flip: Interaktiv kunstvæg
www.justdreamdesign.com/
Trin 1: Pixel Flip
Dette er en Auto Flip Art Wall, der kombinerer analogt og digitalt med en Flip Book som motiv.
Trin 2: Baggrund
Projektet blev oprettet, fordi det ønskede at maksimere refleksioner baseret på forskellige materialer og udtrykke dem for mennesker. Det blev udviklet til at udtrykke fascinationen af refleksioner, som vi ser i vores daglige liv.
Det første spørgsmål tænkte vi på som hvordan man udtrykker en række refleksioner. Vi har taget meget form i denne idé.
Vi stødte på en animation af en bladbog. I modsætning til den håndbetjente analoge bladbog, kunne den automatiske bladbog med motoren opleve analogt digitalt. Da bladbogen kom tilbage, tænkte jeg, at det kunne være interessant at bruge forskellige materialer.
Vi tænkte også over, hvordan vi kan bruge flipbook -animation mere. Bladbogen, som vi fandt, var en firkant, men strukturen ved kun at bruge en bladbog til at animere den var almindelig. Jeg tænkte godt, hvad med at bruge flere bladbøger til at skabe en væg med interaktive elementer.
Og ikke kun følelsen af, at væggen bevæger sig, men hvis vi bruger den til at udtrykke det billede, vi ønsker, kan vi skabe en interessant oplevelse, der giver os mulighed for at føle både analogt og digitalt samt refleksioner af materialer.
Vi arbejdede med disse mål.
- Kombination af analog og digital
- Udnyt Flip Book -struktur
- Implementere interaktive vægge
Trin 3: Materiale
- Indvendigt materiale
1. kobling 25 stykke kobling
2. 3 mm messingstang 25 cm*25 stykke messingstang
3. 3T akryl 3mm 3t 30cm*30cm akryl
4. 3 mm træstang 200 stk. 3 mm træstang
5. kabelklemme plast 400 stk. 5 mm kabelklemme plast
- Flipbogsmateriale
6. pvc bogforsideblad 200 stykke pvc bogomslag
7. sort fløjlsark sort fløjlsplade
8. sliver splanges sliver splanges
9. hvidt hologramark hvidt hologramark 30cm*30cm
10. krylon metallic sølv spray 9mm krylon metallic sølv spray
- Eksternt materiale
11. arduino uno R3 Kompatibel bord arduino uno
12. 5v stepper motor (DC 5V 4-fase 5-wire stepmotor) 5v stepper motor + ULN2003 Driver Board til Arduino
13. ULN2003 Stepper Motor Driver Board
14. DPLC-485HCA DPLC-485HCA
15. 5V SMPS computer strømforsyning
16. 20mm Profil 20mm Profil
17. usb -hub usb -hub
18. L Hængsel L Hængsel
19. L fladt hængsel L fladt hængsel
20. bolt bolt
21. møtrik
22. skruenøgle
23. epoxy -epoxy
24. 3M sprayklæbemiddel 3m sprayklæbemiddel
Trin 4: Valg af kontrolkort
Arduino besluttede, at der var mange open source og biblioteker til rådighed, så vi let kunne bruge dem, og at behandlingen også bruger det samme sprog, så der ville ikke være noget problem med kompatibilitet. Vi kontrollerede derefter kravene til at fortsætte med dette projekt.
- Lys: Kraftig belysning bør bruges til at maksimere refleksioner af materialer. - Materiale: Materiale, der kan vise refleksion af forskellige lys. - Flipbook-struktur: Til den animation, vi ønsker, skal du bruge en trinmotor med fri vinkelkontrol. - Aduino: Oprindeligt havde vi brug for Aduino Mega, fordi vi ville styre alle motorerne med kun en Aduino.
Fordi behandling kommunikerer med en Aduino, som der var behov for anden Arduino, var der imidlertid behov for en måde, hvorpå de data, der blev sendt af behandlingen, kunne sendes til et stort antal Aduinoer
Dette resulterede i brugen af et DPLC485HCA-modul med RS485-kommunikation, der muliggør 1: N tovejskommunikation.
Behandlingen overfører derefter dataene til en enkelt Master Aduino (Master Aduino) og seriel kommunikation, og Master Arduino etablerer kommunikationen mellem Master-Slab ved hjælp af DPLC-485HCA-modulet.
Ved hjælp af de data, der er modtaget fra Master, styrer Slave Arduino vinklen, hver motor skal drejes til, hvilket giver en visuel fremstilling af resultatet af billedet, der behandles med motorens bevægelse.
Trin 5: Vælg Flipbook -materiale
Fordi projektet ønskede at maksimere refleksioner i henhold til forskellige materialer og udtrykke dem for mennesker, valgte det fire forskellige materialer med forskellige reflektioner af lys og forskellige materialer afhængigt af vinklen.
- hologram: Det er det mest lysende materiale på grund af den intense refleksion af lys.
- splange: Det er et materiale, der reflekterer flere spangles ved et blik for at vise forskellige refleksioner.
- Metal: Det er let spredende.
- Fløjl: Et materiale, der varierer i farve med lys på grund af dets glans.
For at udtrykke ovenstående materialer ved hjælp af motorstyring ved hjælp af behandling ændrede vi billedet til et sort-hvidt billede ved hjælp af et gråfarvet filter, målte minimums- og maksimumfarver for hver pixel ved pixeljustering, opdelte hver pixel i fire sektioner af farve og sendte hver pixelværdi til motoren for at repræsentere repræsentationen af hver sektion i henhold til motorens rotation med hologram, spangles, metal og fløjlsmateriale.
Trin 6: Strukturelt design og prototyper
Hvad skal man overveje, når man bestemmer strukturen:
- Sørg for, at hinandens motorer er fri for kollisioner
- Bladbogen skal stoppe i den ønskede vinkel
- Sørg for, at der ikke er forstyrrelser mellem bladbogen og den ydre ramme
Vi brugte en relativt let at behandle, akryl 3T, og vi besluttede at bruge en metalprofil på grund af prisen og tilgængeligheden af akrylplader.
Strukturen består af 5*5, i alt 25 rektangler. Hver akrylplade blev derefter skåret ved hjælp af akrylskærere til enhver ønsket størrelse og derefter samlet sammen ved hjælp af hængsler og skruer.
Spillet, der blev efterladt mellem akrylpladerne, blev brugt som et sted til at beskytte kablerne uden sammenstød med hinandens motorer.
Trin 7: Trinmotor og strukturel installation
Vi brugte 25 trins motorer.
- Brug to -trins motorer til hver aduino
.- Installer trinmotorer i midten til højre af firkanter
- Skruer bruges til at fastgøre trinmotoren.
- Cappling bruges til at forbinde den nye hovedstang til trinmotoren
.- Tilslut en træstang uden for Shinjubong og tilslut materialet med en klemme.
Trin 8: Installer intern struktur
Trin 9: Knapinstallation
Vi valgte forskellige tastaturknapper til hvert billede for at maksimere de interaktive effekter, mens vi brugte flipbooks. Når brugeren klikker på tastaturet, fungerer motoren og bladbogen, og der vises tastaturspecifikke billeder.
Trin 10: Ledningsføring
Firkanten brugte 25 trins motorer, 14 aduino og 14 en DLC-485HCA. Processing og Master Arduino skal være tilsluttet.
Vi har forbundet det ved hjælp af et brødbræt. Jeg forsøgte at dele + og - delene på brødbrættet og slutte dem til motoren for at give nok strøm.
- Master Aduino
1. Tilslutning af DPLC-485HCA til POWER via wire2. DPLC-485HCA
2 forbinder til Arduino nr. 2 pin3.
3 i DLC-485HCA tilsluttes Arduino 3 pin4. DPLC-485HCA
4 forbinder til Arduino 3 pin
5. DPLC-485HCA 5 opretter forbindelse til Aduino 5Vpin
6. DPLC-485HCA 6 er GRUND for kommunikation, der forbinder med GND-linje fra Arduino i BREADBOARD
- Slave Aduino
- MOTOR 1
1. Tilsluttet IN1 og Aduino 12 ben på ULN2003 motordriver1
2. Tilsluttet IN2 på ULN2003 motordrev1 og Arduino 5 ben
3. Tilsluttet stifterne IN3 på ULN2003 motordrev1 og Arduino 6
4. Tilsluttet stifterne IN4 på ULN2003 motordrev1 og Arduino 7
5. Link til - på ULN2003 Motor Drive1 og - på BREADBOARD
6. Forbindelse mellem + i ULN2003 motordrev1 og + i BREADBOARD
- MOTOR2
1. Tilslut til benene IN1 og Aduino 8 på ULN2003 motordrev2
2. Tilsluttet IN2 på ULN2003 Motor Drive2 og Arduino 9 ben
3. Tilsluttet IN3 på ULN2003 motordrev2 og pin 10 på Aduino
4. Tilsluttet stifterne IN4 på ULN2003 Motor Drive2 og Arduino 11
5. Link til - på ULN2003 Motor Drive2 og - på BREADBOARD
6. Forbindelse mellem + i ULN2003 motordrev2 og + i BREADBOARD
-DPLC-485HCA
1. Tilslutning af DPLC-485HCA til POWER med ledning
2. DPLC-485HCA 2 tilsluttes Arduino nr. 2 pin
3. 3 af DLC-485HCA tilsluttes Arduino 3 pin
4. DPLC-485HCA 4 tilsluttes Arduino 3 pin
5. DPLC-485HCA 5 opretter forbindelse til Aduino 5Vpin
6. DPLC-485HCA 6 er GRUND for kommunikation, der forbinder med GND-linje fra Arduino i BREADBOARD
- COMPUTER STRØMFORSYNING
1. Forbind + og- på BREADBOARD til + og- på 5V på COMPUTER STRØMFORSYNING
Trin 11: En strømforsyning
Fordi behandlingen kun fungerer, når den er tilsluttet computeren, brugte vi en USB -HUB, som ikke har lav strøm. Den eneste USB -HUB -kilde har imidlertid utilstrækkelig strøm til at tilslutte en af de to motorer, der er sluttet til en enkelt aduino, til en 5V SMPS, så den ikke løber tør for strøm.
Anbefalede:
Sådan laver du en DIY ekstra bashøjttaler fra JBL Flip 5 nedrivning: 5 trin
Sådan laver du en DIY ekstra bashøjttaler fra JBL Flip 5 nedrivning: Siden jeg var en lille dreng, har jeg altid haft en lidenskabelig interesse i at lave DIY ting. I disse dage begynder jeg at tænke på håndlavede bluetooth -højttalere, der sparer penge og hjælper mig med at have det sjovt med at lave ting selv. Så besluttede jeg at bygge en ekstra bas -tale
Digitalt ur ved hjælp af krystaloscillator og flip -flops: 3 trin
Digitalt ur ved hjælp af krystaloscillator og flip -flops: Ure findes i næsten alle former for elektronik, de er hjerteslag på enhver computer. De bruges til at synkronisere alle sekventielle kredsløb. de bruges også som tællere til at holde styr på tid og dato. I denne instruktive vil du lære hvordan
Stepper Motor med D flip -flops og 555 timer; den første del af kredsløbet 555 timeren: 3 trin
Stepper Motor med D flip -flops og 555 timer; den første del af kredsløbet 555 -timeren: Steppermotoren er en jævnstrømsmotor, der bevæger sig i diskrete trin.Den bruges ofte i printere og endda i robotik.Jeg vil forklare dette kredsløb i trin.Den første del af kredsløbet er en 555 timer. Det er det første billede (se ovenfor) med en 555 chip w
Enkel LED-flip-flop til begyndere: 9 trin
Enkel LED Flip-Flop for begyndere: En meget enkel Flip-Flop-cirkus for begyndere
Flip-flops ved hjælp af diskrete transistorer: 7 trin
Flip-flops ved hjælp af diskrete transistorer: Hej alle sammen, nu lever vi i en digital verden. Men hvad er et digitalt? Er er langt væk fra analog? Jeg så mange mennesker, som mener, at den digitale elektronik adskiller sig fra analog elektronik, og den analoge er spild. Så her