// 1S/6 MOTOR
// 2S/5-6 GUC
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 =
255; //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() {
if (Serial.available()){
int tus = Serial.read(); //Seri ekrana yazılanları oku tus
değişkenine tanımla
digitalWrite(Pwm, Hiz); //Pwm'i Hiz(255) yap
if (tus == 97){ //tus değişkenindeki bilgi 97(a)'ye eşit ise
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
}
if (tus == 98){ //tus değişkenindeki bilgi
98(b)'e eşit ise
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
}
if (tus == 99){ //tus değişkenindeki bilgi
99(c)'a eşit ise
digitalWrite(A_Motor_1,LOW); //A_Motor_1'i LOW(0V) yap
digitalWrite(A_Motor_2, LOW); //A_Motor_2'yi LOW(0V) yap
Serial.println("dur"); //Seri ekrana "dur" yazdır
}
}
}