Blitzlicht! ⛈️⚡
In diesem Beispiel wollen wir uns eine eigene Funktion definieren.
BOB3 soll mit allen LEDs ein weißes Blitzlicht machen!!
Damit wir unsere neue Funktion von überall aufrufen können, schreiben wir die Definition außerhalb der setup
-Funktion
und außerhalb der loop
-Funktion direkt nach der #include
-Anweisung in Zeile 4.
Wir haben dann eine globale Funktion definiert.
Wir rufen die Funktion in Zeile 18 auf:
blitz();
Compiliere das Programm und teste es auf deinem BOB3.
Was macht es?
Ändere das Programm folgendermaßen ab:
Die Zeilen 5 bis 8 sollen durch eine for
-Schleife ersetzt werden. Am BOB3 soll dasselbe passieren wie vorher!
Überprüfe deine Lösung, indem du das Programm compilierst und auf dem BOB3 laufen lässt!
Füge in der loop
-Funktion Anweisungen hinzu, so dass folgendes passiert:
Anstelle des einfachen Blitzes soll Bob einen 8-fachen Blitz machen!
Überprüfe deine Lösung, indem du das Programm compilierst und auf dem BOB3 laufen lässt!