Arduino code
// Γενικές δηλώσεις (όταν χρειάζονται)
void setup(){ // Κώδικας που τρέχει μία φορά στην εκκίνηση}
void loop(){ // Κώδικας που τρέχει συνεχώς}
Blink Arduino, blink!
void setup(){ pinMode(LED_BUILTIN, OUTPUT);}
void loop(){ digitalWrite( LED_BUILTIN, HIGH); delay(1000); digitalWrite( LED_BUILTIN, LOW); delay(1000);}
Let’s add a variable
int led = 13;
void setup(){ pinMode(led, OUTPUT);}
void loop(){ digitalWrite(led, HIGH); delay(1000); digitalWrite(led, LOW); delay(1000);}
Can we go faster?
int led = 13;
void setup(){ pinMode(led, OUTPUT);}
void loop(){ digitalWrite(led, HIGH); delay(100); digitalWrite(led, LOW); delay(100);}
Night light (sort of!)
int led = 11;
void setup(){ pinMode(led, OUTPUT);}
void loop(){ int light = analogRead(A5); analogWrite(led, light);}
What’s going on inside?
int led = 11;
void setup(){ Serial.begin(9600); pinMode(led, OUTPUT);}
void loop(){ int light = analogRead(A5); Serial.println(light); analogWrite(led, light);}
Top Related