Programmieren mit Arduino
Aus ComeniusWiki
Über Arduino
Bei Arduino handelt es sich um eine Physical-Computing-Plattform, bestehend aus einem Mikrocontroller mit diversen digitalen und anlogen Aus- und Eingängen. An diese können eine Vielzahl von Sensoren, Schalter, LEDs usw. angeschlossen werden. Programmiert werden kann Arduino mit einer Vielzahl von Programmiersprachen, unter anderem mit C und C++.
Voraussetzungen
- Arduino-Board ( an unserer Schule das Arduino-Board UNO)
- Entwicklungsumgebung Arduino IDE (Windows, OS X, Linux) (Für Download hier klicken!)
Aufbau eines Arduino-Programms
int ledPin = 13; // legt fest, an welchem Pin die LED angeschlossen ist
void setup() {
pinMode(ledPin, OUTPUT); // legt den LED-Pin als Ausgang fest
}
void loop() {
digitalWrite(ledPin, HIGH); // LED anschalten
delay(1000); // 1 Sekunde (=1000 ms) warten
digitalWrite(ledPin, LOW); // LED ausschalten
delay(1000); // 1 Sekunde (=1000 ms) warten
}
