20 Ekim 2014 Pazartesi

[ Arduino & C#.Net Uygulamaları #11 ] Kullanıcı Arayüzü ile Araba Kontrolü

Hamza Öztaş Share:
 


Merhaba arkadaşlar bugünkü Arduino- C# uygulamamız arabayı C#.Net üzerinden ileri, geri, sol,sağ ve dur şeklinde kontrol etmek. Kısaca ayrıntılardan bahsedeyim;
  • Bu uygulama Arduino UNO R3 ve  L298 Motor sürücü ile iki, yada dört tekerlekli bir araba yaptığınızı düşünerek yapılmıştır.
  • Bağlantı portunu girip Bağlan butonuna tıklayıp, bağlantı sağlandıktan sonra arayüzde gördüğünüz üzere yön kontrolleri ile ilgili 5 adet buton bulunmaktadır, ve bu butonlardan herhangi birine tıkladığınızda Arduino'a bir karakter göndermektedir.
  • Arduino'da bu karakter x isminde char tipindeki değişkende tutulmaktadır.
  • Bu değişkenler alındıktan sonra Arduino tarafında dc motorları kontrol etmek için gerekli  "HIGH- LOW" verilmelidir.
  • L298 Motor Sürücü ile iki adet dc motor kontrol edilmektedir.
  • İki dc motor için dört adet input pini vardır, bunlardan ikisi birinci motor, diğer ikisi de ikinci motor içindir ve bu pinlere gerekli high, low'lar verilerek cw, ccw yönünde hareket sağlanmaktadır.
  • Entegre etmek için bu pinleri Arduino'da tanımlayın, setup kısmında çıkış olarak atayın ve son olarak ta aşaıdaki resimde gördüğünüz üzere if'li kısımlar içine gerekli HIGH LOW'lar yazın yapmanız gereken şey bu kadar. Kolay gelsin..
  • Arduino ve C# kodlarına ulaşmak için buraya tıklayın;



  

Tarafından Yayınlandı >> Hamza Öztaş

Hamza Öztaş'ı google plus'ta takip etmek için Google'a tıklayın;
Google+.

1
replies
  1. hocam kolay gelsin proje cok guzel tebrik ederim bnm merak ettigim bi konu var burada a,b,c,d diye harf yerine bn koordinat gondermek istiyorum 123,252,255 gibi 3 bitlik bunu nasıl gerceklestirebilirim

    YanıtlaSil

Get Updates in your Email
Complete the form below, and we'll send you our best of articles.

İletişim

© >> |
TOP