lehrkraefte:blc:math:formi:programmierung

void setup() {
   // Dieser Code wird unmittelbar nach inbetriebnahme einmal ausgeführt.
   // Hier wird initialisiert, z.B. PORTs auf INPUT/OUTPUT gesetzt, die serielle Kommunikation initialisiert etc.
}
 
void loop() {
   // Diese Funktion wird nach setup() permanent aufgerufen.
   // Hier läuft die Programmlogik
}
   int a=12345;  // Zahlen von -32k bis +32k
   long b=1234567;  // Zahlen von -2G bis 2G
   float x=1.654;   // Dezimalzahlen 
  • pinMode(pin, [OUTPUT,INPUT,INPUT_PULLUP])
  • digitalWrite(pin,[LOW,HIGH]) (pins 2 bis 13)
  • digitalRead(pin) → 0 oder 1
  • analogRead(pin) → 0..1023 (pins A0 bis A5)
  • analogWrite(pin, [0..255]) (pins 3,5,6,9,10,11), PWM mit ca. 0.5 oder 1kHZ
  • delay(ms)
  • delayMicroseconds(us)
  • Serial.begin(speed) (normalesweise 9600 oder 115200)
  • Serial.print(), Serial.println()
  • lehrkraefte/blc/math/formi/programmierung.txt
  • Last modified: 2017/02/20 14:05
  • by Ivo Blöchliger