Arkadaşlar merhaba, öncelikle bildiğiniz gibi 10.11.2016 tarihinde İstanbul- Beşiktaş’da hain bir saldırı daha gerçekleşti. Fazlaca şehidimiz ve yaralımız var. Öncelikle şehitlerimiz için Allah’tan rahmet, yaralılarımız için şifa diliyoruz. Hepimizin başı sağolsun. Bu durumlarda üzülmemek elde değil, fakat unutmamalıyız ki o insanlar bizler için hayatlarını verdi. Vatanları için hayatlarını verdi. Dolayısı ile önce onlara, sonrada hayatlarını verdikleri topraklara olan borcumuzdan dolayı her daim öğrenmeli, çalışmalı ve gelişmeliyiz. Saldırıların ne amaçla yapıldığını unutmayalım. Yaşamaktan, öğrenmekten, sevmekten, bilimden, dinden geri kalmayalım ki o canlar boşa şehit olmuş olmasın.

Videoya dönecek olursak, uzun bir aradan sonra “Arduino İle Nasıl Kullanılır?” serimize yeni bir malzeme daha ekliyoruz.

Malzememiz bildiğiniz üzere Nokia 5110 grafik LCD. Bu grafik LCD için 6 videoluk mini bir seri hazırladık. Videolarda gerekli olarak teknik, teorik ve pratik tüm bilgiler olduğu için bu kısımda sohbeti hiç uzatmayalım. Kısaca hangi videoda ne yaptığımızdan bahsedeyim.

6 videodan oluşan serimizde işlenen konular şöyle:

1. video – kütüphane ve devre şeması
2. video – 5110_basic kütüphanesi ile yazı ve sayı yazdırma
3.video – 5110_basic kütüphanesindeki özel fonksiyonlar
4.video – 5110_basic kütüphanesi ile resim yazdırma
5. video – 5110_grap kütüphanesine geçiş
6. video – 5110_grap kütüphanesi ile çizim komutları

Umarım seriyi beğenirsiniz. İyi çalışmalar.

DEVRE ŞEMASI

ARDUINO KODU

Videoda açıkçası çok zor bir kod kullanılmadı. Her komutu tek tek anlattığımız için tek bir kod da yok ayrıca fakat hazırladığımız şu örnek kodu verebiliriz.

/* 
 * Lezzetli Robot Tarifleri
 * Arduino İle Nasıl Kullanılır
 * Nokia 5110 LCD - 2. video
 * VİDEO >>> http://lezzetlirobottarifleri.com/?post_type=video&p=3009&preview=true
*/
#include <LCD5110_Basic.h>

LCD5110 myGLCD(8,9,10,11,12);
extern uint8_t SmallFont[];
extern uint8_t MediumNumbers[];
extern uint8_t BigNumbers[];

void setup()
{
  myGLCD.InitLCD();
}

void loop()
{
   
  myGLCD.setFont(SmallFont);
  myGLCD.print("LRT", CENTER, 0);
  for (int i=0; i<=10000; i++)
  {
    myGLCD.setFont(MediumNumbers);
    myGLCD.printNumF(float(i)/3, 2, RIGHT, 8);
    myGLCD.setFont(BigNumbers);
    myGLCD.printNumI(i, RIGHT, 24);
  }
  myGLCD.clrScr();
  delay(500);
}
LCD5110_Basic kütüphanesini indirmek icin

tıklayınız

LCD5110_Graph kütüphanesini indirmek icin

tıklayınız