Arduino ile temel projeler #3

Arduino ile 2X16 LCD Kullanımı

Merhaba Ben Baran Ötegengil;

İstanbul Bilgi Üniversitesi Elektrik-Elektronik Mühendisliği öğrencisiyim. Bu yazımda  Arduino ile temel projeler dizimize devam edeceğiz. Öncelikle Arduino nedir? diye soran arkadaşlar için daha önceki yazımızın linki bu bağlantıda. Arduino ile Flip-Flop projesine bu bağlantıdan ve son olarak Arduino ile Trafik Lambası kontrolcüsü projesinede bu bağlantıdan  ulaşabilirsiniz. 

Bugün sizlerle 2×16 lcd ekranın Arduino ile kullanımından bahsedeceğim.öncelikle 2×16 lcd ekran nedir ? biraz odan bahsedelim.

2×16 Lcd Ekran Nedir ve Nasıl Çalışır? 

2×16 lcd ekran adından da belli olacağı üzere 2 satır ve 16 sütune sahip bir ekrandır. lcd ekranlar birçok katmana sahiptir.Işığın kırılıp yansıması sonucunda görüntü oluştururlar. 2×16 ekranlar birçok çıkışa sahiptir.Şimdi bu çıkışların neler olduğuna bir göz atalım.

 

Pin isimleri         Eş Anlamlılar        Görevleri
DB7                         –                        DB7,DB6,DB5,…,DB1,DB0
DB6                         –                        bu 8 pin data pinleridir.
DB5                         –                        Herbiri 1 bit data taşır.
DB4                         –
DB3                         –
DB2                         –
DB1                          –
DB0                         –
E                             EN                        High dan Low’a geçince dataları data pinlerine gönderir
RW                         R/W                     Low:Kaydı yazar , High kaydı okur
RS                             –                          Low da komut(input) kaydını seçer , High da data(output) kaydını seçer
V0                          VEE                      Lcd nin Kontrastını ayarlar
VDD                      VCC                      Lcd nin çalışması için güç(+) kısmı
VSS                        GND                    Lcd nin çalışması için toprak kısmı
15                           led+,2                 Lcd nin aydınlanması için güç(+) kısmı
16                           led-,1                   Lcd nin aydınlanması için toprak kısmı

Bu yazıyada bir gözat ;  Arduino ile temel projeler #2

Artık Projemize Geçebiliriz…

Bugün Arduino ve 2X16 Lcd ile Dünyaya MERHABA diyeceğiz.

İHTİYAÇ LİSTESİ

  • Arduino Uno
  • 2×16 Lcd Ekran
  • 10K Potansiyometre
  • 220ohm Direnç
  • Breadboard ve breadboard kabloları

Malzemeleriniz hazır ise projeye başlayabiliriz.

Yukarıda görmüş olduğunuz fotoğraf bize Arduino ile devremizi nasıl oluşturacağımızı anlatmakta fotoğraftaki adımları birebir olarak gerçekleştirelim.

eğer hala sahip değilseniz bilgisayarınız için Arduinoyu programlamanız için gerekli olan programı buradan indirebilirsiniz.

İndirdiğiniz yazılım hazır olunca Arduino’yu bilgisayarınıza bağlayın çeşitli driver’ların
yüklenmesini bekleyin ardından uygulamayı başlatın.Program üzerinde doğru portun seçildiğine emin olun.

<pre>// include the library code:
#include <LiquidCrystal.h>

// initialize the library by associating any needed LCD interface pin
// with the arduino pin number it is connected to
const int rs = 12, en = 11, d4 = 5, d5 = 4, d6 = 3, d7 = 2;
LiquidCrystal lcd(rs, en, d4, d5, d6, d7);

void setup() {
  // set up the LCD's number of columns and rows:
  lcd.begin(16, 2);
  // Print a message to the LCD.
  lcd.print("hello, world!");
}

void loop() {
  // set the cursor to column 0, line 1
  // (note: line 1 is the second row, since counting begins with 0):
  lcd.setCursor(0, 1);
  // print the number of seconds since reset:
  lcd.print(millis() / 1000);
}

Yukarıda görmüş olduğunuz kodu bilgisayarınızda bulunan programa yapıştırın ve uygulamadan bulunan Arduinoya yüklemeyi upload ve download butonları ile gerçekleştirin.Bu işlemlerin ardından projenizin çalıştığını
göreceksiniz ve kod üzerindeki “hello, world!” yazısını değiştirerek
farklı şeyler yazabilirsiniz.

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

five × four =

Çinli bir firma İnsan Sesini Kopyalayabilen Yapay Zeka Geliştirmeyi Başardı

probiyotik-yogurt-yapimi

Probiyotik Yoğurt Yapın