INHOUDSOPGAWE:

Eerste ontmoeting_: 10 stappe
Eerste ontmoeting_: 10 stappe

Video: Eerste ontmoeting_: 10 stappe

Video: Eerste ontmoeting_: 10 stappe
Video: Reageren op de meest gestelde vraag... 2024, November
Anonim
Image
Image
Eerste_Ontmoeting_
Eerste_Ontmoeting_
Eerste_Ontmoeting_
Eerste_Ontmoeting_

First_Encounter_ is 'n op Arduino gebaseerde interaktiewe installasie, ontwikkel vir die kursus Physical Interaction Design and Realization aan KTH in Stockholm. First_Encounter_ is 'n hangende kunsinstallasie wat in ons geval bestaan uit 20 driehoekige modules. Aangesien die gebruikte kode ook modulêr is, is dit aan u en die berekeningskapasiteit van die Arduino om te bepaal hoeveel driehoeke u vir u weergawe wil hê.

Om hard aan u volgende projek te werk, is musiek nodig; dit is die afspeellys First_Encounter_:

  • U het nog niks gesien nie - Bachman -Turner Overdrive
  • Warm dinge - Donna Summer
  • U behoort te weet - Alanis Morissette
  • Suurlemoenboom - Dwase tuin
  • Blinded by the Light - Manfred Mann's Earth Band
  • More Than a Feeling - Boston
  • Come Together - The Beatles
  • Opgeskopte skoppe - Kweek die mense
  • Wire to Wire - Razorlight
  • Woorde - Bee Gees
  • Die finale aftelling - Europa

Stap 1: Warm goed

Die voorrade wat u benodig. Die presiese hoeveelheid wat u benodig, hang af van die aantal driehoeke wat u wil maak:

  • Hout vir lasersny, 4 mm dik
  • Melkwit akriel vir lasersnit (2 mm)
  • Houtgom
  • Skuurpapier
  • NeoPixels LED-strook, 30 LED's per meter, 6 meter (180 LED's)
  • Tin foelie
  • Elektriese drade - ± 70 meter verskillende kleure
  • Elektriese band
  • Servos - 10 keer
  • Skroefterminale - 170 gebruik
  • Klein skroewe ± 8 mm lank - 80 gebruik
  • Arduino UNO
  • MPR121 Capsense breakout board - 2x
  • PCA9685 Servo -uitbreekbord
  • Swart doek
  • Warm gom
  • 5V 12A kragvoorsiening

Stap 2: U behoort te weet

U behoort te weet
U behoort te weet
U behoort te weet
U behoort te weet

Die dikte van beide die akriel en die hout sowel as die grootte van die driehoek is baie belangrik.

Alhoewel daar 5 mm dik Neopixel LED-stroke is, het ons gevoel dat hulle nie helder genoeg was vir die doel nie. Ons het 10 mm wye LED-stroke en 2 mm dik akriel gebruik, wat altesaam 12 mm bygevoeg het. Daarom moet die dikte van die muur ook 12 mm wees om die ontwerp te laat werk, wat in ons geval 3 lae 4 mm hout tot gevolg het.

Die grootte van die driehoek hang ook af van die LED-strook wat u het of die hoeveelheid wat u wil soldeer. Ons wou 9 LED's per driehoek hê, en het 'n Neopixel -strook van 30 LED's per meter gehad om 'n groter driehoek te akkommodeer en die hoeveelheid soldeer te verminder. Met hierdie opset pas drie LED's presies in die driehoek sonder ekstra soldeer. Met die standaard rol van 60 LED's per meter, moet u kleiner driehoeke maak of meer LED's per kant of soldeerdrade tussen enkele LED's gebruik.

Stap 3: Suurlemoenboom

Suurlemoenboom
Suurlemoenboom
Suurlemoenboom
Suurlemoenboom
Suurlemoenboom
Suurlemoenboom

Die omhulsel van First_Encounter_ bestaan uit 'n totaal van 5 stukke wat ons met 'n lasersnyer sny. Die wit voorplaat is een stuk melkwit akriel, die mure van die omhulsel is opgebou uit 3 individuele driehoeke en uiteindelik is daar die houtplaat. By hierdie stap is daar 'n Illustrator -lêer wat gebruik kan word om die vorms met laser te sny.

