#include <Arduino.h>
int M_voor_links = 12; //V rood voor link
int M_voor_rechts = 11; //V groen voor rechts
int M_achter_links = 10; //A rood achter links
int M_achter_Rechts = 9; //A groen achter rechts
int duty_cycle = 0;
int speed = 0;
//links rood en recht motor voor
//rechts rood en groen motor achter
// rood links voor links en groen links voor rechts
void setup()
{
pinMode(PWM_M1,OUTPUT);
pinMode(Dir_M1,OUTPUT);
}
void loop() {
//stel een snelheid van 25% van zijn maximumwaarde;
speed = 64;
//naar links draaien
digitalWrite(Dir_M1,LOW);
//snelheid instellen aan de hand van de duty cycle
duty_cycle = speed;
analogWrite(PWM_M1,duty_cycle);
delay(1000);
//naar rechts draaien
digitalWrite(Dir_M1,HIGH);
//snelheid instellen aan de hand van de duty cycle (100% - snelheid)
duty_cycle = 255 - speed;
analogWrite(PWM_M1,duty_cycle);
delay(1000);
}