Arduino DC Motor Kontrolü

Merhaba arkadaşlar.Bu yazımda bluetooth üzerinden telefon ile dc motor kontrolünden bahsedeceğim.Bu devre mantığını isterseniz garaj kapısını telefonunuzdan kontrol etme gibi durumlarda kullanabilirsiniz.Projenin çalışma mantığı şöyle işliyor arkadaşlar.Telefondan 1 gönderdiğimiz zaman motor ileri doğru dönüyor.Telefondan 2 yolladığımızda motor geriye doğru dönüyor.Telefondan 0 yolladığımızda motor duruyor.

Kullanacağımız malzemeler :

  • Arduino UNO
  • Breadboard
  • Hc-05 arduino bluetooth modül
  • L293D motor sürücü entegresi
  • DC motor
  • İki ucu erkek jumper kablo

Dc motorumuzu bluetooth üzerinden kontrol etmemiz için hazırladığımız devre şemamız:
Devreyi kurarken bluetoothun rx ayağını arduinonun tx ayağına , bluetoothun tx ayağını arduinonun rx ayağına bağlamış olmamız gerekiyor.Oraya dikkat edelim.

Motoru kontrol etmek için yazdığımız kodlarımız:
Bu arada kodlarımızı arduinoya yazdırırken rx ve tx bacaklarını arduinodan sökmemiz gerekiyor.Sökmezseniz kodu yazdırırken hata alacaksınız arkadaşlar.

Şuan devremiz hazır ve arduinoya kodlarımızı yüklemiş bulunmaktayız.Son olarak buraya tıklayarak telefonumuza programımızı yüklüyoruz.Bluetootha bağlandıktan sonra alttaki textboxtan 1,2,0 yollayıp projeyi deneyebilirsiniz.Ayrıca programı açtığınızda def olarak gözüken butonlara atama yapıp ordanda komutları gönderebiliriz.Videoda ben butonlara komut verip öyle çalıştırdım.

Prejemizin çalışır halini aşağıdan izleyebilirsiniz.

Projenin kaynak koduna buraya tıklayarak ulaşabilirisiniz