Vir elke driehoek wat u wil, moet u die muurdriehoeke aan mekaar plak. Die grootste driehoek gaan onderaan en die kleinste bo -op om 'n trapvormige vorm te vorm. Maak seker dat die binnekant van die muur so plat as moontlik is, anders pas die LED-strook nie reg in nie.

Nadat die gom droog is, skuur die buitekant van die muur en die kante van die agterplaat teen 'n hoek van ongeveer 30 grade. Dit maak voorsiening vir die beweging wat ons wil hê. Probeer om dit so simmetries en soortgelyk as moontlik te hou om die regte beweging te verseker. As u wil, kan u die hout nou (spuit) verf om uiteindelik 'n beter afwerking te kry.

Stap 4: verblind deur die lig

Verblind deur die lig
Verblind deur die lig
Verblind deur die lig
Verblind deur die lig
Verblind deur die lig
Verblind deur die lig
Verblind deur die lig
Verblind deur die lig

Ons Neopixels kom in 'n waterdigte omhulsel, wat verwyder moet word sodat die strook in die driehoek pas. Sny die LED-strook in die lengte wat u benodig vir u driehoeke, in ons geval 9 LED's lank. Aan die ingangskant, soos aangedui deur die pyle, soldeer drade na al drie kontakpunte (swart = grond, geel = data in, rooi = data in die prentjie). Aan die ander kant, aan die uitvoerkant, soldeer slegs 'n draad na die kontakpunt van 'data out' (groen = data in die prentjie). Maak seker dat die drade langs die LED-strook loop (sien prentjie), anders pas dit nie! Die drade moet ongeveer 12 cm lank wees.

Isoleer die eindpunte met 'n elektriese band om kortsluitings te voorkom, want dit word saamgedruk.

Na elke groep van 3 LED's buig u die strook uiteindelik by die afsnypunte om 'n driehoek te vorm.

Stap 5: meer as 'n gevoel

Meer as N gevoel
Meer as N gevoel
Meer as N gevoel
Meer as N gevoel
Meer as N gevoel
Meer as N gevoel

Die manier waarop First_Encounter waarneem, is deur kapasitiewe sensing of capsense. Om Capsense so akkuraat as moontlik te laat werk, benodig ons 'n groot massa metaal, verkieslik koper. Alhoewel koper nogal duur is, gebruik ons dus gevoude aluminiumfoelie.

Die aluminiumfoelie moet in 'n driehoek gevou word, verkieslik effens groter as die ruimte binne -in die muur. Ons het met 24 lae vir ons weergawe gegaan. Die maklikste manier is om die afvalhoeke van die muur te gebruik; dit is presies so groot soos die binnekant van die muur, en as u dit reg vou, sal die driehoek effens groei.

Plaas dit in 'n S-vorm soos op die foto, dit is 'n relatief maklike manier om die driehoek te vou. As u baie driehoeke moet maak, kan dit nuttig wees om dit aan mekaar te plak. Aan die einde van die S-vorm moet u twee van die sye van die driehoek uitsteek; dit hou dit daarna gevou. Merk dan die aluminiumfoelie waar u moet sny en gebruik dan 'n skêr om dit werklik te sny. Dit hou die snitte skoner dan as u 'n mes gebruik.

As u begin vou, kan u een van die driehoek gebruik om die grootte van die eerste (paar) voue reg te kry. Hou die matte kant van die foelie binne en die weerkaatsende kant aan die buitekant, terwyl die LED-lig beter na buite weerkaats word.

Maak dan 'n gaatjie (u kan 'n eenvoudige papiergaatjie indien nodig gebruik) in die gevoude driehoek, ongeveer op dieselfde plek as die gat in die agterplaat. Vou twee van die lae terug en maak 'n draad vas met 'n groot gestroopte deel. Vou die driehoek weer en maak seker dat die draad daarna uit die gat kom. Die ongestroopte deel van die draad moet ongeveer 10 cm lank wees. Voeg laastens 'n paar (elektriese) band aan die rande van die gat, dit verhoed dat hulle skeur as die drade deurgedruk word6

Stap 6: Kom saam

Kom saam
Kom saam
Kom saam
Kom saam
Kom saam
Kom saam
Kom saam
Kom saam

Voordat u verder gaan, kan dit nuttig wees om te toets of die LED-stroke korrek gesoldeer is.

