Professional Documents
Culture Documents
Modul Ii Seven Segmen
Modul Ii Seven Segmen
SEVEN SEGMEN
A. TUJUAN
Mahasiswa mampu memahami program arduino untuk menampilkan
karakter pada 7 segmen.
2 4(C)
3 2 (D)
4 1 (E)
5 10 (G)
6 9 (F)
7 7 (A)
8 6 (B)
9 5 (DP)
3) Pasang Kabel USB pada Arduino dengan port USB dilaptop untuk
mengupload program.
void setup() {
// put your setup code here, to run once:
pinMode(2, OUTPUT);
pinMode(3, OUTPUT);
pinMode(4, OUTPUT);
pinMode(5, OUTPUT);
pinMode(6, OUTPUT);
pinMode(7, OUTPUT);
pinMode(8, OUTPUT);
}
void nol()
{
digitalWrite(2, 1); //C
digitalWrite(3, 1); //D
digitalWrite(4, 1); //E
digitalWrite(5, 0); //G
digitalWrite(6, 1); //F
digitalWrite(7, 1); //A
digitalWrite(8, 1); //B
}
void satu()
{
digitalWrite(2, 1); //C
digitalWrite(3, 0); //D
digitalWrite(4, 0); //E
digitalWrite(5, 0); //G
digitalWrite(6, 0); //F
digitalWrite(7, 0); //A
digitalWrite(8, 1); //B
}
void dua()
{
digitalWrite(2, 0); //C
digitalWrite(3, 1); //D
digitalWrite(4, 1); //E
digitalWrite(5, 1); //G
digitalWrite(6, 0); //F
digitalWrite(7, 1); //A
digitalWrite(8, 1); //B
void tiga()
{
digitalWrite(2, 1); //C
digitalWrite(3, 1); //D
digitalWrite(4, 0); //E
digitalWrite(5, 1); //G
digitalWrite(6, 0); //F
digitalWrite(7, 1); //A
digitalWrite(8, 1); //B
void empat()
{
digitalWrite(2, 1); //C
digitalWrite(3, 0); //D
digitalWrite(4, 0); //E
digitalWrite(5, 1); //G
digitalWrite(6, 1); //F
digitalWrite(7, 0); //A
digitalWrite(8, 1); //B
}
void lima()
{
digitalWrite(2, 1); //C
digitalWrite(3, 1); //D
digitalWrite(4, 0); //E
digitalWrite(5, 1); //G
digitalWrite(6, 1); //F
digitalWrite(7, 1); //A
digitalWrite(8, 0); //B
void enam()
{
digitalWrite(2, 1); //C
digitalWrite(3, 1); //D
digitalWrite(4, 1); //E
digitalWrite(5, 1); //G
digitalWrite(6, 1); //F
digitalWrite(7, 1); //A
digitalWrite(8, 0); //B
}
void tujuh()
{
digitalWrite(2, 1); //C
digitalWrite(3, 0); //D
digitalWrite(4, 0); //E
digitalWrite(5, 0); //G
digitalWrite(6, 0); //F
digitalWrite(7, 1); //A
digitalWrite(8, 1); //B
}
void delapan()
{
digitalWrite(2, 1); //C
digitalWrite(3, 1); //D
digitalWrite(4, 1); //E
digitalWrite(5, 1); //G
digitalWrite(6, 1); //F
digitalWrite(7, 1); //A
digitalWrite(8, 1); //B
}
void sembilan()
{
digitalWrite(2, 1); //C
digitalWrite(3, 1); //D
digitalWrite(4, 0); //E
digitalWrite(5, 1); //G
digitalWrite(6, 1); //F
digitalWrite(7, 1); //A
digitalWrite(8, 1); //B
}
void loop() {
// put your main code here, to run repeatedly:
nol();
delay(1000);
satu();
delay(1000);
dua();
delay(1000);
tiga();
delay(1000);
empat();
delay(1000);
lima();
delay(1000);
enam();
delay(1000);
tujuh();
delay(1000);
delapan();
delay(1000);
sembilan();
delay(1000);
}
0.
1.
2.
3.
4.
5.
6.
7.
8.
9.