Arduino - Lampu Belajar Otomatis

Deskripsi Proyek

Lampu Belajar Otomatis berbasis sensor suara adalah proyek yang menggunakan Arduino untuk menyalakan atau mematikan lampu secara otomatis berdasarkan deteksi suara. Proyek ini berguna bagi mereka yang ingin menghemat energi dan meningkatkan efisiensi penggunaan lampu belajar.

Komponen yang Dibutuhkan

Code yang saya gunakan

Berikut adalah kode Arduino untuk proyek Lampu Belajar Otomatis berbasis sensor suara. Kode ini memungkinkan lampu menyala atau mati berdasarkan input dari sensor suara.


boolean lampON = false;
int inSensor = A0;
int lamp = 9;

void setup() {
  pinMode(inSensor, INPUT);
  pinMode(lamp, OUTPUT);
  digitalWrite(lamp, LOW);
}

void loop() {
  if (digitalRead(inSensor) == 0) {
    if (lampON == false) {
      digitalWrite(lamp, HIGH);
      lampON = true;
      delay(100);
    } else {
      digitalWrite(lamp, LOW);
      lampON = false;
      delay(100);
    }
  }
}

Langkah-langkah Pembuatan

  1. Siapkan bahan-bahan yang diperlukan.
  2. Pasangkan kabel jumper tiap-tiap modulnya.
  3. Hubungkan 5V Arduino Uno ke Project Board.
  4. Hubungkan 5V pada Relay ke Project Board yang sudah terhubung dengan 5V Arduino Uno.
  5. Hubungkan Ground pada Relay ke Ground Arduino Uno.
  6. Sambungkan Input pada Relay ke Pin 9 Arduino Uno.
  7. Hubungkan A0 pada modul sensor suara ke A0 di Arduino Uno.
  8. Hubungkan Ground pada Modul Sensor Suara ke Ground Arduino Uno.
  9. Hubungkan positif pada Modul Sensor Suara ke positif yang telah dipasang pada Project Board.
  10. Hubungkan kabel pada lampu yang telah dipotong salah satu jalurnya ke Modul Relay (di tengah dan di samping kanan).
  11. Setelah semuanya terpasang, lanjutkan ke pemrograman.
  12. Gunakan USB Arduino untuk menghubungkan Laptop ke Arduino Uno.
  13. Buka aplikasi Arduino, tulis programnya, pilih board Arduino Uno, dan pastikan portnya terhubung.
  14. Jika semuanya sudah siap, lakukan upload program.
  15. Setelah pemrograman berhasil, lakukan uji coba dengan menancapkan kabel ke stop kontak.
  16. Jika berhasil, lampu akan menyala atau mati saat mendeteksi suara tepukan.

Pilih kategori tugas yang sesuai untuk memulai dan eksplorasi lebih jauh dunia C++! Jika Anda tertarik untuk memahami lebih dalam tentang cara kerja Lampu Belajar Otomatis dengan Sensor Suara, mari jelajahi langkah-langkahnya. Dengan proyek ini, Anda akan belajar bagaimana menghubungkan sensor suara dengan Arduino untuk mengontrol lampu secara otomatis. Tingkatkan pemahaman Anda tentang pemrograman dan elektronika dengan mencoba tantangan ini!