Die maklikste manier om te monteer is om die geskuurde muurhoeke op die tafel te sit, met die breedste kant na bo. Sit die akriel driehoek binne -in die muur en maak seker dat dit tot by die tafel gaan. Plaas dan die LED-strook en plak alles aan die binnekant vas met 'n warm lijmpistool.

Plaas dan die elektriese band oor die rande om te voorkom dat die aluminium en die LED-strook per ongeluk in aanraking kom. Trek die drade van die LED-strook deur die gat in die aluminium en plak die aluminium aan die driehoek vas.

Neem nou die doek en lê die vorm wat u met die agterplate van die driehoeke wil maak, uit. Laat 'n klein spasie tussen die driehoek om die beweging te verhoog. Plak dan die agterplate aan die kledingstuk op die plek en sny die lap effens op die plek van die gat in die agterplaat.

Trek uiteindelik die drade deur en skroef die driehoeke vas.

Stap 7: Opgeskopte skoppe

Opgeskopte skoppe
Opgeskopte skoppe
Opgeskopte skoppe
Opgeskopte skoppe
Opgeskopte skoppe
Opgeskopte skoppe

Noudat alles saamgestel is, gaan ons beweging by die struktuur voeg. Die beweging word gereguleer deur 'n totaal van 10 servo's. Ons het ook skroefaansluitings aan die agterkant van elke driehoek bygevoeg, sodat die stelsel min of meer modulêr en maklik kan herstel word. 'N Belangrike kennisgewing hier is om seker te maak dat die drade wat uit die skroefaansluitings kom, na bo spring wanneer dit hang, om nie die beweging te belemmer nie.

Weens gewigsprobleme het ons besluit om die servo's aan 'n klein stuk hout vas te plak en die stuk op die driehoek vas te skroef. Ons plaas ook die 5V-verbindings en die grondaansluitings van die servo en die LED-strook van elke driehoek in dieselfde skroefaansluiting, op hierdie manier loop slegs een 5V-draad en een gronddraad van elke driehoek na bo.

Stap 8: Wire to Wire

Wire to Wire
Wire to Wire
Wire to Wire
Wire to Wire
Wire to Wire
Wire to Wire
Wire to Wire
Wire to Wire

Die bedradingskema lyk redelik ingewikkeld, maar dit is eintlik baie uitvoerbaar. Die krag is verdeel in 5 groepe, 1 groep vir die Arduino en uitbreek borde en 4 groepe vir die hele installasie. Die nommering van die driehoeke begin in die linker boonste driehoek, as dit van voor beskou word. Daarom lyk die nommering in die skema agteruit.

In wese van elke paneel gaan 4 drade na bo:

  • 2 drade vir die krag (5V en grond) van beide die LED's en af en toe 'n servo.
  • 1 draad vir die capsense -data -uitset
  • 1 draad vir die servodata -invoer

Dit is baie belangrik dat die eerste driehoek kapsense draad verbind is met die eerste kapsense bord en die eerste invoerpunt. Hulle moet in orde wees, anders werk die beligting van die LED's nie behoorlik nie. Die LED's is in serie gekoppel (groen draad loop oor die driehoeke), daarom moet die capsense en paneelnommer ooreenstem, dieselfde geld ook vir die servomotors.

Ons het die kragtoevoer en verskeie skroefaansluitings op 'n houtraam gemonteer, sodat die effek van die beweging op die verbindings tot die minimum beperk word.

As die bedrading klaar is, kan u die servokoppe aantrek en dit met die driehoeke verbind.

Stap 9: Woorde

Woorde
Woorde

Dit is die Arduino -kode

Sit die aantal driehoeke wat u hier bou:

#definieer N_TRIANGLES 20

Plaas die aantal servo's wat u hier gebruik het:

#definieer N_SERVOS 10

Plaas die aantal LED's wat u hier gebruik het:

#definieer N_LEDs 180

Die animasiesnelheid wat u wil hê (driehoek word wit):

#define hueSpeed 2

Stap 10: Die finale aftelling

Die finale aftelling
Die finale aftelling
Die finale aftelling
Die finale aftelling
Die finale aftelling
Die finale aftelling
Die finale aftelling
Die finale aftelling

Dankie en geniet dit

Aanbeveel: