wiki8.blessen.de

Kreativität für die Realität

Benutzer-Werkzeuge

Webseiten-Werkzeuge


programmierung:arduino

Programmierung

Arduino

Plattform Io

PlatformIO ist ein plattform- und architekturübergreifendes Werkzeug, um Software für eingebettete Systeme zu schreiben.[2]

Wikipedia

Port Zugriff

Digital Pins

Pin als Input/Output pin bestimmen

pinMode(NummerDesPins, OUTPUT/INPUT);

ls -la 
pinMode(NummerDesPins, OUTPUT/INPUT);

Als Output

(zb. für LEDs,)

HIGH/LOW = 5V oder 0V

digitalWrite(NummerDesPins, HIGH/LOW);

Bei PWM pins geht auch: (die pins mit PWM sind: 3,5,6,9,10 und 11)

analogWrite(NummerDesPins, 0–>255);

Als Input

(z.B. für Knöpfe,)

digitalRead(NummerDesPin);

Input HIGH/LOW oder 1/0

Analog Pins

Nur als INPUT:

analogRead(NummerDesPins);

Input zwischen 0–>1023

programmierung/arduino.txt · Zuletzt geändert: (Externe Bearbeitung)