Daftar Isi:

Pengontrol Kecerahan Strip LED: 4 Langkah
Pengontrol Kecerahan Strip LED: 4 Langkah

Video: Pengontrol Kecerahan Strip LED: 4 Langkah

Video: Pengontrol Kecerahan Strip LED: 4 Langkah
Video: Light strip LED | remote control color led light | LED Strip Installation Guide 2024, November
Anonim
Pengontrol Kecerahan Strip LED
Pengontrol Kecerahan Strip LED
Pengontrol Kecerahan Strip LED
Pengontrol Kecerahan Strip LED
Pengontrol Kecerahan Strip LED
Pengontrol Kecerahan Strip LED

Strip LED terkenal di seluruh dunia karena konsumsi tegangan rendah dan kecerahannya. Terkadang kita perlu menyesuaikan suplai tegangan dan kecerahan strip LED ini, misalnya saat tidur Anda akan terganggu karena kecerahan LED. Ini adalah proyek Arduino untuk mengontrol kecerahan strip LED. itu ramah pengguna karena menerima nilai kecerahan dari pengguna. Nilai kecerahan tergantung pada tegangan yang diberikan ke strip LED. Jika pengguna memberi 5v, itu memberikan kecerahan maksimum, jika pengguna memberi 0,1 volt, itu memasok kecerahan rendah. Arduino bisa menulis tegangan dari 0 - 255 (0-5v split misalnya: 1v = 51 unit). Tetapi dengan menggunakan perintah dan perhitungan, kita dapat meminimalkan ini menjadi 0-5v. Mari kita masuk ke proyek.

Perlengkapan

Persyaratan:

  1. Arduino UNO / nano / MEGA
  2. Strip LED (Harus bekerja minimal
  3. Arduino IDE
  4. menghubungkan kabel (nos 2)

Langkah 1: KONEKSI

KONEKSI
KONEKSI

Berikut adalah koneksi untuk menghubungkan LED Strip dengan Arduino:

Strip LED ARDUINO

GND >> - (negatif)

DIGITAL PWM 3 (pin3) >> + (positif)

--------------------------------------------------------------------------------------

sambungkan pin negatif strip LED ke pin groung (GND) arduino

sambungkan pin positif strip LED ke pin 3 pin arduino

Langkah 2: KODE

KODE
KODE
KODE
KODE

Hal terpenting di samping perangkat keras di Arduino adalah kodenya. Kode diberikan di bawah ini. Ketik kode ini dan unggah menggunakan arduino IDE atau bluino loader.

kecerahan mengambang;int LED =3; mengambang kecerahan nyata; penundaan mengambang1; penundaan mengambang2; opsi mengambang; void setup () { pinMode(LED, OUTPUT); Serial.begin(9600); Serial.println("Pengontrol strip LED Arduino"); Serial.println(" "); Serial.println("Silakan masukkan kecerahan strip LED (1-5)"); Serial.println(" "); while (Serial.available() ==0) {} brightness = Serial.parseFloat(); kecerahan nyata = (kecerahan) * 51.0; if (kecerahan nyata >=6) { Serial.println("Silakan masukkan kecerahan yang valid"); } } void loop() { Serial.println(" "); Serial.println("Led strip berkedip dengan kecepatan "); Serial.print(kecerahan); analogWrite(LED, kecerahan nyata); penundaan (1000); }

Langkah 3: WAKTU UNTUK MENGUJI

WAKTU UNTUK MENGUJI!
WAKTU UNTUK MENGUJI!
WAKTU UNTUK MENGUJI!
WAKTU UNTUK MENGUJI!

Hubungkan Arduino, unggah kode, buka monitor Serial. Pesan "Silakan masukkan kecerahan strip LED (1-5)" harus ditampilkan. Masukkan nilai kecerahan dan klik kirim. Anda dapat melihat bahwa strip LED Anda berjalan dalam perintah kecerahan Anda!.

Langkah 4: INFORMASI TAMBAHAN:

  • Kecerahan dapat dimasukkan dalam nilai desimal.
  • kecerahan yang dimasukkan di atas 5, akan sama dengan 5.
  • Saat nilainya semakin kecil, kecerahannya berkurang.
  • Secara default terkadang driver Arduino mungkin hilang di komputer Anda. Untuk mengatasi kesalahan, buka pengelola perangkat dan perbarui semua driver yang tidak dikenal.
  • Pilih port COM dan versi Arduino yang benar.
  • Unduhan alternatif kode:

Direkomendasikan: