Project 1
// Lampu LED Berjalan Menggunakan Arduino UNO
// Menyalakan LED dengan Aktif HIGH
void setup()
pinMode(13, OUTPUT)
void loop()
digitalWrite(13, HIGH);
Project3 Flip Flop
delay(1000);
Project 2
// C++ code
//
void setup()
pinMode(13, OUTPUT);
void loop()
{
analogWrite(13, 255);
delay(1000); // lampu terang
analogWrite(13, 100);
delay(1000); // lampu tidak terang
analogWrite(13, 0);
delay(1000); // lampu mati
Project 3
// C++ code
//
int led1 = 3;
int led2 = 5;
int led3 = 7;
int led4 = 9;
int led5 = 11;
int led6 = 13;
void setup() {
pinMode(led1, OUTPUT);
pinMode(led2, OUTPUT);
pinMode(led3, OUTPUT);
pinMode(led4, OUTPUT);
pinMode(led5, OUTPUT);
}
void loop() {
digitalWrite(led1, HIGH);
delay(100);
digitalWrite(led2, HIGH);
delay(100);
digitalWrite(led3, HIGH);
delay(100);
digitalWrite(led4, HIGH);
delay(100);
digitalWrite(led5, HIGH);
delay(100);
digitalWrite(led1, LOW);
delay(100);
digitalWrite(led2, LOW);
delay(100);
digitalWrite(led3, LOW);
delay(100);
digitalWrite(led4, LOW);
delay(100);
digitalWrite(led5, LOW);
delay(100);
}
Project 4
int LED1 = 3;
int LED2 = 6;
int LED3 = 9;
int LED4 = 11;
int LED5 = 13;
void setup() {
pinMode (LED1, OUTPUT);
pinMode (LED2, OUTPUT);
pinMode (LED3, OUTPUT);
pinMode (LED4, OUTPUT);
pinMode (LED5, OUTPUT);
}
void loop() {
digitalWrite(LED1, HIGH);
digitalWrite(LED2, HIGH);
digitalWrite(LED3, HIGH);
digitalWrite(LED4, HIGH);
digitalWrite(LED5, HIGH);
delay(2000); //lampu menyala
digitalWrite(LED1, LOW);
digitalWrite(LED2, LOW);
digitalWrite(LED3, LOW);
digitalWrite(LED4, LOW);
digitalWrite(LED5, LOW);
delay(2000); //lampu mati
analogWrite(LED1, 255);
analogWrite(LED2, 255);
analogWrite(LED3, 255);
analogWrite(LED4, 255);
analogWrite(LED5, 255);
delay(3000); //lampu menyala terang
analogWrite(LED1, 100);
analogWrite(LED2, 100);
analogWrite(LED3, 100);
analogWrite(LED4, 100);
analogWrite(LED5, 100);
delay(3000); //lampu menyala redup
analogWrite(LED1, 0);
analogWrite(LED2, 0);
analogWrite(LED3, 0);
analogWrite(LED4, 0);
analogWrite(LED5, 0);
delay(3000); //lampu mati
digitalWrite(LED1, HIGH);
delay(200);
digitalWrite(LED2, HIGH);
delay(200);
digitalWrite(LED3, HIGH);
delay(200);
digitalWrite(LED4, HIGH);
delay(200);
digitalWrite(LED5, HIGH);
delay(200);
digitalWrite(LED1, LOW);
delay(200);
digitalWrite(LED2, LOW);
delay(200);
digitalWrite(LED3, LOW);
delay(200);
digitalWrite(LED4, LOW);
delay(200);
digitalWrite(LED5, LOW);
Project 5
#include <LiquidCrystal.h>
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
void setup() {
lcd.begin(16, 2);
lcd.setCursor(0,00);
void loop() {
lcd.setCursor(5, 00);
lcd.print(" AHMAD ");
lcd.setCursor(2, 1);
lcd.print(" ZAMAKHSYARY ") ;
}
Project 6
#include <LiquidCrystal.h>
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
void setup() {
lcd.begin(16, 2);
lcd.setCursor(0,00);
lcd.print("GOOD MORNING");
delay(500);
lcd.clear();
void loop() {
lcd.setCursor(0, 00);
lcd.print(" AHMAD ");
lcd.setCursor(0, 1);
lcd.print(" ZAMAKHSYARY ") ;