Arduino Projekte 2, 3 und 4 bekommen jetzt einen gemeinsamen Artikel mit den Codes für eine for-Schleife, PWM und Digital In und das alles sogar kostenfrei…
Wiederholungen mit for-Schleife:
int d = 100;
void setup()
{
pinMode(2, OUTPUT);
pinMode(3, OUTPUT);
pinMode(4, OUTPUT);
pinMode(5, OUTPUT);
pinMode(6, OUTPUT);
}
void loop()
{
for (int a =2; a < 7; a++)
{
digitalWrite(a, HIGH);
delay(d);
digitalWrite(a, LOW);
delay(d);
}
}
PWM Experimente:
int led01 = 13;
int del = 5;
void setup()
{
pinMode(led01, OUTPUT);
}
void loop()
{
for (int a = 0; a< 256 ; a++)
{
analogWrite(led01, a);
delay(del);
}
for(int a = 255; a>=0; a--)
{
analogWrite(led01, a);
delay(del);
}
delay(200);
}
Beispiel für digitale Eingänge:
#define LED 12
#define BUTTON 7
void setup()
{
pinMode(LED, OUTPUT);
pinMode(BUTTON, INPUT);
}
void loop()
{
if (digitalRead(BUTTON) == HIGH)
{
digitalWrite(LED, HIGH);
delay(500);
digitalWrite(LED, LOW);
}
}