Coding Arduino Hafizh
Coding Arduino Hafizh
Digital Coding
void setup() {
pinMode (2,OUTPUT);
pinMode (3,OUTPUT);
pinMode (4,OUTPUT);
pinMode (5,OUTPUT);
void loop() {
delay(250);
delay(100);
delay(250);
delay(100);
delay(250);
delay(100);
delay(300);
delay(150);
delay(300);
delay(150);
delay(700);
delay(200);
digitalWrite (3, HIGH);
delay(700);
delay(200);
delay(700);
delay(200);
delay(1000);
delay(250);
delay(1000);
delay(1500);
delay(300);
delay(1500);
delay(300);
delay(70000);
}
Analog Coding
int pinLed1 = 2;
int pinLed2 = 3;
int pinLed3 = 4;
int buzzer = 5;
void setup() {
Serial.begin(9600);
pinMode(pinLed1, OUTPUT);
pinMode(pinLed2, OUTPUT);
pinMode(pinLed3, OUTPUT);
void loop() {
Serial.println(nilaiPot);
if (nilaiPot > 0) {
digitalWrite(pinLed1, HIGH);
} else {
digitalWrite(pinLed1, LOW);
digitalWrite(pinLed2, HIGH);
} else {
digitalWrite(pinLed2, LOW);
}
digitalWrite(pinLed3, HIGH);
digitalWrite(buzzer, HIGH);
delay (100);
digitalWrite(buzzer, LOW);
delay (100);
} else {
digitalWrite(pinLed3, LOW);