void setup() {
pinMode(13, OUTPUT);
}
void loop() {
digitalWrite(13,HIGH);
delay(2000);
digitalWrite(13,LOW);
delay(2000);
}
Opgave 1.2: Ændre pin 13 til en variable god kodeskik.
Du vil ofte være en fordel at udskifte nummeret på en pin med navnet på den enhed den skal styre. Det kan være en motor en alarm en sensor osv. På den måde kan du give enhederne navne. Denne navngivning sker helt i toppen af koden inden set-up. Der findes forskellige metoder men prøv at skrive int LED = 13; så kan du udskifte de steder i set-up og loop med navnet LED.
Opgave 1.3: Led på Breadboard
Nu skal du bruge et Breadboard (eksperimentalplade) – den bruges til at prototype et kredsløb uden at lodde komponenter. Den er sat sammen som nedenfor:
Du skal bruge 2 ledninger en modstand og en LED pære. Det hele sættes op som på billedet – modstanden skal sidde foran det lange ben på LED pæren.
int ledRed = 13;
void setup() {
pinMode(ledRed, OUTPUT);
}
void loop() {
digitalWrite(ledRed,HIGH);
delay(2000);
digitalWrite(ledRed,LOW);
delay(2000);
}
Ekstra opgave:
Sæt flere leds på din eksperimentalplade. Husk at skrive variable for hver led pære.