Anda di halaman 1dari 8

Jobsheet Praktikum Mikrokontroler

Dosen Pengampu : Kumala Mahda Habsari, S.Pd., M.T.

Buzzer
Tujuan Percobaan
Setelah melakukan percobaan ini, mahasiswa diharapkan dapat :
1. Membaca dan menuliskan listing program “Buzzer” pada arduino IDE
2. Merangkai rangkaian ARDUINO dengan Buzzer
3. Mengetahui prinsip kerja Buzzer
4. Mengetahui dan menjelaskan maksud dari listing program pada praktikum “Buzzer”

Alat dan Bahan :


1. Arduino Uno/Nano : 1 set
2. Projectboard : 1 buah
3. Buzzer : 1 buah
4. Kabel jumper : secukupnya

Listing Program :

const int pinBuzzer=2;


void setup() {
pinMode(pinBuzzer,OUTPUT);

void loop() {

digitalWrite(pinBuzzer,HIGH);
delay(100);

digitalWrite(pinBuzzer,LOW);
delay(100);

digitalWrite(pinBuzzer,HIGH);
delay(1000);
digitalWrite(pinBuzzer,LOW);
delay(1000);
}

Jobsheet Praktikum Mikrokontroler


D-III Teknik Listrik Politeknik Negeri Madiun
Langkah Percobaan :
1. Pasang arduino nano ke projectboard
2. Hubungkan kaki panjang (positif) buzzer ke pin D2
3. Hubungkan kaki pendek (negatif) buzzer ke pin ground (GND)
4. Jalankan ARDUINO IDE yang telah terhubung dengan rangkaian ARDUINO NANO
5. Amati yang terjadi pada buzzer
6. Rekam hasil percobaan dalam format video berdurasi maksimal 15 detik
7. Foto hasil percobaan dan lampirkan pada laporan

Analisis :
1. Jelaskan dan deskripsikan listing program buzzer yang telah diberikan dengan memberi komentar tiap baris dari
program tersebut! (tulis/ketik kembali listing program buzzer dibawah ini dan beri komentar tiap-tiap baris
programnya!)

.......................................................................................................................................................

.......................................................................................................................................................

.......................................................................................................................................................

.......................................................................................................................................................

.......................................................................................................................................................

.......................................................................................................................................................

.......................................................................................................................................................

.......................................................................................................................................................

.......................................................................................................................................................

.......................................................................................................................................................

.......................................................................................................................................................

.......................................................................................................................................................

.......................................................................................................................................................

.......................................................................................................................................................

.......................................................................................................................................................

.......................................................................................................................................................

.......................................................................................................................................................

.......................................................................................................................................................

.......................................................................................................................................................

.......................................................................................................................................................

Jobsheet Praktikum Mikrokontroler


D-III Teknik Listrik Politeknik Negeri Madiun
2. Lampirkan foto/screenshoot rangkaian di bawah ini!

......................................................................................................................................................

.......................................................................................................................................................

.......................................................................................................................................................

.......................................................................................................................................................

3. Cari satu variasi program buzzer yang lain (jenis-jenis lagu/variasi suara) dan lampirkan listing programnya di bawah
ini!

/* buat fungsi nada dari C3 s/d B5 dan buat contoh sebuah lagu.

setiap satu nada berbunyi, led akan menyala.

(led akan menyala maupun mati, ditulis di fungsi nada.

karena pin digital terbatas, penambahan LED di fungsi nada

silahkan diatur di nada2 yang diperlukan) */

//led menyala saat nada tertentu berbunyi

int speaker = 2;

int led1 = 10;

int led2 = 9;

int led3 = 8;

int led4 = 7;
Jobsheet Praktikum Mikrokontroler
D-III Teknik Listrik Politeknik Negeri Madiun
int led5 = 6;

int led6 = 5;

void setup ()

pinMode(13, OUTPUT);

pinMode(led1, OUTPUT);

pinMode(led2,OUTPUT);

pinMode(led3, OUTPUT);

pinMode(led4,OUTPUT);

pinMode(led5, OUTPUT);

pinMode(led6,OUTPUT);

void loop ()

Mi4();

delay(1000) ;

Sol4();

delay(1300) ;

Fa4();

delay(500) ;

Mi4();

delay(500) ;

Fa4();

delay(500);

Re4();

delay(400) ;
Jobsheet Praktikum Mikrokontroler
D-III Teknik Listrik Politeknik Negeri Madiun
Fa4();

delay(500) ;

Mi4();

delay(1000) ;

Diam();

delay(500);

Do4();

delay(1000) ;

Re4();

delay(1000);

Do4();

delay(500) ;

Si3();

delay(500) ;

Do4();

delay(500) ;

La3();

delay(500) ;

Si3();

delay(500);

Do4();

delay(1000);

void Mi4(){tone (speaker, 330);

digitalWrite(led1, HIGH);

digitalWrite(led2,HIGH);

digitalWrite(led3,LOW);
Jobsheet Praktikum Mikrokontroler
D-III Teknik Listrik Politeknik Negeri Madiun
digitalWrite(led4,LOW);

digitalWrite(led5,LOW);

digitalWrite(led6,LOW);}

void Sol4(){tone (speaker, 392);

digitalWrite(led1,LOW);

digitalWrite(led2,LOW);

digitalWrite(led3,HIGH);

digitalWrite(led4,HIGH);

digitalWrite(led5,LOW);

digitalWrite(led6,LOW);}

void Fa4(){tone (speaker, 349);

digitalWrite(led1,LOW);

digitalWrite(led2,LOW);

digitalWrite(led3,LOW);

digitalWrite(led4,LOW);

digitalWrite(led5,HIGH);

digitalWrite(led6,HIGH);}

void Re4(){tone (speaker, 294);

digitalWrite(led1,HIGH);

digitalWrite(led2,LOW);

digitalWrite(led3,HIGH);

digitalWrite(led4,LOW);

digitalWrite(led5,HIGH);

digitalWrite(led6,LOW);}

void Do4(){tone(speaker, 262);

digitalWrite(led1,LOW);

digitalWrite(led2,HIGH);
Jobsheet Praktikum Mikrokontroler
D-III Teknik Listrik Politeknik Negeri Madiun
digitalWrite(led3,LOW);

digitalWrite(led4,HIGH);

digitalWrite(led5,LOW);

digitalWrite(led6,HIGH);}

void Si3(){tone (speaker, 247);

digitalWrite(led1,HIGH);

digitalWrite(led2,HIGH);

digitalWrite(led3,HIGH);

digitalWrite(led4,LOW);

digitalWrite(led5,LOW);

digitalWrite(led6,LOW);}

void La3(){tone (speaker, 220);

digitalWrite(led1,LOW);

digitalWrite(led2,LOW);

digitalWrite(led3,LOW);

digitalWrite(led4,HIGH);

digitalWrite(led5,HIGH);

digitalWrite(led6,HIGH);}

void Diam(){noTone(speaker);

digitalWrite(led1,HIGH);

digitalWrite(led2,HIGH);

digitalWrite(led3,HIGH);

digitalWrite(led4,HIGH);

digitalWrite(led5,HIGH);

digitalWrite(led6,HIGH);}

Jobsheet Praktikum Mikrokontroler


D-III Teknik Listrik Politeknik Negeri Madiun
Kesimpulan :
(Berilah kesimpulan percobaan di atas dan selaraskan dengan tujuan percobaan)

.........................................................................................................................................................

.........................................................................................................................................................

.........................................................................................................................................................

.........................................................................................................................................................

Jobsheet Praktikum Mikrokontroler


D-III Teknik Listrik Politeknik Negeri Madiun

Anda mungkin juga menyukai