Daftar Isi:

Dot Matrix 32x8 Max7219 Interfacing Dengan Ardiuno: 5 Langkah (dengan Gambar)
Dot Matrix 32x8 Max7219 Interfacing Dengan Ardiuno: 5 Langkah (dengan Gambar)

Video: Dot Matrix 32x8 Max7219 Interfacing Dengan Ardiuno: 5 Langkah (dengan Gambar)

Video: Dot Matrix 32x8 Max7219 Interfacing Dengan Ardiuno: 5 Langkah (dengan Gambar)
Video: Interfacing MAX7219 LED Dot Matrix Display with Arduino 2024, November
Anonim
Dot Matrix 32x8 Max7219 Berinterface Dengan Ardiuno
Dot Matrix 32x8 Max7219 Berinterface Dengan Ardiuno
Dot Matrix 32x8 Max7219 Interfacing Dengan Ardiuno
Dot Matrix 32x8 Max7219 Interfacing Dengan Ardiuno

Halo semua, Berbasis Dot Matrix o Max7219 bukanlah hal baru di tahun 2020, hingga saat ini, proses penyiapan didokumentasikan dengan baik, orang akan mengunduh pustaka perangkat keras dari MajicDesigns. dan mengubah beberapa baris di file header dan FC16 bekerja dengan sangat baik. Ini sampai MajicDesigns memperbaiki semua bug di perpustakaan. Sekarang metode yang didokumentasikan tidak berfungsi..

Saya menghabiskan beberapa hari mencari dan menemukannya secara kebetulan.. Mungkin beberapa ahli mungkin sudah mengetahuinya. Tetapi berpikir untuk mendokumentasikan dan membagikannya, untuk membantu pemula lain seperti saya

Langkah 1: Apa yang Kita Butuhkan?

Apa yang kita butuhkan?
Apa yang kita butuhkan?
  • Max7219 32 x 8 papan dotmatrix
  • Arduino Nano
  • Papan roti
  • Beberapa kabel
  • Laptop atau Desktop dengan ide Ardiuno

Langkah 2: Max7219?

Max7219?
Max7219?
  • Jika Anda tidak yakin apakah Anda memiliki max7219, jangan keluarkan dot matrix yang dipimpin
  • Gunakan ponsel Anda untuk memperbesar dan mengambil gambar
  • Ini membuatnya lebih mudah untuk dibaca

Langkah 3: Instal Driver

Instal Driver
Instal Driver
Instal Driver
Instal Driver
  • di Ardiuno Ide, buka "Alat" > "Kelola Perpustakaan"
  • Kemudian cari md_max
  • Instal "MD_MAX72xx" dan "MD_Parola"
  • Mulai ulang Ardiuno hanya untuk memastikan perpustakaan dimuat

Langkah 4: Kesalahan dan Solusi

Kesalahan dan Solusi
Kesalahan dan Solusi
Kesalahan dan Solusi
Kesalahan dan Solusi
Kesalahan dan Solusi
Kesalahan dan Solusi
  • Buat koneksi sesuai kode

    • CLK_PIN 13
    • DATA_PIN 11
    • CS_PIN 12
    • Sesuaikan Max_device ke 4
  • Saya mengujinya dengan contoh yang berbeda tetapi saya perhatikan bahwa karakternya campur aduk
  • Terkadang mungkin karena koneksi/kawat yang longgar pada papan tempat memotong roti
  • Dalam sebagian besar kasus, ini karena HW yang salah diinisialisasi
  • Ada 4 hw berdasarkan koneksi

    • MD_MAX72XX::PAROLA_HW
    • MD_MAX72XX::GENERIC_HW
    • MD_MAX72XX::ICSTATION_HW
    • MD_MAX72XX::FC16_HW
  • "Parola_HW" adalah default, kita perlu menguji satu per satu untuk memeriksa mana yang terbaik
  • Ingatlah untuk mengatur ulang daya untuk Ardiuno sebelum Anda menguji setiap pengaturan
  • Bagi saya FC16_HW berhasil

Langkah 5: Sesuaikan Kode

Sesuaikan Kode
Sesuaikan Kode
Sesuaikan Kode
Sesuaikan Kode
Sesuaikan Kode
Sesuaikan Kode
  • Perbarui jenis perangkat keras ke "FC16_HW"
  • Max_device sebagai 4 untuk matriks 32 x 8
  • Tulis kode kembali ke dalam Ardiuno Nano
  • Uji tampilan
  • Voila berhasil!!

Semoga ini bisa membantu seseorang di masa depan.

Silakan bagikan komentar dan saran Anda

Direkomendasikan: