Der Code dient zum Testen unseres Motordriver Moduls.
Autor: Christian
/* BEERLECADA Bidirectional Motordriver Test * Product: P211101 * Author: Christian Rempel * Licence: Beer(red wine) licence * Connections: * Arduino Motordriver * D2 Direction * D3 PWM Speed */ int i = 0; int countdir = 1; void setup() { pinMode(2, OUTPUT); pinMode(3, OUTPUT); digitalWrite(2, LOW); digitalWrite(3, LOW); } void loop() { // slowly accelerate and slowly decellerate with direction change analogWrite(3, (int)abs(i)); delay(50); i += countdir; if (i == 255) countdir = -1; if (i == - 255) countdir = 1; // change direction if (i < 0) digitalWrite(2, HIGH); else digitalWrite(2, LOW); }
Siehe P211101