Ich verwende maximal den Arduino UNO. Ich besitze keinen Mega2560. Aber für die Arduinos gilt immer:
- es gibt I/O-Ports, die können PWM
- es gibt Ports, die können Digital
- es gibt Ports, die können Analog
- es gibt Ports, die können einen Interrupt auslösen, wenn am Eingang ein entsprechendes Signal anliegt
Welche Ports das sind, steht z.B. auf Arduino.cc. Dort ist, meist bei den Funktionen, eine Liste, welche Pins / Ports der Arduino Boards verwendet werden können und welche Besonderheiten es gibt.
So zum Beispiel für:
- analogWrite() / PWM: https://www.arduino.cc/reference/en/...o/analogwrite/
- attachInterrupt() / interruptfähige Eingänge: https://www.arduino.cc/reference/en/...tachinterrupt/
Außerdem sind bei den Boards die Pins beschriftet mit ihrer Funktion: Digital, Power, Analog-In, PWM usw. So, wie hier: https://www.circuitstoday.com/arduin...out-schematics
Da der Mega genügend Pins hat, solltest Du keine Probleme haben, welche auszusuchen. Musst nur auf die Funktion achten.
MfG
Lesezeichen