/usr/share/fritzing/sketches/core/Fritzing Creator Kit DE+EN/creator-kit-de/Fritzing Creator Kit/Uebung2_1/Uebung2_1.ino is in fritzing-data 0.9.3b+dfsg-4.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 | /*
Lauflicht von beiden Seiten
Dieses Beispiel aus dem Fritzing Creator Kit: www.fritzing.org/creator-kit.
*/
int pinsGesamt=8; // deklariert die ganzzahlige Variable pinsGesamt
int pins[] = {2,3,4,5,6,7,8,9}; // deklariert das Array pins[]
void setup() {
for (int i=0; i<pinsGesamt; i=i+1){ // zählt die Variable i von 0 bis 7
pinMode(pins[i], OUTPUT); // initialisiert den Pin an der pins-Array-Stelle i als OUTPUT
}
}
void loop() {
for (int i=0; i<4; i=i+1){ // Lauflicht hin
digitalWrite(pins[i], HIGH); // LED an der Stelle i einschalten
digitalWrite(pins[7-i], HIGH); // LED an der Stelle 7-i einschalten
delay(100); // hält das Programm für 100 Millisekunden an
digitalWrite(pins[i], LOW); // LED an der Stelle i ausschalten
digitalWrite(pins[7-i], LOW); // LED an der Stelle 7-i ausschalten
}
for (int i=2; i>=1; i=i-1){ // Lauflicht her
digitalWrite(pins[i], HIGH); // LED an der Stelle i einschalten
digitalWrite(pins[7-i], HIGH); // LED an der Stelle 7-i einschalten
delay(100); // hält das Programm für 100 Millisekunden an
digitalWrite(pins[i], LOW); // LED an der Stelle i ausschalten
digitalWrite(pins[7-i], LOW); // LED an der Stelle 7-i ausschalten
}
}
|