Innehållsförteckning:
- Steg 1: Pixel Flip
- Steg 2: Bakgrund
- Steg 3: Material
- Steg 4: Val av styrkort
- Steg 5: Välj Flipbook Material
- Steg 6: Strukturell design och prototyper
- Steg 7: Stegmotor och strukturell installation
- Steg 8: Installera intern struktur
- Steg 9: Knappinstallation
- Steg 10: Kabeldragning
- Steg 11: En strömförsörjning
Video: Pixel Flip: 13 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:38
Pixel Flip: Interaktiv konstvägg
www.justdreamdesign.com/
Steg 1: Pixel Flip
Detta är en Auto Flip Art Wall som kombinerar analogt och digitalt med en Flip Book som motiv.
Steg 2: Bakgrund
Projektet skapades för att det ville maximera reflektioner baserat på olika material och uttrycka dem för människor. Det utvecklades för att uttrycka fascinationen av reflektioner som vi ser i vårt dagliga liv.
Den första frågan vi tänkte på som hur man uttrycker en mängd olika reflektioner. Vi har fått mycket form i denna idé.
Vi stötte på en animering av en blädderbok. Till skillnad från den handdrivna analoga blädboken kunde den automatiska blädderboken med motorn uppleva analogt digitalt. När blädderboken kom tillbaka trodde jag att det kunde vara intressant att använda en mängd olika material.
Vi funderade också på hur man använder blädderboksanimering mer. Blädderboken som vi hittade var en kvadrat, men strukturen för att bara använda en blädderbok för att animera den var vanlig. Jag tänkte, vad sägs om att använda flera blädderböcker för att skapa en vägg med interaktiva element.
Och inte bara känslan av att väggen rör sig, utan om vi använder den för att uttrycka den bild vi vill ha kan vi skapa en intressant upplevelse som gör att vi kan känna både analogt och digitalt samt reflektioner av material.
Vi arbetade med dessa mål.
- Kombination av analogt och digitalt
- Använd Flip Book -struktur
- Implementera interaktiva väggar
Steg 3: Material
- Internt material
1. koppling 25 delar koppling
2. 3 mm mässingsstång 25 cm*25 bit mässingsstång
3. 3T akryl 3mm 3t 30cm*30cm akryl
4. 3 mm trästång 200 bit 3 mm trästång
5. kabelklämplast 400 bit 5 mm kabelklämplast
- Blädderboksmaterial
6. pvc -bokomslagblad 200 bit pvc -bokomslag
7. svart sammet lakan svart sammet lakan
8. sliver splanges sliver splanges
9. vitt hologramark vitt hologramark 30cm*30cm
10. krylon metallic silver spray 9mm krylon metallic silver spray
- Externt material
11. arduino uno R3 Kompatibel bräda arduino uno
12. 5v stegmotor (DC 5V 4-fas 5-tråds stegmotor) 5v stegmotor + ULN2003 Driver Board för Arduino
13. ULN2003 Steppmotordrivrutin
14. DPLC-485HCA DPLC-485HCA
15. 5V SMPS dator strömförsörjning
16. 20mm Profil 20mm Profil
17. usb -hubb usb -hubb
18. L Gångjärn L Gångjärn
19. L platt gångjärn L platt gångjärn
20. bultbult
21. muttermutter
22. skiftnyckel
23. epoxi -epoxi
24. 3M spraylim 3m spraylim
Steg 4: Val av styrkort
Arduino bestämde att det fanns många öppen källkod och bibliotek tillgängliga, så att vi enkelt kunde använda dem och att bearbetningen också använder samma språk, så det skulle inte vara några problem med kompatibilitet. Vi kontrollerade sedan kraven för att fortsätta med detta projekt.
- Ljus: Stark belysning bör användas för att maximera reflektioner av material. - Material: Material som kan visa reflektion av olika ljus. - Flipbook-struktur: För den animering vi vill ha, använd en stegmotor med frivinkelkontroll. - Aduino: Inledningsvis behövde vi Aduino Mega, eftersom vi ville styra alla motorer med bara en Aduino.
Eftersom bearbetning kommunicerar med en Aduino, eftersom andra Arduino behövdes, var det emellertid ett behov av ett sätt för data som skickades av behandlingen att skickas till ett stort antal Aduinoer
Detta resulterade i användning av en DPLC485HCA-modul med RS485-kommunikation som möjliggör 1: N dubbelriktad kommunikation.
Behandlingen överför sedan data till en enda Master Aduino (Master Aduino) och seriell kommunikation, och Master Arduino upprättar kommunikationen mellan Master-Slab med DPLC-485HCA-modulen.
Med hjälp av data från Master styr Slave Arduino vinkeln till vilken varje motor ska vridas, vilket ger en visuell återgivning av resultatet av bilden som bearbetas med motorns rörelse.
Steg 5: Välj Flipbook Material
Eftersom projektet ville maximera reflektioner enligt olika material och uttrycka dem för människor valde det fyra olika material med olika ljusreflektioner och olika material beroende på vinkeln.
- hologram: Det är det mest lysande materialet på grund av intensiv reflektion av ljus.
- splange: Det är ett material som reflekterar flera spangles vid en blick för att visa olika reflektioner.
- Metall: Det är lättavledande.
Sammet: Ett material som varierar i färg med ljus på grund av dess glans.
För att uttrycka ovanstående material genom motorstyrning med hjälp av bearbetning ändrade vi bilden till en svartvit bild med ett gråfärgat filter, mätte minimi- och maxfärgerna för varje pixel genom pixeljustering, delade varje pixel i fyra sektioner av färg och skickade varje pixelvärde till motorn för att representera representationen av varje sektion i enlighet med motorns rotation med hologram, spanglar, metall och sammetmaterial.
Steg 6: Strukturell design och prototyper
Vad du ska tänka på när du bestämmer strukturen:
- Se till att varandras motorer är fria från kollisioner
- Blädderboken ska stanna i önskad vinkel
- Se till att det inte finns några störningar mellan blädderboken och den yttre ramen
Vi använde en relativt lätt att bearbeta, akryl 3T, och vi bestämde oss för att använda en metallprofil på grund av kostnaden och tillgängligheten för akrylplattor.
Strukturen består av 5*5, totalt 25 rektanglar. Varje akrylplatta skars sedan med hjälp av akrylskärare till önskad storlek och monterades sedan med hjälp av gångjärn och skruvar.
Leken kvar mellan akrylplattorna användes som en plats för att skydda kablarna utan kollisioner med varandras motorer.
Steg 7: Stegmotor och strukturell installation
Vi använde 25 stegsmotorer.
- Använd tvåstegsmotorer för varje aduino
.- Installera stegmotorer i mitten till höger av rutorna
- Skruvar används för att säkra stegmotorn.
- Cappling används för att ansluta den nya huvudstången till stegmotorn
.- Anslut en trästav utanför Shinjubong och anslut materialet med en klämma.
Steg 8: Installera intern struktur
Steg 9: Knappinstallation
Vi valde olika tangentbordsknappar för varje bild för att maximera de interaktiva effekterna när vi använde blädderböcker. När användaren klickar på tangentbordet fungerar motorn och blädderboken och tangentbordsspecifika bilder visas.
Steg 10: Kabeldragning
Torget använde 25 stegsmotorer, 14 aduino och 14 en DLC-485HCA. Processing och Master Arduino måste vara anslutna.
Vi har anslutit det med en brödbräda. Jag försökte dela upp + och - delarna på brödbrädan och ansluta dem till motorn för att ge tillräckligt med ström.
- Mästare Aduino
1. Anslutning av DPLC-485HCA till POWER via kabel2. DPLC-485HCA
2 ansluter till Arduino nr 2 pin3.
3 i DLC-485HCA ansluts till Arduino 3 pin4. DPLC-485HCA
4 ansluts till Arduino 3 -stift
5. DPLC-485HCA 5 ansluter till Aduino 5Vpin
6. DPLC-485HCA 6 är GRUND för kommunikation, som ansluter till GND-linje från Arduino i BREADBOARD
- Slav Aduino
- MOTOR 1
1. Ansluten till IN1 och Aduino 12 stift på ULN2003 motordrivrutin1
2. Ansluten till IN2 på ULN2003 Motor Drive1 och Arduino 5 -stift
3. Ansluten till stift IN3 på ULN2003 Motor Drive1 och Arduino 6
4. Ansluten till stift IN4 på ULN2003 Motor Drive1 och Arduino 7
5. Länk till - på ULN2003 Motor Drive1 och - på BREADBOARD
6. Anslutning mellan + i ULN2003 Motor Drive1 och + i BREADBOARD
- MOTOR2
1. Anslut till stiften IN1 och Aduino 8 på ULN2003 Motor Drive2
2. Ansluten till IN2 på ULN2003 Motor Drive2 och Arduino 9 stift
3. Ansluten till IN3 på ULN2003 Motor Drive2 och stift 10 på Aduino
4. Ansluten till stiften IN4 på ULN2003 Motor Drive2 och Arduino 11
5. Länk till - på ULN2003 Motor Drive2 och - på BREADBOARD
6. Anslutning mellan + i ULN2003 Motor Drive2 och + i BREADBOARD
-DPLC-485HCA
1. Anslutning av DPLC-485HCA till POWER via kabel
2. DPLC-485HCA 2 ansluts till Arduino nr 2-stift
3. 3 av DLC-485HCA ansluts till Arduino 3-stiftet
4. DPLC-485HCA 4 ansluts till Arduino 3-stift
5. DPLC-485HCA 5 ansluter till Aduino 5Vpin
6. DPLC-485HCA 6 är GRUND för kommunikation, som ansluter till GND-linje från Arduino i BREADBOARD
- DATORS STRÖMFÖRSÖRJNING
1. Anslut + och- på BREADBOARD till + och- på 5V på DATORN STRÖMFÖRSÖRJNING
Steg 11: En strömförsörjning
Eftersom bearbetning bara fungerar när den är ansluten till datorn använde vi en USB -HUB, som inte har låg ström. Den enda USB -HUB -källan har dock inte tillräckligt med ström för att ansluta en av de två motorerna som är anslutna till en enda aduino till en 5V SMPS så att den inte tar slut.
Rekommenderad:
Hur man gör en DIY extra bashögtalare från JBL Flip 5 Rivning: 5 steg
Hur man gör en DIY extra bashögtalare från JBL Flip 5 Teardown: Sedan jag var liten har jag alltid haft ett passionerat intresse av att göra DIY saker. Dessa dagar börjar jag tänka på handgjorda bluetooth -högtalare som sparar pengar och hjälper mig att ha kul med att göra saker själv. Sen bestämde jag mig för att bygga en extra bastal
Digital klocka med kristalloscillator och flip -flops: 3 steg
Digital klocka med kristalloscillator och flip -flops: Klockor finns i nästan alla typer av elektronik, de är hjärtslaget för vilken dator som helst. De används för att synkronisera alla sekventiella kretsar. de används också som räknare för att hålla reda på tid och datum. I detta instruerbara lär du dig hur
Enkel LED-flip-flop för nybörjare: 9 steg
Enkel LED-flip-flop för nybörjare: En mycket enkel Flip-Flop-cirkel för nybörjare
Flip-flops med diskreta transistorer: 7 steg
Flip-flops med diskreta transistorer: Hej alla, nu lever vi i en digital värld. Men vad är en digital? Är det långt ifrån analogt? Jag såg många människor som tror att den digitala elektroniken skiljer sig från analog elektronik och att den analoga är bortkastad. Så här
Förstå 74LS273 Octal D Flip-Flop IC: 5 steg
Förstå 74LS273 Octal D Flip-Flop IC: Jag fick tag på 74LS273 IC medan jag bärgade några komponenter från en gammal satellitmottagare, något jag gör mellan projekt och sparar lite pengar … Denna IC var på kontrollpanelen och var ansluten till 4-siffriga 7-segment LED-display med några trans