Blog Archive

Arduino Indonesia. Gambar tema oleh Storman. Diberdayakan oleh Blogger.

Supported by Electronics 3 in 1

1. Jasa pencetakan PCB single layer dengan harga paling murah.

(Metode Pembuatan dengan Transfer Toner)
>PCB design sendiri (siap cetak) : Rp.150,-/Cm2
>PCB design dari kami : Rp.250,-/Cm2

(Metode Sablon Full Masking dan Silk Screen minimal pemesanan 100 Pcs)
>PCB design sendiri (siap cetak) : Rp.200,-/Cm2
>PCB design dari kami : Rp.250,-/Cm2

2. Jasa perancangan, perakitan, dan pembuatan trainer pembelajaran elektronika untuk SMK dan Mahasiswa.

3. Jasa perancangan, perakitan, dan pembuatan berbagai macam kontroller, sensor, aktuator, dan tranduser.
>Design Rangkaian / Sistem Elektronika
>Design Rangkaian / Sistem Instrumentasi
>Design Rangkaian / Sistem Kendali
>Kerjasama Riset (data atau peralatan)
>Kerjasama Produksi Produk-Produk KIT Elektronika
>Produksi Instrumentasi Elektronika

4. Jasa Pembuatan Proyek, Tugas Akhir, Tugas Laboratorium, PKM, Karya Ilmiah, SKRIPSI, dll

Like My Facebook

Popular Posts

Sabtu, 10 Oktober 2020

Cara Mengakses dan Pemrograman Sensor Suara KY-038 Menggunakan Arduino Uno - Mode Analog

Arduino Indonesia akan berbagi tentang Cara Mengakses dan Pemrograman Sensor Suara KY-038 Menggunakan Arduino Uno - Mode Analog. Kita akan mencoba dengan contoh kasus pendeteksian suara dengan menggunakan modul sensor suara KY-038 pada mode analog. Data dari sensor akan diolah oleh Arduino Uno dan hasilnya akan ditampilkan pada serial monitor. 

 

Baca Juga :  Sensor Suara KY-038 .


Berikut ini adalah Schematics Diagram dari Sensor Suara KY-038 Menggunakan Arduino Uno - Mode Analog

 


Berikut ini adalah Hardware yang dibutuhkan :
1. Arduino Uno R3 >>> BELI DISINI
2. Sensor Suara KY-038 >>> BELI DISINI
3. Kabel Jumper Secukupnya >>> BELI DISINI


Berikut ini adalah Code Programnya :

/***************************

Cara Mengakses dan Pemrograman Sensor Suara KY-038 Menggunakan Arduino Uno - Mode Analog

Oleh : Arduino Indonesia
Website : www.arduinoindonesia.id
Toko Online : www.workshopelectronics3in1.com
Blog : www.edukasielektronika.com

Copyright @2020

****************************/

int batas;

void setup()
{
  Serial.begin(9600);

}

void loop()
{
  batas = analogRead(A2);
  Serial.println(batas);
}

 

Perhatikan nilai yang terbaca dan tampil di serial monitor. Untuk melihat perubahan yang terjadi, coba tepukkan tangan lihat perubahan nilai analog yang tampil pada serial monitor. Pada percobaan yang dilakukan saat artikel ini dibuat, didapat nilai antara 450 - 425 ketika tidak ada suara tepukan tangan (nilai tersebut dapat berbeda ketika Anda melakukan percobaan). Misal ambang batas ditentukan sebesar 450.


Setelah kita berhasil menentukan ambang batas, maka langkah selanjutnya adalah membuat program kedua yang isinya akan melakukan aksi tertentu ketika ada suara terdeteksi. Pada program ini LED akan menyala ketika ada suara yang melewati ambang batas dan akan mencetak Karakter ke serial monitor. 


Berikut ini adalah Code Programnya :

/***************************

Cara Mengakses dan Pemrograman Sensor Suara KY-038 Menggunakan Arduino Uno - Mode Analog

Oleh : Arduino Indonesia
Website : www.arduinoindonesia.id
Toko Online : www.workshopelectronics3in1.com
Blog : www.edukasielektronika.com

Copyright @2020

****************************/

const int Sensor = A2;
const int LED = 13;

void setup()
{
  Serial.begin(9600);
  pinMode(Sensor, INPUT);
  pinMode(LED, OUTPUT);
  digitalWrite(LED, LOW);
}

void loop()
{
  int nilaiSensor = analogRead(Sensor);

  Serial.print("Sensor = ");
  Serial.println(nilaiSensor);

  if(nilaiSensor > 450)
  {
    digitalWrite(LED, HIGH);
    Serial.print("Sensor = ");
    Serial.print(nilaiSensor);
    Serial.print(" ===== ADA SUARA ===== ");
    delay(2000);
  }
  else
  {
    digitalWrite(LED, LOW);
  }
  delay(2);
}


Setelah Program diatas di upload, silahkan buka Serial Monitor . Maka, akan tampil hasil pengukuran yang di inginkan.





0 on: "Cara Mengakses dan Pemrograman Sensor Suara KY-038 Menggunakan Arduino Uno - Mode Analog"