Buka Senin - Jumat jam 08.30 s/d jam 16.30 , Sabtu Jam 8.30 s/d jam 13.00 , Minggu tutup
  • Selamat Datang di Indomaker ❯ Silahkan pesan produk sesuai kebutuhan anda, kami siap melayani.
  • Selamat Datang di Indomaker ❯ Silahkan pesan produk sesuai kebutuhan anda, kami siap melayani.
Beranda » Blog » Menjalankan LED Dot Matrix MAX7219 dengan ESP8266 Lolin(Wemos) NodeMcu v3

Menjalankan LED Dot Matrix MAX7219 dengan ESP8266 Lolin(Wemos) NodeMcu v3

Diposting pada 15 March 2021 oleh farhan / Dilihat: 6.703 kali / Kategori:
 

Alat dan Bahan

  1. ESP8266 Lolin(Wemos) NodeMcu v3 beli
  2. Modul MAX7219 LED dot matrix 8×8 beli

Jenis Modul

Modul MAX7219 memiliki 2 versi, yakni versi generic dan versi FC-16. Untuk kali ini kita akan khusus membahas pemakaian modul MAX7219 versi FC-16.
Modul MAX7219 dengan LED dot matrix 8×8

Koneksi

Untuk modul ini menggunakan jenis komunikasi serial SPI. Maka membutuhkan 3 pin untuk komunikasi data, dan 2 pin power ( Vin dan Gnd ), maka total terdapat 5 pin pada modul ini.
Koneksi ESP8266 ke MAX7219
Pin ESP Pin MAX7219
3V VIN
G GND
D5 DIN
D6 CS
D7 CLK
Daftar koneksi pin perangkat

Software

Untuk mempermudah program kali ini akan menggunakan library MD_MAX72XX dan MD_Parola. Pada arduino IDE klik Tools-Manage Libraries… Kemudian search MD_MAX72XX dan MD_Parola, lalu install.
                                    Install Library MD_MAX72XX dan MD_Parola
  Kemudian dapat menggunakan kode berikut:
#include <MD_Parola.h>
#include <MD_MAX72xx.h>
#include <SPI.h>

// Uncomment tergantung tipe modul
#define HARDWARE_TYPE MD_MAX72XX::FC16_HW
//#define HARDWARE_TYPE MD_MAX72XX::GENERIC_HW

// Penentuan pin serial
#define MAX_DEVICES 4
#define DATA_PIN D5
#define CS_PIN D6
#define CLK_PIN D7


// Membuat objek
MD_Parola myDisplay = MD_Parola(HARDWARE_TYPE, DATA_PIN, CLK_PIN, CS_PIN, MAX_DEVICES);

void setup() {
    // Memulai object
    myDisplay.begin();

    // Mengatur intensitas (0-15)
    myDisplay.setIntensity(0);

    // Membersihkan tampilan
    myDisplay.displayClear();
}

void loop() {
    myDisplay.setTextAlignment(PA_LEFT);
    myDisplay.print("Left");
    delay(2000);
    
    myDisplay.setTextAlignment(PA_CENTER);
    myDisplay.print("Center");
    delay(2000);

    myDisplay.setTextAlignment(PA_RIGHT);
    myDisplay.print("Right");
    delay(2000);

    myDisplay.setTextAlignment(PA_CENTER);
    myDisplay.setInvert(true);
    myDisplay.print("Invert");
    delay(2000);

    myDisplay.setInvert(false);
    myDisplay.print(1234);
    delay(2000);
}
Demikianlah tutorial modul MAX7219 LED dot matrix 8×8 menggunakan ESP8266 Lolin(Wemos) NodeMcu v3. Akan tetapi pada dasarnya juga dapat diaplikasikan pada microcontroller lainnya. Semoga bermanfaat.

Tags: , , ,

Bagikan ke

Menjalankan LED Dot Matrix MAX7219 dengan ESP8266 Lolin(Wemos) NodeMcu v3

Saat ini belum tersedia komentar.

Silahkan tulis komentar Anda

Menjalankan LED Dot Matrix MAX7219 dengan ESP8266 Lolin(Wemos) NodeMcu v3

Produk yang sangat tepat, pilihan bagus..!

Berhasil ditambahkan ke keranjang belanja
Lanjut Belanja
Checkout
Produk Quick Order

Pemesanan dapat langsung menghubungi kontak dibawah: