söndag 25 maj 2014

Färdigt!??

Nu finns det ett färdigt resultat. Vet inte hur jag ska få till skuggorna på utställningen, men här kommer en film hur det blev! Här hemma lyckades jag efter lite fixande få till en mörkläggning av ett hörn inne på toaletten, ficklampa fick duga som ljuskälla. Utan arduinoljudet, för det blev hemskt på film!!

Vet inte hur jag ska kunna packa med allt så att det är helt när jag kommer fram till Malmö, men jag gör ett försök.

lördag 24 maj 2014

Sprayning

Jag sprayar alltsamman i en kopparfärg. Vilken skillnad!



Färdiga koden


int speakerPin = 9;

int length = 93; // the number of notes
char notes[] = "adaddefdadffecgccefdadaadaddefdaddfaaaafegfdddfaadgfaeccecgggfegaddfaaaagfaecgcecggdfegfgag  "; // a space represents a rest
int beats[] = { 2, 1, 1, 2, 1, 1, 2, 1, 1, 2, 1, 1, 2, 1, 1, 2, 1, 1, 2, 1, 1, 2, 2, 2, 1, 1, 2, 1, 1, 2, 1,
1, 2, 1, 1, 1, 1, 1, 1, 2, 1, 1, 2, 2, 2, 1, 1, 2, 1, 1, 2, 1, 1, 2, 2, 2, 1, 1, 2, 1, 1, 2, 1, 1, 2, 2, 2,
1, 1, 2, 1, 1, 2, 1, 1, 2, 1, 1, 2, 1, 1, 2, 1, 1, 2, 1, 1, 2, 1, 1, 3, 200, 20 };
int tempo = 200;

void playTone(int tone, int duration) {
  for (long i = 0; i < duration * 1000L; i += tone * 2) {
    digitalWrite(speakerPin, HIGH);
    delayMicroseconds(tone);
    digitalWrite(speakerPin, LOW);
    delayMicroseconds(tone);
  }
}

void playNote(char note, int duration) {
  char names[] = { 'c', 'd', 'e', 'f', 'g', 'a', 'b', 'C', 'D', 'E', 'F', 'G', 'A', 'B' };
  int tones[] = { 1915, 1702, 1517, 1432, 1276, 1136, 1012, 956, 681, 606, 573, 510, 426, 405, };

  // play the tone corresponding to the note name
  for (int i = 0; i < 8; i++) {
    if (names[i] == note) {
      playTone(tones[i], duration);
    }
  }
}

void setup() {
  pinMode(speakerPin, OUTPUT);
}

void loop() {
  for (int i = 0; i < length; i++) {
    if (notes[i] == ' ') {
      delay(beats[i] * tempo); // rest
    } else {
      playNote(notes[i], beats[i] * tempo);
    }
 
    // pause between notes
    delay(tempo / 2);
  }
}

fredag 23 maj 2014

Ievan polkka

Nu har jag bestämt mig för att mitt konstverk ska spela Ievan Polkka, en finsk-karelsk polkka som passar väldigt bra ihop med himmelin.

Ljudet är ju väldigt enerverande och kräver uppmärksamhet, jag tänker att det ska vara en ganska lång paus emellen å så ska den komma igång igen.

Sitter och skriver ner låten i "arduinospråk" från noter. Det gäller att hålla tungan rätt i mun!

söndag 18 maj 2014

skisser

konstnärliga skisser gjorda för hand

växellåda

hela verket från sidan

lördag 17 maj 2014

montering...

... kom på att jag måste kunna frakta konstverket på tåget till malmö, med byten, och att jag iallafall ska ge det en liten chans att klara sig helt ända fram. Då behöver jag göra det i olika delar som sedan sätts samman. Problemet i det är att jag kommer att förlora i stabilitet. Jag testar mig fram, har kommit på några lösningar, men det är inte perfekt...