İçindekiler:
Video: RIG CELL LITE GİRİŞ: ADAFRUIT SSD1306 VE JOYSTICK İLE: 3 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:20
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)
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:
RIG HÜCRE LITE GİRİŞ: Yanıp Sönen LED: 4 Adım
RIG CELL LITE GİRİŞ: BLINK LED: GirişLED'ler, birçok farklı uygulamada kullanılan küçük, güçlü ışıklardır. Başlamak için, mikrodenetleyicilerin Merhaba Dünyası olan bir LED'i yanıp sönmeye çalışacağız. Bu doğru - bir ışığı açıp kapatmak kadar basit. Bilişim Teknoloji
MicroPython ile SSD1306 Oled ile ESP32 Arayüzü: 5 Adım
MicroPython ile SSD1306 Oled ile ESP32 Arayüzü: Micropython, python'un optimize edilmiş ve python'un küçük ayak izidir. Bu, bellek kısıtlamaları ve düşük güç tüketimi olan gömülü cihaz için inşa etmek anlamına geliyordu. Micropython, ESP8266, ESP32, Ardui'yi içeren birçok denetleyici ailesi için kullanılabilir
ESP32 ile PWM - Arduino IDE ile ESP 32'de PWM ile LED Karartma: 6 Adım
ESP32 ile PWM | Arduino IDE ile ESP 32'de PWM ile LED Karartma: Bu talimatta Arduino IDE & PWM temel olarak herhangi bir MCU'dan analog çıkış üretmek için kullanılır ve bu analog çıkış 0V ile 3.3V (esp32 durumunda) arasında herhangi bir şey olabilir & itibaren
RIG CELL LITE GİRİŞ: Dijital G/Ç: 3 Adım
RIG CELL LITE GİRİŞ: Dijital G/Ç: RIG CELL LITE üzerindeki dijital girişler ve çıkışlar (dijital G/Ç), onu sensörlere, aktüatörlere ve diğer IC'lere bağlamanıza olanak tanır. Bunları nasıl kullanacağınızı öğrenmek, sw okumak gibi gerçekten yararlı şeyler yapmak için RIG CELL LITE'ı kullanmanıza izin verecektir
RIG CELL LITE GİRİŞ: KIZILÖTESİ SENSÖR: 3 Adım
RIG CELL LITE GİRİŞ: KIZILÖTESİ SENSÖR: Kızılötesi sensör, çevrenin bazı yönlerini algılamak için yayan elektronik bir cihazdır. Bir IR sensörü, bir nesnenin ısısını ölçebilir ve aynı zamanda hareketi algılayabilir. Bu tür sensörler yalnızca kızılötesi radyasyonu ölçer, daha çok