-->

  • Android Studio - RC Bluetooth Araba Projesi

    Serinin son videosuna hoşgeldiniz. Bu videomda daha önceki videolarda anlatmış olduklarımı uygulayacağımız RC arabayı gerçekleştiriyoruz. Kit olarak 2WD Robot araba kitini kullandık.
    İyi seyirler dilerim.

    Video ve kodlar aşağıda





    Kodlar:



    int data;
    /*
    Forward :1
    BackWard :4
    Left :3
    Right :2
    MotorPin1 ve MotorPin2 = Sağ Tekerleği Çalıştıran Motor Uçları

    MotorPin3 ve MotorPin4 = Sol Tekerleği Çalıştıran Motor Uçları

    */
    /*

    Module IN1 - Arduino pin 5 // PWM çıkışlarını seçtik motorları PWM ile sürmek için

    Module IN2 - Arduino pin 6 // IN1,IN2 vs. motor sürücünün üzerinde yazıyor

    Module IN3 - Arduino pin 10

    Module IN4 - Arduino pin 9

    */

    const int motorPin1 = 9; // Pin 14 of L293

    const int motorPin2 = 10; //Pin 10 of L293 //Motor SAĞ

    const int motorPin3 = 6; // Pin 7 of L293 // Motor SOL

    const int motorPin4 = 5; //Pin 2 of L293


    void setup() {

    Serial.begin(9600); // Bluetooth Modül 9600 baudda çalışıyor
    pinMode(motorPin1,OUTPUT);
    pinMode(motorPin2,OUTPUT);
    pinMode(motorPin3,OUTPUT);
    pinMode(motorPin4,OUTPUT);
    }

    void loop() {

    if(Serial.available()>0)
    {
    data=Serial.read();
    // Motor Duracak
    if(data=='0')
    {
    analogWrite(motorPin1, 0);
    analogWrite(motorPin2, 0);
    analogWrite(motorPin3, 0);
    analogWrite(motorPin4, 0);
    }
    //Araç İleri Gidecek

    if(data=='1')
    {
    analogWrite(motorPin1, 180);
    analogWrite(motorPin2, 0);

    analogWrite(motorPin3, 180);
    analogWrite(motorPin4, 0);

    }

    //Araç Sağa Gidecek

    if(data=='2')
    {
    analogWrite(motorPin1, 0);
    analogWrite(motorPin2, 0);

    analogWrite(motorPin3, 180);
    analogWrite(motorPin4, 0);
    }

    //Araç Sola Gidecek

    if(data=='3')
    {
    analogWrite(motorPin1, 180);
    analogWrite(motorPin2, 0);

    analogWrite(motorPin3, 0);
    analogWrite(motorPin4, 0);

    }

    //Araç Geri Gidecek

    if(data=='4')
    {
    analogWrite(motorPin1, 0);
    analogWrite(motorPin2, 180);

    analogWrite(motorPin3, 0);
    analogWrite(motorPin4, 180);

    }

    }

    }
  • YOUTUBE KANALIMI ZİYARET EDİN

    Youtube'da seslendirdiğim şiirleri paylaşıyorum. Youtube kanalıma da abone olursanız sevirim.

    Video Of Day

    ADRES

    Kağıthane/İstanbul

    EMAIL

    omersalihgul@gmail.com
    omersalihgul@hotmail.com