Arduino: Variablen und Konstanten: Unterschied zwischen den Versionen

Aus HSHL Mechatronik
Zur Navigation springen Zur Suche springen
Zeile 10: Zeile 10:


== Hausaufgaben bis zum 3. Termin ==
== Hausaufgaben bis zum 3. Termin ==
# Leiht bitte einen AlphaBot in unserer Bibliothek aus.
# Schreibe eine Funktion <code>float Dividiere(float In1_s32, float In2_s32)</code>, die beide übergebene Argumente (<code>In1_s32, In2_s32</code>) dividiert und das Ergebnis als <code>float</code> zurückgibt.
# Gebt Eurem Roboter einen Namen.
# Teste die Funktion mit beliebigen Zahlen (<code>Dividiere(100, 3)</code>).
# Installiert auf Eurem PC die Arduino IDE.
# Binde den <code>ArduinoLibOrdner</code> ein. Die Anleitung findest Du [[Erste_Schritte_mit_der_Arduino_IDE|hier].
# Programmiert Euer erstes Programm mit Ausgabe von "Hallo, ich bin Alf!" im seriellen Monitor.


== Musterlösung ==
== Musterlösung ==

Version vom 10. März 2022, 17:03 Uhr

Autor: Prof. Dr.-Ing. Schneider

Inhalt des ersten Termins

  1. Vorstellung der Arduino Sprach-Referenz
  2. Datentypen des Arduino (byte, int, float)
  3. Globale und lokale Variablen
  4. Konstanten
  5. Funktionen
  6. #include

Hausaufgaben bis zum 3. Termin

  1. Schreibe eine Funktion float Dividiere(float In1_s32, float In2_s32), die beide übergebene Argumente (In1_s32, In2_s32) dividiert und das Ergebnis als float zurückgibt.
  2. Teste die Funktion mit beliebigen Zahlen (Dividiere(100, 3)).
  3. Binde den ArduinoLibOrdner ein. Die Anleitung findest Du [[Erste_Schritte_mit_der_Arduino_IDE|hier].

Musterlösung


→ zurück zum Hauptartikel: Projekt Alf