Keyestudio 8*8 Dot Matrix Modülü (3’lü paket)

468

2 adet stokta

Gönderim & Kargo

  • Hızlı Kargo

Siparişiniz en kısa sürede kapınızda.

  • Güvenilir Alışveriş

%100 orijinal ürün, güvenli ödeme garantisiyle.

Ürün Açıklaması

Contents / İçerik (Hızlı Menü)

Tanıtım

Küçük bir ekran yapmanın eğlenceli bir yolu 8×8 matris veya 4 basamaklı 7 segmentli ekran kullanmaktır. Bunun gibi matrisler ‘çoklanır’ – 64 LED’i kontrol etmek için 16 iğneye ihtiyacınız vardır. Bu çok fazla pim var ve sizin için bir matrisi kontrol edebilen MAX7219 gibi sürücü yongaları var, ancak kurmak için çok fazla kablo var ve bir ton yer kaplıyorlar. Sonuçta, bir matrisi tonlarca kablolama olmadan kontrol edebilmeniz harika olmaz mıydı? İşte bu güzel LED matris sırt çantaları devreye giriyor.
Matrisler, tümü basit bir I2C arayüzü aracılığıyla ultra parlak, tutarlı renkler, 1/16 adım ekran karartma için sabit akım sürücülerini kullanır. Bu 1,2 inçlik matris sırt çantaları, üç adres seçim atlama kablosuyla birlikte gelir, böylece tek bir I2C veriyolunda sekiz adede kadar 1,2 “8×8’i (veya dört 1,2” 8×8 ve dört 7 segmenti, vb.) Bir arada bağlayabilirsiniz.

Özellikler

  • 8 sıra ve 8 sütun LED matrix
        HT16K33 yongası tarafından tahrik edilir
         I2C iletişim pinlerine erişim
         Mikrodenetleyicilerin daha az IO bağlantı noktasını işgal edin
         Kolay bağlantı ve daha fazla deneme uzantısı için kullanılabilir

Parametreler

  • Giriş voltajı: 5V
         Nominal giriş frekansı: 400KHZ
         Giriş gücü: 2.5W
         Giriş akımı: 500mA

Pinout

Pinouts.jpg

Wire it Up

Connect the SCL pin to Analog A5, SDA pin to Analog A4 port; Connect VCC pin to 5V port, GND pin to GND.
KS0064.jpg

Sample Code

Below is an example code, you can upload it to Arduino IDE.

#include <Wire.h>
#include "Adafruit_LEDBackpack.h"
#include "Adafruit_GFX.h"
#ifndef _BV
#define _BV(bit) (1<<(bit))
#endif
Adafruit_LEDBackpack matrix = Adafruit_LEDBackpack();
uint8_t counter = 0;
void setup() {
  Serial.begin(9600);
  Serial.println("HT16K33 test");
  matrix.begin(0x70);  // pass in the address
}
void loop() {
  // paint one LED per row. The HT16K33 internal memory looks like
  // a 8x16 bit matrix (8 rows, 16 columns)
  for (uint8_t i=0; i<8; i++) {
// draw a diagonal row of pixels

    matrix.displaybuffer[i] = _BV((counter+i) % 16) | _BV((counter+i+8) % 16)  ;
  }
  // write the changes we just made to the display
  matrix.writeDisplay();
  delay(100);
 counter++;
  if (counter >= 16) counter = 0;  
}

Note: before upload the code, you should place the library inside Arduino libraries. Or else fail to compile it.

You can download the code libraries from the link below:
https://drive.google.com/open?id=1FUTIwsfGdxTXXgYDGxI7U2VoP0g3G-2L

Example Result

Done wiring and powered up, upload well the code to UNO board, you will see the dot matrix display the image shown below.
KS0336-2.jpg

Packaging Included

Keyestudio 8×8 Dot Matrix Module * 3PCS
KS0336-3.jpg

Resources

Yorumlar

0 yorum
0
0
0
0
0

Değerlendirmeler

Filtreyi Temizle

Henüz değerlendirme yapılmadı.

“Keyestudio 8*8 Dot Matrix Modülü (3’lü paket)” için yorum yapan ilk kişi siz olun

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir