Mblock ile Arduino

Potansiyometre İle Pandanın Rengini Değiştirme

Potansiyometre (Ayarlı Direnç) müzik cihazlarında ses azaltma-arttırma, tv ünitesinden film izlerken ortama loş bir ışık sağlamak için lambanın ışık şiddetini azaltma-arttırma amacıyla kullanılmaktadır. Potansiyometrenin 3 ayağı bulunmaktadır. Sağdaki ayağa 5V, soldaki ayağa GND, ortadaki ayağa Analog In (Analog Giriş) pinleri bağlanmaktadır.

Devamını oku

Segment Display Numara Gösterme

Bu etkiliğimizde 7 segment displaylerin kullanımına değinmeye çalışacağım. Bildiğiniz gibi 7 segment displayler ortak anotlu ve ortak katotlu olmak üzere ikiye ayrılıyorlar. Peki nedir ortak anotlu veya ortak katotlu diye düşünüyor olabilirsiniz.

Devamını oku

Dijital Termometre

Bu etkinliğimizde oda sıcaklığını LCD ekrandan gösteren bir uygulama yapacağız. Uygulamada LCD Ekran modülünü kullanacağız. LCD ekranı rahat yani daha az kablo ile  kullanmak için i2C modülü ile beraber kullanacağız. Sıcaklık ölçmek için LM35 kullanacağız.

Devamını oku

Arduino ile Joystick Kullanımı

Joystick modülü arduino ile yapılan bir çok projede sıklıkla kullanılmaktadır. Uzaktan kumandalı arabalarda, uzaktan kumandalı uçan araçlarda ve arduino ile yapılan bir çok projede joystick modülünü görmek mümkün. Bu uygulamamızda joystick modülünü kullanmayı öğreneceğiz.

Devamını oku

Joystick ile Pacman oyunu

Özellikle 90’lı yılların vazgeçilmez oyunlarından olan pacman’i bir çoğunuz biliyordur. Yine de kısaca hatırlatmak gerekirse oyunda bir labirent var ve pacman karakteri ile labirent içerisinde bulunan yemleri toplamak asıl görevimiz. Tabi bunu yaparken labirent içerisinde gelişi güzel dolaşan canavarlara yakalanmamak gerekiyor. Biz bu etkinlikte bir kaç ufak değişiklik yaparak Pacman oyununu joystick ile oynanabilir şekilde hazırlayacağız. 

Devamını oku

Sıcaklık LM35 Serial Okuma

Sıcaklık ölçümü için çok farklı sensörler kullanılmaktadır. Bunlar dijital veya analog çıkışlı olabilmektedir. Yazımızda piyasada kolaylıkla bulabileceğiniz ve fiyat olarak da uygun olan LM35 sensörünü kullanacağız.  LM35 ile sıcaklık ölçümünün nasıl yapıldığını ve analog bilgi okumayı  inceleyeceğiz.

Devamını oku

Mblock ile Bilgisayara Veri Göndermek

Arduino programlamaya yeni başlayanların sık kullandığı bir özellik olan Seri Port üzerinden bilgisayar ile haberleşmenin nasıl yapıldığını anlatmaya çalışacağız. Bu özelliği kullanabilmek için bilgisayara bağlı Arduino olması yeterli. Bunun dışında herhangi bir donanım gerekmemektedir. Bu sayede yazdığımız kodların çalışıp çalışmadığını veya doğru çalışıp çalışmadığını kısa sürede test etmiş oluruz.

Devamını oku

LCD Kayan Yazı Uygulaması

Daha önceki etkinliğimizde LCD ekrana nasıl yazı yazacağımızı öğrenmiştik. Bu uygulamamızda ise LCD ekrana yazdırdığımız yazıları hareketlendirmeyi öğreneceğiz. Uygulamamızda ilk satırdaki yazımız kayan yazı olacak alt satırdaki yazımızda ise sayaç yapacağız. 

Devamını oku

LCD Sayaç Uygulaması

Bu etkinliğimizde Mblock programında arudiuno ile LCD ekran kullanarak LCD ekranda istediğimiz yazının yazmasını sağlayan projemizi gerçekleştireceğiz. Piyasada 1×8, 2×8, 16×1, 16×2, 20×4 gibi boyutlarda vardır. ilk sayı sütun sayısını gösterirken ikinci sayı satır sayısını ifade eder. Biz bu yazımızda 16×2 LCD ekranın kullanımını inceleyeceğiz.

Devamını oku

LCD ile i2C Modülü Kullanma

LCD I2C protokolü olmadan Arduino ‘da bu iş gerçekten çok zahmetli olabilmektedir, çünkü LCD modülünü çalıştırabilmek için arduino ya tam 9 adet kablo çekmeniz gereklidir.Buda hem bağlantılarda soruna yol açabileceği gibi hemde arduino da çok fazla pin işgal eder.Bu sorunu I2C protokolü kullanarak düzeltebilirsiniz.Bazı modüllerin üzerinde geldiği gibi ayrı olarak da satılan IIC i2c modülü ile bu sorunu çözebilirsiniz.

Devamını oku