Loading...

CARA BUAT PROGRAM 8 DIGIT 7 SEGMENT MeNGGUNAKAN SPI MAX7219 DENGAN ARDUINO BONUS SOURCE CODE

saya akan membahas tutorial yang dikutip oleh: http://www.labelektronika.com/2015/07/cara-memprogram-8-digit-7-segment.html Bagaimana 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

CARA BUAT PROGRAM 8 DIGIT 7 SEGMENT MeNGGUNAKAN SPI MAX7219 DENGAN ARDUINO BONUS SOURCE CODE

DIAGRAM

CARA BUAT PROGRAM 8 DIGIT 7 SEGMENT MeNGGUNAKAN SPI MAX7219 DENGAN ARDUINO BONUS SOURCE CODE

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);
}

0 Response to "CARA BUAT PROGRAM 8 DIGIT 7 SEGMENT MeNGGUNAKAN SPI MAX7219 DENGAN ARDUINO BONUS SOURCE CODE"

Post a Comment