/*L298N'e bağlanacak pinleri belirleniyor */
const int ileri= 7;
const int geri= 6;
void setup(){
/* Bluetooth için port açılıyor */
Serial.begin(9600);
/* motorları kontrol eden pinler çıkış olarak ayarlanıyor */
pinMode(ileri,OUTPUT);
pinMode(geri,OUTPUT);
}
void loop(){
if (Serial.available() > 0) { /*Bluetooth’tan veri bekliyoruz */
char tus = (char)Serial.read();
if( tus == 'w' )
{
digitalWrite(ileri,HIGH); /* ileri dönme sağlanıyor */
digitalWrite(geri,LOW); /* ileri dönme sağlanıyor */
}
if( tus == 's' )
{
digitalWrite(ileri,LOW); /* geri yönde dönme sağlanıyor */
digitalWrite(geri, HIGH); /* geri yönde dönme sağlanıyor */
}
if( tus == 'x' )
{
/* Tüm motorlar kitlenerek durma sağlanıyor */
digitalWrite(ileri, HIGH);
digitalWrite(geri, HIGH);
}
}