Minggu, 08 April 2018

Membuat LED Menjadi Terang Redup Menggunakan Arduino Uno

Percobaan 7
Blink Eksternal

Anggota kelompok:
Nama: Bagus Ilham Yunianto NIM:15-360-0051
Nama: Mohammad Bagus Rahman NIM:15-360-0044


Tujuan: Membuat lampu Led di pin 3 menyala perlahan-lahan sampai terang maksimum dan meredup sampai padam.

Program:

int led = 3;
int V1 = 0;
int V2 = 5;

void setup() {
  pinMode(led,OUTPUT);
}
void loop() {
  analogWrite(led,V1); //kirim tegangan analog ke pin 3
  V1=V1+V2; //nilai V1 sekarang=V1 sebelumnya+1
  if(V1==0||V1==255) { //jika V=0 atau V1=255 maka V2=-5
    V2=-V2;
  }
 delay(70);
}
Proyek:

Sabtu, 07 April 2018

Running led menggunakan arduino uno

Percobaan 7 Membuat Running Led

Anggota kelompok:
Nama: Bagus Ilham Yunianto NIM:15-360-0051
Nama: Mohammad Bagus Rahman NIM:15-360-0044


Tujuan: Membuat Running Led dengan 6 Led menyala ke arah kanan.


Program:

int led[] = {2,3,4,5,6,7}; // led dihubungkan ke pin tersebut
void setup() {
  int n;
  for(n=0;n<6;n++) { //nilai n dinaikkan 1 per 1 mulai dari 0 sd 5
    pinMode(led[n],OUTPUT); //led ke n sebagai output
  }
  }
void loop() {
  int n;
  int tunda=100;
  for(n=0;n<6;n++) {
    digitalWrite(led[n],HIGH);
    delay(tunda);
    digitalWrite(led[n],LOW);
  }
}
Proyek:

Membuat nada gundul-gundul pacul menggunakan arduino uno

Percobaan 9  Membuat Nada

Anggota kelompok:
Nama: Bagus Ilham Yunianto NIM:15-360-0051
Nama: Mohammad Bagus Rahman NIM:15-360-0044

Tujuan: Membuat nada bunyi atau musik 1 oktaf

Program:
void setup() {
  pinMode(7,OUTPUT);

}
void loop() {
 noTone(7);
 delay(1000);
 tone(7,264,200);
 delay(300);
 noTone(7);
 tone(7,330,200);
 delay(300);
 tone(7,264,200);
 delay(300);
 noTone(7);
 tone(7,330,200);
 delay(300);
 noTone(7);
 tone(7,352,200);
 delay(300);
 noTone(7);
 tone(7,396,200);
 delay(300);
 noTone(7);
 tone(7,396,200);
 delay(400);

 noTone(7);
 tone(7,495,200);
 delay(200);
 noTone(7);
 tone(7,264,200);
 delay(200);
 noTone(7);
 tone(7,495,200);
 delay(200);
 noTone(7);
 tone(7,264,200);
 delay(200);
 noTone(7);
 tone(7,495,200);
 delay(200);
 noTone(7);
 tone(7,396,200);
 delay(400);

 noTone(7);
 delay(1000);
 tone(7,264,200);
 delay(300);
 noTone(7);
 tone(7,330,200);
 delay(300);
 tone(7,264,200);
 delay(300);
 noTone(7);
 tone(7,330,200);
 delay(300);
 noTone(7);
 tone(7,352,200);
 delay(300);
 noTone(7);
 tone(7,396,200);
 delay(300);
 noTone(7);
 tone(7,396,200);
 delay(400);

 noTone(7);
 tone(7,495,200);
 delay(200);
 noTone(7);
 tone(7,264,200);
 delay(200);
 noTone(7);
 tone(7,495,200);
 delay(200);
 noTone(7);
 tone(7,264,200);
 delay(200);
 noTone(7);
 tone(7,495,200);
 delay(200);
 noTone(7);
 tone(7,396,200);
 delay(400);

 noTone(7);
 tone(7,264,200);
 delay(300);
 noTone(7);
 tone(7,330,200);
 delay(300);
 noTone(7);
 tone(7,396,200);
 delay(300);
 noTone(7);
 tone(7,352,200);
 delay(200);
 noTone(7);
 tone(7,352,200);
 delay(200);
 noTone(7);
 tone(7,396,200);
 delay(200);
 noTone(7);
 tone(7,352,200);
 delay(200);
 noTone(7);
 tone(7,330,200);
 delay(200);
 noTone(7);
 tone(7,264,200);
 delay(200);
 noTone(7);
 tone(7,352,200);
 delay(200);
 noTone(7);
 tone(7,330,200);
 delay(200);
 noTone(7);
 tone(7,264,200);
 delay(300);

 noTone(7);
 tone(7,264,200);
 delay(300);
 noTone(7);
 tone(7,330,200);
 delay(300);
 noTone(7);
 tone(7,396,200);
 delay(300);
 noTone(7);
 tone(7,352,200);
 delay(200);
 noTone(7);
 tone(7,352,200);
 delay(200);
 noTone(7);
 tone(7,396,200);
 delay(200);
 noTone(7);
 tone(7,352,200);
 delay(200);
 noTone(7);
 tone(7,330,200);
 delay(200);
 noTone(7);
 tone(7,264,200);
 delay(200);
 noTone(7);
 tone(7,352,200);
 delay(200);
 noTone(7);
 tone(7,330,200);
 delay(200);
 noTone(7);
 tone(7,264,200);
 delay(300);
}

Proyek:

Cetak Kalimat Di LCD ukuran 2x16

Percobaan 20 Cetak kalimat di LCD Menampilkan teks di LCD Dan Running Teks bergerak dari kiri ke kanan Anggota kelompok: Nama: Bagus Ilh...