UE 20  Programmierung einer einfachen Ampel



  • Starte das ARDUINO Programmfenster und
    klicke auf neues Programmfenster:



  • kopiere rechts den Programm-Code  („sketch“)

  • Lade ihn hoch auf den ARDUINO.


  • Verändere die Blinkzeiten im Programmcode
    lade den veränderten Code hoch

Programm-Code:  „sketch“

int LED=6;

int taster=7;

int tasterstatus=0;

 

 

  void setup()

{

  pinMode(LED, OUTPUT);

  pinMode(taster, INPUT);

}


void loop()

{

  tasterstatus=digitalRead(taster);

  if (tasterstatus == HIGH)

 

  digitalWrite(LED, HIGH);

  delay(5000); // 5 Sekunden warten

 

  digitalWrite(LED, LOW);

}    

  else

  digitalWrite(LED, LOW);

 

}


}int led_red = 0; // LED rot

int led_yellow = 1; //LED gelb

int led_green = 2; // LED grün


void setup() {

  // set up all the LEDs as OUTPUT

  pinMode(led_red, OUTPUT);

  pinMode(led_yellow, OUTPUT);

  pinMode(led_green, OUTPUT);

}


void loop() {

  // turn the green LED on and the other LEDs off

  digitalWrite(led_red, LOW); 

  digitalWrite(led_yellow, LOW);

  digitalWrite(led_green, HIGH);

  delay(4000);    // wait 6 seconds

 

  // turn the yellow LED on and the other LEDs off

  digitalWrite(led_red, LOW);   

  digitalWrite(led_yellow, HIGH);

  digitalWrite(led_green, LOW);

  delay(500);   // wait 1 second

 

  // turn the red LED on and the other LEDs off

  digitalWrite(led_red, HIGH);  

  digitalWrite(led_yellow, LOW);

  digitalWrite(led_green, LOW);

  delay(5000);  // wait 3 seconds  

 

  // turn the yellow LED on and the other LEDs off

  digitalWrite(led_red, LOW);   

  digitalWrite(led_yellow, HIGH);

  digitalWrite(led_green, LOW);

  delay(500);   // wait 1 second

}

Mit dem rechten Button öffnet man den Ampel-Entwurf auf Tinkercad in der von mir eingerichteten Klasse. (Die Seite wird in einem neuen Fenster geöffnet)

Mit Klick auf den blauen Button öffnet sich der Bearbeitung-Bildschirm

 

Mit dem Link öffnet man meinen Ampel-Entwurf auf Tinkercad
(wie links im Bildschirmfoto zu sehen).



Jetzt kann man die Simulation starten und auch den Code anzeigen
(Bildschirmfoto -siehe links).


Baue die Schaltung in der Realität nach:

Diese Website verwendet Cookies. Bitte lesen Sie unsere Datenschutzerklärung für Details.

OK