// 1S/6 MOTOR

// 2S/1 5V

// 2S/2 3.3V

 

int A_Motor_1 = D4; //D4'ü A_Motor_1 olarak tanımla

int A_Motor_2 = D5; //D5'i A_Motor_2 olarak tanımla

int Pwm = D0;       //D0'ı Pwm olarak tanımla

int Hiz = 250;      //Hiz'ı 255 olark tanımla

 

void setup() {

pinMode(A_Motor_1, OUTPUT); //A_Motor_1'i OUTPUT(Çıkış) olarak tanımla

pinMode(A_Motor_2, OUTPUT); //A_Motor_2'yi OUTPUT(Çıkış) olarak tanımla

pinMode(Pwm, OUTPUT);       //Pwm'i OUTPUT(Çıkış) olarak tanımla

Serial.begin(115200);       //Seri haberleşmeyi (115200) hızında başlat

}

 

void loop() {

digitalWrite(Pwm, Hiz);     //Pwm'i Hiz(255) yap

 

digitalWrite(A_Motor_1,HIGH);  //A_Motor_1'i HIGH(5V) yap

digitalWrite(A_Motor_2, LOW);  //A_Motor_2'yi LOW(0V) yap

Serial.println("ileri");       //Seri ekrana "ileri" yazdır

delay(3000);                   //3s  bekle

 

digitalWrite(A_Motor_1,LOW);   //A_Motor_1'i LOW(0V) yap

digitalWrite(A_Motor_2, LOW);  //A_Motor_2'yi LOW(0V) yap

delay(1500);                   //1,5s  bekle

 

digitalWrite(A_Motor_1,LOW);   //A_Motor_1'i LOW(0V) yap

digitalWrite(A_Motor_2, HIGH); //A_Motor_2'yi HIGH(5V) yap

Serial.println("geri");        //Seri ekrana "geri" yazdır

delay(3000);                   //3s  bekle

 

digitalWrite(A_Motor_1,LOW);   //A_Motor_1'i LOW(0V) yap

digitalWrite(A_Motor_2, LOW);  //A_Motor_2'yi LOW(0V) yap

delay(1500);                   //1,5s  bekle

}