İçindekiler:

Arduino Nano ile TFT 1.44 Kullanımı: 4 Adım
Arduino Nano ile TFT 1.44 Kullanımı: 4 Adım

Video: Arduino Nano ile TFT 1.44 Kullanımı: 4 Adım

Video: Arduino Nano ile TFT 1.44 Kullanımı: 4 Adım
Video: ARDUINO LCD KULLANIMI 2024, Temmuz
Anonim
Arduino Nano ile TFT 1.44 Kullanımı
Arduino Nano ile TFT 1.44 Kullanımı

Bu dersimizde Robo-Geek Kitleri ile gelen TFT 1.44 LCD ekranın nasıl bağlanacağını öğreneceğiz.

Bu küçük LCD ekranlar, 128 x 128 piksellik rahat bir görüntü sağladığı için mikro robotlarla çalışırken kullanışlıdır. TFT 1.44'ün 2 çeşidi vardır, biri SD kartlı, diğeri ise 15 ABD Doları ve 5 ABD Doları tutarındadır. Bu eğitim, SD kartsız TFT 1.44'ü kapsayacaktır.

Bu eğitim Arduino Uno veya Arduino Nano ile test edilmiştir. Başka bir Arduino kartınız varsa, pin düzeni farklı olabileceğinden lütfen belgeleri inceleyin. Son olarak, kullanıcının Arduino'yu nasıl kullanacağını ve elektronik bağlantıları nasıl yapacağını temel düzeyde anladığını varsayıyoruz. Arduino dünyasında yeniyseniz, bu talimata göz atmanızı şiddetle öneririz:

www.instructables.com/id/Arduino-Nano/

Adım 1: Gerekli Kitaplıkları İndirme

Gerekli Kitaplıkları İndirme
Gerekli Kitaplıkları İndirme

Arduino'ya aşağıdaki kütüphaneleri ekleyin:

github.com/adafruit/Adafruit-GFX-Library

github.com/adafruit/Adafruit-ST7735-Librar…

Kitaplıkları nasıl ekleyeceğinizi bilmiyorsanız, şuna bakın:

www.arduino.cc/en/Guide/Libraries

Adım 2: TFT 1.44'ü Arduino'ya Kablolama

TFT 1.44'ü Arduino'ya Kablolama
TFT 1.44'ü Arduino'ya Kablolama
TFT 1.44'ü Arduino'ya Kablolama
TFT 1.44'ü Arduino'ya Kablolama
TFT 1.44'ü Arduino'ya Kablolama
TFT 1.44'ü Arduino'ya Kablolama

TFT 1.44 LCD ekranın arka tarafında LED'den VCC'ye olan bağlantıları görebiliyoruz. Resimde görüldüğü gibi mavi yorumlarla birlikte bir kağıda yazmanızı öneririz.

TFT, bir breadboard kullanırken güzel bir şekilde uyuyor. Tüm pimlerin aynı sırada olduğundan emin olun ve pimler hassas olduğundan nazikçe takın. Bağlantının nasıl göründüğünü görmek için resme bakın.

Ekranı birkaç kez test ettik ve seviye değiştiricinin isteğe bağlı olduğuna inanıyoruz, bu nedenle doğrudan Arduino'dan TFT 1.44 LCD ekrana bağlanacağız.

Arduino pinleri ile ilgili olarak

LED'den 3.3'e VSCK'den D13'e

SDA'dan D11'e

A0 ila D8

RST'den D9'a

CS'den D10'a

GND'den GND'ye dönüştürücü

VCC - 5,0 V

Adım 3: Kod: Geri Sayım

Kısa Devre filminden ilham alan bu kod, TFT 1.44 LCD ekranın kapasitesini göstermek için bir geri sayım üretir. Nihai sonucu görmek için videoyu kontrol edin.

4. Adım: Sorun Giderme

Sorun giderme
Sorun giderme

Kodu çalıştırırken sorun yaşıyorsanız, aşağıdakileri yapmanızı öneririz:

1. Bir voltmetre ile bağlantıların düzgün yapıldığından emin olun.

2. Görüntü dikey yönde kayıyorsa, koda bir değişken ekleyin:

int yoffset = 32;

Ardından çizim komutlarına yoffset ekleyin, örneğin:

tft.drawLine(10, 32 + yoffset, 10, 52 +yoffset, KIRMIZI);

3. Ya Adafruit kitaplıkları istenen renklerle görüntülenmiyorsa. Bunu çözmek biraz zor. Önerimiz, her rengi görüntüleyen ve sayıyı not eden küçük bir işlev oluşturun. Uygun fiyatlı elektronikler biraz daha fazla bilgisayar korsanlığı gerektirir, hepsi bu, eğlencenin bir parçası. Önce aşağıdaki renkleri kontrol edin ve buna göre ayarlayın.

#define SİYAH 0x0000

#define KIRMIZI 0x001F

#define MAVİ 0xF800

#define YEŞİL 0x07E0

#define SARI 0x07FF

#define MOR 0xF81F

#define CYAN 0xFFE0

#define BEYAZ 0xFFFF

Önerilen: