• Arduino
    • Sensor
    • program Arduino
  • Project
  • Produk
  • IOT
Jumat, April 17, 2026
mikroavr.com
No Result
View All Result
  • Login
  • Arduino
    • Sensor
    • program Arduino
  • Project
  • Produk
  • IOT
  • Arduino
    • Sensor
    • program Arduino
  • Project
  • Produk
  • IOT
No Result
View All Result
mikroavr
No Result
View All Result
Home Arduino

Tutorial MAX7219 Arduino 7 Segment, Program dan Rangkaian nya

Jimmi Sitepu by Jimmi Sitepu
Februari 20, 2018
0 0
0
max7219 Arduino seven segment

max7219 Arduino seven segment

6
SHARES
4.8k
VIEWS
Share on FacebookShare on Twitter

IC Max 7219 Arduino

MAX7219 adalah IC keluaran Maxim yang di gunakan untuk mengendalikan LED, seven segment atau running text. Satu buah IC ini dapat mengontrol LED sebanyak 64 buah, dan hanya membutuhkan 3 PIN dari mikrokontroller atau Arduino. Sehingga bisa menghemat kaki Arduino atau jenis IC controller lain nya.

Seperti halnya IC 74595, IC ini bisa di hubungkan dengan IC MAX7219 lain nya. Jika ingin mengendalikankan Segment sebanyak 16 buah, maka cukup menggunakan dua IC MAX7219, karena satu IC ini bisa mengendalikan 8 Seven Segment. Begitu seterus nya jika ingin menambah jumlah seven segment lain nya.

READ ALSO

4G GSM Modul Arduino SIM7600 Cocok Untuk ESP32, STM32 atau Arduino Mega

Tutorial Menggunakan Weather Station DFRobot SEN0186 dengan Arduino ESP32

rangkaian max7219
rangkaian max7219

Untuk jenis interface IC max7219 dengan Arduino atau mikrokontroller lain menggunakan system SPI ( Serial Periperal Interface ).SPI ini biasa nya menggunakan PIN Miso, Mosi dan SS. Pin ini lah yang akan kita hubungkan dengan max7219.

wiring max7219 arduino uno_edit
wiring max7219 arduino uno_edit

Wiring Arduino dengan MAX7219 bisa di lihat pada gambar di atas. Sebenarnya modul MAX7219 ini banyak di jual di toko online, jadi kita tinggal wiring ke Arduino nya, kemudian di program. Untuk lebih jelas nya wiring nya bisa di lihat pada table di bawah ini.

ArduinoMAX7219
5VVcc
GNDGND
D11/MOSICS
D12/MISODIN
D10/SSCLK

Setelah wiring nya sudah pas langkah selanjut nya adalah install library. Pembahasanya kita lanjut di bawah.

Library LED Control MAX7219

Seperti biasa, Arduino dan library. Untuk mempermudah pemrograman MAX7219 untuk menampilkan display seven segment maka kita install library led control. link download nya bisa di download pada link di bawah ini

download library MAX7219 pada link ini

Untuk Tata cara instalasi library bisa teman-teman check pada link berikuthttps://www.arduino.cc/en/Guide/Libraries

Pemrograman Arduino Untuk MAX7219 display Seven Segment

Untuk mencoba mempelajari library max7219 ini, kita coba program Arduino Uno dengan program contoh dari library nya. Program nya bisa kita lihat di bawah ini.

//We always have to include the library
#include "LedControl.h"

LedControl lc=LedControl(12,11,10,1);
unsigned long delaytime=250;

void setup() {
  lc.shutdown(0,false);
  lc.setIntensity(0,8); /* setting brightness seven segment */  lc.clearDisplay(0); /* clear display */}

void writeArduinoOn7Segment() {
  lc.setChar(0,0,'a',false);
  delay(delaytime);
  lc.setRow(0,0,0x05);
  delay(delaytime);
  lc.setChar(0,0,'d',false);
  delay(delaytime);
  lc.setRow(0,0,0x1c);
  delay(delaytime);
  lc.setRow(0,0,B00010000);
  delay(delaytime);
  lc.setRow(0,0,0x15);
  delay(delaytime);
  lc.setRow(0,0,0x1D);
  delay(delaytime);
  lc.clearDisplay(0);
  delay(delaytime);
} 

void scrollDigits() {
  for(int i=0;i<13;i++) {
    lc.setDigit(0,3,i,false);
    lc.setDigit(0,2,i+1,false);
    lc.setDigit(0,1,i+2,false);
    lc.setDigit(0,0,i+3,false);
    delay(delaytime);
  }
  lc.clearDisplay(0);
  delay(delaytime);
}

void loop() { 
  writeArduinoOn7Segment();
  scrollDigits();
}

Untuk melihat hasil dari program di atas, bisa di lihat pada video di bawah ini,

Sekian dulu tutorial tentang pemrograman Arduino dengan max7219 untuk menampilkan seven segment. Next nya akan kita bahas bagaimana menampilkan counter seven segment menggunakan ic MAX7218.

Baca artikel seven segment di sinihttps://mikroavr.com/rangkaian-seven-segment/

refrensi:https://playground.arduino.cc/Main/LedControl#NumberSeg7Control

Semoga bermanfaat, Thanks

Tags: 7 segmentmax7219seven segment
Share6Tweet
Previous Post

Membaca Sensor Suara dengan Arduino dan Menghidupkan Led dan Program

Next Post

Tutorial Cara Menggunakan EEPROM Arduino Tanpa Library, Lengkap dengan Program nya

Jimmi Sitepu

Jimmi Sitepu

Hobbyist Embedded System, Robotic, IOT and write all about them. So we have nice quote "Learning and Sharing"

Related Posts

4G GSM Modul Arduino SIM7600 Cocok Untuk ESP32, STM32 atau Arduino Mega
Arduino

4G GSM Modul Arduino SIM7600 Cocok Untuk ESP32, STM32 atau Arduino Mega

Juni 13, 2022
Tutorial Menggunakan Weather Station DFRobot SEN0186 dengan Arduino ESP32
Arduino

Tutorial Menggunakan Weather Station DFRobot SEN0186 dengan Arduino ESP32

Maret 9, 2022
ethernet arduino
Arduino

Arduino Ethernet Tutorial, Project dengan Arduino Uno dan Mega

Februari 24, 2022
solder i2c arduino lcd
Arduino

Tutorial Program Arduino Lcd i2c dan Library nya

Februari 24, 2022
tft lcd arduino shield
Arduino

Tutorial Mudah TFT lcd Arduino untuk Membuat Jam Digital

Februari 24, 2022
jangka sorong arduino
Arduino

Sensor Pengukur Jarak dengan Jangka Sorong Digital Presisi 0.01mm

Februari 24, 2022
Next Post
eeprom arduino

Tutorial Cara Menggunakan EEPROM Arduino Tanpa Library, Lengkap dengan Program nya

manfaat transistor npn dan pnp

Fungsi Transistor NPN dan PNP pada Rangkaian Elektronik

Please login to join discussion

Tulisan Terbaru

sensor URM14 Arduino

Membaca Sensor URM14 RS485 dengan ESP32 Arduino

Juli 7, 2022
4G GSM Modul Arduino SIM7600 Cocok Untuk ESP32, STM32 atau Arduino Mega

4G GSM Modul Arduino SIM7600 Cocok Untuk ESP32, STM32 atau Arduino Mega

Juni 13, 2022
Mendapatkan Waktu Akurat dengan NTP GPS

Mendapatkan Waktu Akurat dengan NTP GPS

Mei 8, 2022
Custome GPS Logger Arduino dengan Akeses Internet SIM7600 4G

Custome GPS Logger Arduino dengan Akeses Internet SIM7600 4G

April 14, 2022
Tutorial Menggunakan Weather Station DFRobot SEN0186 dengan Arduino ESP32

Tutorial Menggunakan Weather Station DFRobot SEN0186 dengan Arduino ESP32

Maret 9, 2022
ethernet arduino

Arduino Ethernet Tutorial, Project dengan Arduino Uno dan Mega

Februari 24, 2022

Browse by Category

  • Arduino
  • Ebook
  • ESP32
  • IOT
  • jasa
  • Komponen
  • PCB
  • Produk
  • program Arduino
  • Project
  • Rangkaian
  • Sensor
  • Tips
  • Uncategorized

Recent News

sensor URM14 Arduino

Membaca Sensor URM14 RS485 dengan ESP32 Arduino

Juli 7, 2022
4G GSM Modul Arduino SIM7600 Cocok Untuk ESP32, STM32 atau Arduino Mega

4G GSM Modul Arduino SIM7600 Cocok Untuk ESP32, STM32 atau Arduino Mega

Juni 13, 2022
  • About US
  • Blog
  • MIKROAVR

© 2020 mikroavr.com - Learning and sharing.

Welcome Back!

Sign In with Google
OR

Login to your account below

Forgotten Password?

Retrieve your password

Please enter your username or email address to reset your password.

Log In

Add New Playlist

No Result
View All Result
  • About US
  • Blog
  • MIKROAVR

© 2020 mikroavr.com - Learning and sharing.