Universitas Gadjah Mada Menara Ilmu Mikrokontroller
Universitas Gadjah Mada
  • Home
  • Kabar Terkini
  • Artikel
    • Teknologi Mikrokontroler
    • Sensor
    • Pemrograman
    • Penelitian
  • Profil
  • Forum
  • Beranda
  • Pemrograman
  • Menggunakan Potensiometer Untuk Mengontrol Delay LED Pada Arduino

Menggunakan Potensiometer Untuk Mengontrol Delay LED Pada Arduino

  • Pemrograman
  • 2 October 2018, 14.22
  • Oleh: roghib.muh
  • 0

Pada artikel ini akan ditunjukkan cara menggunakan potensiometer sebagai input untuk mengontrol delay/waktu tunggu nyala LED pada output Arduino.

1. Alat dan Bahan

  • Komputer
  • Board Arduino UNO R3
  • Kabel USB
  • Resistor 220 Ohm
  • Potensiometer 10K
  • LED 5mm
  • Breadboard
  • Kabel

2. Skematik

Gambar 1. Konfigurasi LED

Gambar 2. Skematik Potensiometer LED Arduino

3. Kode Program

int potPin = A0; // inisiasi potensio pada pin A0

int ledPin = 9; // inisiasi LED pada pin 9

int val = 0; // inisiasi variable val dengan nilai 0

void setup()
{

  pinMode(ledPin, OUTPUT); // inisiasi pin LED sebagai output

}

void loop()
{

  val = analogRead(potPin); // membaca nilai analog dari pin potensio dan dimasukkan ke variable val

  digitalWrite(ledPin, HIGH); // menyalakan LED

  delay(val); // menunggu sesuai nilai variabel val

  digitalWrite(ledPin, LOW); // mematikan LED

  delay(val); // menunggu sesuai nilai variabel val

}

4. Langkah Kerja

  • Siapkan alat dan bahan
  • Rangkai alat dan bahan seperti skema pada Gambar 2.
  • Tuliskan kode program pada Arduino IDE
  • Upload Program
  • Putar Potensiometer maka kecepatan LED berkedip akan berubah.

5. Video

Berikut video tutorial untuk artikel ini:

Youtube

Leave A Comment Cancel reply

Your email address will not be published. Required fields are marked *

*

Recent Posts

  • Infografis Lab Riset Elins 2002-2021
  • Video Dokumentasi Produk Lab Riset Elektronika dan Instrumentasi 2021
  • E-Drones Flight Controller Lab Riset Elektronika dan Instrumentasi
  • Nursebot Lab Riset Elektronika dan Instrumentasi
  • Pendeteksi Tembakau Lab Riset Elektronika dan Instrumentasi

Recent Comments

    Universitas Gadjah Mada

    Menara Ilmu Mikrokontroler FMIPA
    Universitas Gadjah Mada
    Kontak :
    roghib.muh@ugm.ac.id
    +62 856-4781-7270

    © Universitas Gadjah Mada

    KEBIJAKAN PRIVASI/PRIVACY POLICY