Sunday 29 January 2017

4in1 Dot Matrix Led Module 32x8 pixel MAX7219 to Arduino


4in1 Dot Matrix 32x8 adalah gabungan dari 4 buah module dot matrix 8x8.Setiap module dicontrol menggunakan is MAX7219.Module ini disusun dari 4 blok 8*8 dot matrix secara Horisontal.

Berikut spesifikasi umum dari module dot matrix ini :

Power Supply : 5VDC
Data Interface : SPI Serial
Size panel : 51.8 x 12.8 x 1.3 cm
Controller : 4 x MAX7219

PIN INTERFACE
Module ini memiliki 5 pin interface,
-VCC = 5V DC IN
-GND = 0V / Ground
-DIN = Data IN / SDA / MOSI
-CS = Shift / SS
-CLK = Clock / SCK



WIRING to ARDUINO

Berikut adalah Wiring standar dari Module 4in1 Dot Matrix ke Arduino

4in1 Matrix <--> Arduino
CLK <--> pin D13
DIN <--> pin D11
CS <--> pin D10
VCC <--> pin 5V (vcc arduino atau 5V dari eksternal PSU)
GND <--> pin GND Arduino atau GND dari eksternal PSU

note : apabila menggunakan power supply eksternal untuk module ini maka GND Arduino harus dihubungkan dengan GND dari PSU eksternal,sedangkan VCC nya boleh dipisah.



LIBRARY to ARDUINO


Module 4in1 Dot Matrix ini menggunakan Library MD_Max72xx yang telah dimodifikasi
Silahkan download Library nya disini.
atau : https://drive.google.com/open?id=0B7t_g4hdtuILNFl0T3ZhZjBKaHM

Default setting dari library diatas sudah disesuaikan dengan module 4in1 dotmatrix 32*8pixel.
Setelah download Library di link tersebut kemudian Extract dengan winrar dan Copy folder master librarynya ke Folder Libraries Arduino IDE.
C:\ Program Files \ Arduino \ libraries --> untuk Windows 32bit
C:\ Program Files X86 \ Arduino \ libraries --> untuk Windows 64bit

Library ini didukung oleh Arduino IDE Versi 1.6.5 ke atas.Apabila versi arduino ide anda dibawah versi 1.6.5 kemungkinan tidak akan bisa berjalan/gagal compile dan silahkan Update dengan versi terbaru.


EXAMPLE SKETCH

Setelah download dan insert library ke folder Libraies kemudian Restart software Arduino IDE kemudian Buka Exampe Sketch dari MD_Max72xx.Buka Sketch DaftPunk.ino atau copy paste coding dibawah ini ke dalam Arduino IDE kemudian Upload.


// Use the MD_MAX72XX library to Display a Daft Punk LED Helmet
//
// If RUN_DEMO is set to zero the display cycles changes triggered by a switch on
// the MODE_SWITCH pin. This can be substituted for any trigger as implemented
// by the helmet wearer.
// If RUN_DEMO is set to 1 the sketch will cycle each element of the display every
// DEMO_DELAY seconds, without the need for a switch.
//
// Uses the MD_Keyswitch library found at http://arduinocode.codeplex.com/releases

#define RUN_DEMO 1
#include
#if RUN_DEMO
#define DEMO_DELAY 15 // time to show each demo element in seconds
#else
#include


Video yang berkaitan dengan 4in1 Dot Matrix Led Module 32x8 pixel MAX7219 to Arduino


0 comments:

Post a Comment