Hallo ich habe mich mal drangemacht ein paar Anfänger Tutorials im netz zu finden und bin auf
http://mr.intermediadesign.de/2012/07/30/kapitel-3-2-einfache-interaktionselemente/ gestossen.
Nur das ich es gern so hätte, das die Bounce Bibliothek mit eingebunden ist.
Das hab ich soweit auch hinbekommen (ohne das IDE 1.0.2 rumzickt). Habe also keinerlei fehlermeldungen.
Nur erschliesst es sich mir nicht so ganz als ehrlicher Anfänger wie ich das hinbekomme das ich das auch funktionierend hinbekomme.
Das ist der Code den ich benutze:
#include <Bounce.h>
int buttonPin = 2;
int ledPin = 13;
int ledState = 0;
Bounce bouncer = Bounce( buttonPin, 5);
int led_Feld [] = {11,10};
int button_Feld [] ={4,5};
void setup()
{
pinMode(ledPin,OUTPUT);
for(int i=0;i<4;i++)
pinMode(led_Feld[i],OUTPUT);
for(int i=1;i<4;i++)
digitalWrite(button_Feld[i],HIGH);
}
void loop()
{
for(int i=0;i<4;i++)
checkButton(button_Feld[i],led_Feld[i]);
}
void checkButton(int buttonPin, int ledPin)
{
int value = digitalRead(buttonPin);
if(value == HIGH)
digitalWrite(ledPin,HIGH);
else
digitalWrite(ledPin,LOW);
if (bouncer.update())
{
if ( bouncer.read() == HIGH)
{
ledState = !ledState;
digitalWrite(ledPin,ledState);
}
}
}
kann mir mal jemand auf die Sprünge helfen?