CARA MEMPROGRAM 8 DIGIT 7 SEGMENT MENGGUNAKAN SPI MAX7219 DENGAN ARDUINO

TUTORIAL  8 DIGIT 7 SEGMENT MENGGUNAKAN SPI MAX7219 DENGAN ARDUINO

Pada kesempatan kali ini,saya akan membahas tutorial  CARA MEMPROGRAM 8 DIGIT 7 SEGMENT MENGGUNAKAN SPI MAX7219 DENGAN ARDUINO.  Dengan Modul ini kita tidak perlu menggunakan scanning untuk memprogram sevent segmen,karena proses tersebut sudah di lakukan oleh Max7219.Arduino berkomunikasi dengan modul ini menggunakan metode SPI,karena menggunakan SPI untuk berkomunikasi hanya membutuhkan 3 pin I/O arduino,ini sangat berguna karena bisa menghemat pemakaian pin arduino.Untuk mencoba tutorial ini ,kita membutuhkan :

1.Arduino Uno
2.Modul 8 DIGIT SEVENT SEGMENT MENGGUNAKAN SPI MAX7219
3 Kabel Jumper


DIAGRAM
Rangkaian 8 Digit 7 Segment Max7219

ALOKASI PIN ARDUINO


Pin        MAX7219 
---------------------------------
Vcc        +5Vcc 
Gnd          Gnd 
10            Load /CS 
12            Din  
11            Clk

CONTOH PROGRAM dan PENJELASANNYA

#include "LedControl.h"  // Library 7 Segment SPI MAX7219
/*
inisialisasi pin arduino yg di gunakan :
 Pin 12  untuk DIN,
 Pin 11  untuk Clk,
 Pin 10  untuk Load / Cs
 1 -> jumlah modul,bisa menggunakan lebih dari 1 modul
*/
LedControl segmentcontrol=LedControl(12,11,10,1);

void setup()
{

segmentcontrol.shutdown(0,false);  // Enable display
segmentcontrol.setIntensity(0,10);  // Setup brightness level (0-15) makin terang
segmentcontrol.clearDisplay(0); // clear display

}
void loop()

{ for(int i=0; i<8; i++)
  {
    segmentcontrol.setDigit(0,i,i+1,false);//tampilkan ke 7segment
  }
  delay(1000);
}

No comments for "CARA MEMPROGRAM 8 DIGIT 7 SEGMENT MENGGUNAKAN SPI MAX7219 DENGAN ARDUINO "