0% found this document useful (0 votes)
6 views5 pages

Simulasi Angka

The document contains a program code for simulating numbers 0 to 9 using an Arduino setup. It defines pins for output and uses digitalWrite commands to control the display of each number with a delay of one second between each. The program continuously loops through the numbers, turning on and off specific pins to represent each digit visually.

Uploaded by

Desaung
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views5 pages

Simulasi Angka

The document contains a program code for simulating numbers 0 to 9 using an Arduino setup. It defines pins for output and uses digitalWrite commands to control the display of each number with a delay of one second between each. The program continuously loops through the numbers, turning on and off specific pins to represent each digit visually.

Uploaded by

Desaung
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

SIMULASI ANGKA

KODE PROGRAM

int pinA = 2;

int pinB = 3;

int pinC = 4;

int pinD = 5;

int pinE = 6;

int pinF = 7;

int pinG = 8;

void setup() {

pinMode(pinA, OUTPUT);

pinMode(pinB, OUTPUT);

pinMode(pinC, OUTPUT);

pinMode(pinD, OUTPUT);

pinMode(pinE, OUTPUT);

pinMode(pinF, OUTPUT);

pinMode(pinG, OUTPUT);
}

void loop() {

//0

digitalWrite(pinA, LOW);

digitalWrite(pinB, LOW);

digitalWrite(pinC, LOW);

digitalWrite(pinD, LOW);

digitalWrite(pinE, LOW);

digitalWrite(pinF, LOW);

digitalWrite(pinG, HIGH);

delay(1000);

//1

digitalWrite(pinA, HIGH);

digitalWrite(pinB, LOW);

digitalWrite(pinC, LOW);

digitalWrite(pinD, HIGH);

digitalWrite(pinE, HIGH);

digitalWrite(pinF, HIGH);

digitalWrite(pinG, HIGH);

delay(1000);

//2

digitalWrite(pinA, LOW);

digitalWrite(pinB, LOW);

digitalWrite(pinC, HIGH);

digitalWrite(pinD, LOW);

digitalWrite(pinE, LOW);

digitalWrite(pinF, HIGH);

digitalWrite(pinG, LOW);
delay(1000);

//3

digitalWrite(pinA, LOW);

digitalWrite(pinB, LOW);

digitalWrite(pinC, LOW);

digitalWrite(pinD, LOW);

digitalWrite(pinE, HIGH);

digitalWrite(pinF, HIGH);

digitalWrite(pinG, LOW);

delay(1000);

//4

digitalWrite(pinA, HIGH);

digitalWrite(pinB, LOW);

digitalWrite(pinC, LOW);

digitalWrite(pinD, HIGH);

digitalWrite(pinE, HIGH);

digitalWrite(pinF, LOW);

digitalWrite(pinG, LOW);

delay(1000);

//5

digitalWrite(pinA, LOW);

digitalWrite(pinB, HIGH);

digitalWrite(pinC, LOW);

digitalWrite(pinD, LOW);

digitalWrite(pinE, HIGH);

digitalWrite(pinF, LOW);

digitalWrite(pinG, LOW);

delay(1000);
//6

digitalWrite(pinA, LOW);

digitalWrite(pinB, HIGH);

digitalWrite(pinC, LOW);

digitalWrite(pinD, LOW);

digitalWrite(pinE, LOW);

digitalWrite(pinF, LOW);

digitalWrite(pinG, LOW);

delay(1000);

//7

digitalWrite(pinA, LOW);

digitalWrite(pinB, LOW);

digitalWrite(pinC, LOW);

digitalWrite(pinD, HIGH);

digitalWrite(pinE, HIGH);

digitalWrite(pinF, HIGH);

digitalWrite(pinG, HIGH);

delay(1000);

//8

digitalWrite(pinA, LOW);

digitalWrite(pinB, LOW);

digitalWrite(pinC, LOW);

digitalWrite(pinD, LOW);

digitalWrite(pinE, LOW);

digitalWrite(pinF, LOW);

digitalWrite(pinG, LOW);

delay(1000);
//9

digitalWrite(pinA, LOW);

digitalWrite(pinB, LOW);

digitalWrite(pinC, LOW);

digitalWrite(pinD, LOW);

digitalWrite(pinE, HIGH);

digitalWrite(pinF, LOW);

digitalWrite(pinG, LOW);

delay(1000);

You might also like