Daftar Isi:

LED Dimmer Dengan Potensiometer: 5 Langkah (dengan Gambar)
LED Dimmer Dengan Potensiometer: 5 Langkah (dengan Gambar)

Video: LED Dimmer Dengan Potensiometer: 5 Langkah (dengan Gambar)

Video: LED Dimmer Dengan Potensiometer: 5 Langkah (dengan Gambar)
Video: KOMPONEN ELEKTRONIKA POTENSIOMETER - FUNGSI DAN KEGUNAAN KOMPONEN POTENSIOMETER 2024, November
Anonim
LED Dimmer Dengan Potensiometer
LED Dimmer Dengan Potensiometer

Ini adalah instruksi yang mengajarkan Anda cara menggunakan potensiometer untuk meredupkan LED.

Langkah 1: Bahan

Bahan
Bahan
Bahan
Bahan
Bahan
Bahan
Bahan
Bahan
  1. Arduino
  2. Komputer
  3. Papan tempat memotong roti
  4. LED
  5. 5 kabel pria
  6. Potensiometer
  7. kabel USB

Langkah 2: Memulai

Mulai
Mulai

Colokkan Arduino ke komputer dengan kabel USB.

Langkah 3: Pengkabelan

Pengkabelan
Pengkabelan
Pengkabelan
Pengkabelan
Pengkabelan
Pengkabelan

Setelah Arduino dicolokkan ke komputer dengan kabel USB, kami akan mengambil kabel pertama dan memasukkan satu ujung ke ground dan yang lainnya ke j1. Kemudian Anda akan menempatkan kabel kedua dari A0 ke j3. Kemudian Anda akan menempatkan kabel ketiga dari 5v ke j5.

Setelah itu Anda akan menempatkan kabel keempat dari D9 ke j15. Kemudian kabel kelima dan terakhir dari ground ke j17.

Langkah 4: Potensiometer dan Pengaturan LED

Potensiometer dan Pengaturan LED
Potensiometer dan Pengaturan LED

Letakkan kenop menghadap jauh dari kabel. Colokkan ke f1 f3 dan f5. Kemudian ambil LED letakkan kaki yang lebih panjang ke f15 dan yang lebih pendek di f17.

Langkah 5: Kode

Ini adalah variabel yang memberi tahu komputer apa arti kata-kata tertentu:

int potPin = A0; Ini memberitahu komputer bahwa bagian tengah potensiometer, yang kita sebut potPin, dicolokkan ke A0 int readValue; Ini memberitahu komputer bahwa setiap kali kita mengatakan readValue itu berarti membaca potensiometer

Ini adalah Void Setup yang hanya terjadi sekali untuk mengatur sisa kode:

void setup() { Ini hanya memberitahu Anda bahwa ini adalah awal dari Void Setup

pinMode(9, OUTPUT); Ini sedang mengatur lampu agar bisa dinyalakan nanti

pinMode(potPin, INPUT); Ini mengatur potensiometer sehingga kita dapat menggunakannya nanti

Bagian selanjutnya adalah loop kosong yang berjalan berulang-ulang sampai Anda menghentikannya.

lingkaran kosong() {

readValue = analogRead(potPin); Ini memberitahu komputer untuk membaca potensiometer setiap kali kita mengatakan readValue.

readValue = peta(readValue, 0, 1023, 0, 255); Ini mengubah angka dari potensiometer yaitu dari 0-1023, ke angka untuk LED yaitu dari 0-255.

analogWrite(9, readValue); Ini memberitahu komputer untuk menyalakan LED pada kecerahan yang diperintahkan oleh potensiometer.

}

Ini adalah seluruh kode dengan sendirinya:

int potPin = A0;int readValue = 0;

batalkan pengaturan() {

pinMode(9, OUTPUT);

pinMode(potPin, INPUT);}

lingkaran kosong() {

readValue = analogRead(potPin);

readValue = peta(readValue, 0, 1023, 0, 255);

analogWrite(9, readValue);}

Direkomendasikan: