Arduino: Spach-Referenz: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Keine Bearbeitungszusammenfassung |
|||
Zeile 6: | Zeile 6: | ||
'''Autor:''' [[Benutzer:Ulrich_Schneider| Prof. Dr.-Ing. Schneider]]<br> | '''Autor:''' [[Benutzer:Ulrich_Schneider| Prof. Dr.-Ing. Schneider]]<br> | ||
== Programmstruktur == | == Programmstruktur == | ||
Zum Erlernen der grundlegenden Programmstrukturen, schauen Sie bitte in Ihre Vorlesungsunterlagen | |||
und in das begleitende Lehrbuch [1, S. 78 ff.]. | |||
== Funktion == | == Funktion == | ||
Zeile 46: | Zeile 47: | ||
== Weiterführende Links == | == Weiterführende Links == | ||
* [https://www.arduino.cc/reference/de/ Übersicht wichtiger Befehle und Funktionen auf arduino.cc] | * [https://www.arduino.cc/reference/de/ Übersicht wichtiger Befehle und Funktionen auf arduino.cc] | ||
== Literatur == | |||
[1] '''Brühlmann, T.''': ''Arduino Praxiseinstieg''. Heidelberg: mitp-Verlag, 2. Auflage 2012. ISBN: 978-3-8266-9116-4 | |||
---- | ---- | ||
→ zurück zum Hauptartikel: [[Arduino|Arduino UNO]] | → zurück zum Hauptartikel: [[Arduino|Arduino UNO]] |
Version vom 19. Mai 2023, 14:10 Uhr
Autor: Prof. Dr.-Ing. Schneider
Programmstruktur
Zum Erlernen der grundlegenden Programmstrukturen, schauen Sie bitte in Ihre Vorlesungsunterlagen und in das begleitende Lehrbuch [1, S. 78 ff.].
Funktion
Konventionen
Klammern
Semikolon
Kommentare
Header
Datentypen
Datentypenkonvertierung
Variablen, Konstanten, Arrays und Daten
Kontrollstrukturen
Operatoren
Eingebaute Funktionen
Bibliotheken
Serial.h
begin(long Baudrate) // bis 115200 Baud
end()
int available() // Anzahl empfangener Bytes
int read() // -1 wenn keine Daten
int peek() // Lesen ohne den Puffer zu löschen
flush() // Puffer löschen
print(data)
println(data) // inkl. Zeilenumbruch
write(byte)
write(char * string)
write(byte * data, size)
SerialEvent() // wenn Daten fertig
Weiterführende Links
Literatur
[1] Brühlmann, T.: Arduino Praxiseinstieg. Heidelberg: mitp-Verlag, 2. Auflage 2012. ISBN: 978-3-8266-9116-4
→ zurück zum Hauptartikel: Arduino UNO