IMG_1512

So I was thinking about exploading everything by pushing this button.

Saatiin lainaksi koululta näitä nättejä vehjeitä, joilla saatiin kokeilla miten sensorit toimii. Saatiin pieni sensori, jota kutsuisin mieluummin nappulaksi. Koska en nähnyt siinä mitenkään erityistä toimintoa. Oli aluksi vaikeeta ylipäätään saada selville mikä tuo nappi edes on. Mutta arduino button googlettamalla niin DATAM voila kaikki tarvittavat tiedot löytyi vähitellen.

Kokeiltiin aluksi niitä liitäntöjä ja aluksi painamalla nappia, niin led valo syttyi, mutta haluttiin ehkä jotain hiukan järeempää ja jokin joka tarvitsee koodin toimiakseen.

const int buttonPin = 12;
const int ledPin = 13;
int buttonState = 0;

void setup() {
pinMode(ledPin, OUTPUT);
pinMode(buttonPin, INPUT);
}void loop(){

buttonState = digitalRead(buttonPin);

if (buttonState == HIGH) {
digitalWrite(ledPin, HIGH);
}
else {
digitalWrite(ledPin, LOW);
}
}

Linkki siihen mikä auttoi koodin saamisessa.

http://arduino.cc/en/tutorial/button

Koodin saatua toimimaan ja liitäntöjen ollessa kunnossa. Laite toimi niin että painamalla nappia, led valo syttyi hetkeksi palamaan noin muutaman sekunnin.