İçindekiler:

RIG CELL LITE GİRİŞ: ADAFRUIT SSD1306 VE JOYSTICK İLE: 3 Adım
RIG CELL LITE GİRİŞ: ADAFRUIT SSD1306 VE JOYSTICK İLE: 3 Adım

Video: RIG CELL LITE GİRİŞ: ADAFRUIT SSD1306 VE JOYSTICK İLE: 3 Adım

Video: RIG CELL LITE GİRİŞ: ADAFRUIT SSD1306 VE JOYSTICK İLE: 3 Adım
Video: Lesson 68, Home Automation: How to control 16 Channel Relay module using Arduino control 16 AC loads 2024, Kasım
Anonim
Image
Image

Bir mikro denetleyici tarafından kontrol edilen bu ekran SSD1306, I2C veri yolunu kullanır ve günümüzde mevcut olan mikro denetleyicilerin çoğuyla iletişim kurabilir. ama bugün için, bu ekranı rock'n' RIG CELL LITE mikrodenetleyicimizle test edeceğiz. Bu OLED ekranı örneğin Adafruit veya Sparkfun'da bulabilirsiniz. İnternette satılan bazılarının da oldukça ucuz olduğu görülüyor. Bu ekranlar kalitelidir ancak boyutları küçüktür, ad etiketi veya lite cep telefonu ekranı olmaya uygundur. Adafruit ve Sparkfun, metinleri, resimleri görüntülemeyi ve hatta geometrik şekillere dayalı animasyonları çok basit bir şekilde yapmayı kolaylaştıran kütüphaneler geliştirmiştir.

Gerekli Parçalar Aşağıdaki parçalara ihtiyacınız olacak:

  • 1x Ekmek Tahtası
  • 1x Teçhizat Hücresi Lite
  • 1x Oyun Çubuğu
  • 1x Oled SSD1306
  • Gerektiği gibi teller

Adım 1: DEVRE KURULUMU (DONANIM)

İMLEÇ JOYSTICK KODLU OLED EKRAN
İMLEÇ JOYSTICK KODLU OLED EKRAN

Bu eğitimde, bir joystick ile oled ssd1306 ekranını kullanıyoruz. İşte RIG CELL LITE'ı bulabileceğiniz bazı bağlantılar

RIG CELL LITE ile oled ekran arasındaki iletişim için ekrandan RIG'imize I2C pinlerini kullanıyoruz. RIG üzerindeki SCL ve SDA pinleri sırasıyla A5 ve A4 pinlerinde bulunur.

devreyi yukarıdaki resimdeki gibi kurunuz.

Adım 2: İMLEÇ JOYSTICK KODLU OLED EKRAN

Kodlamamıza başlamadan önce oled ekranı için adafruit kütüphanesini kullanıyoruz. Bu yüzden bu iki zip dosyasını indirin ve arduino IDE yazılımımıza kurun.

github.com/adafruit/Adafruit_SSD1306

ve

github.com/adafruit/Adafruit-GFX-Library

kütüphaneler kurulduktan sonra, aşağıda eklediğim oled_display _with_cursor_joystick.ino ve Adafruit_SSD1306.cpp olan 2 dosyayı indirin veya bu iki dosyayı da buradan indirebilirsiniz

resmi kütüphaneyi kurduktan sonra, şimdi Adafruit_SDD1306.cpp dosyasını bu talimat ağına eklediğim yenisiyle değiştireceksiniz

her şey yolunda olduktan sonra, kodu RIG'inize yükleyin: D

3. Adım: SONUÇLAR:D

oled_display _with_cursor_joystick.ino dosyasını RIG CELL LITE'a yüklemeyi tamamladıktan sonra, led yanacak ve ekranın ortasında bir imleç mevcut olacaktır. joystick hareketini takiben hareket edecektir. iyi eğlenceler!:NS

Değilse, devreyi doğru bir şekilde kurduğunuzdan ve kodu doğruladığınızdan ve kartınıza yüklediğinizden emin olun veya sorun giderme bölümüne bakın.

Önerilen: