Isi kandungan:

Pengawal Jalur LED: 8 Langkah (dengan Gambar)
Pengawal Jalur LED: 8 Langkah (dengan Gambar)

Video: Pengawal Jalur LED: 8 Langkah (dengan Gambar)

Video: Pengawal Jalur LED: 8 Langkah (dengan Gambar)
Video: CARA POTONG JALUR T.CON TV LED POLYTRON GAMBAR BLANK 2024, Julai
Anonim
Pengawal Jalur LED
Pengawal Jalur LED
Pengawal Jalur LED
Pengawal Jalur LED

Dalam Instructable ini, saya akan membimbing anda bagaimana menggunakan dan menguruskan jalur LED anda dengan membina antara muka kawalan. Saya telah bersenang-senang dengan lampu-lampu ini kerana saya yakin anda juga akan melakukannya. Sekiranya anda menyukai arahan ini, pastikan anda memilihnya dalam Cabaran Pencahayaan!

Dengan alat kawalan ini, pengguna akan dapat memilih warna yang berbeza serta tindakan seperti berkelip, pudar, dan mengejar jalur LED mereka. Aplikasi dan penyesuaian tidak berkesudahan. Selamat mencuba:)

Pertimbangan Keselamatan: semasa menyolder, pastikan anda bekerja di kawasan yang berventilasi baik dengan tikar dan cermin mata keselamatan yang betul. Juga, pastikan penggunaan PPE yang betul semasa bekerja dengan alat yang berbeza sepanjang tutorial ini.

* Catatan lain: Projek ini tidak termasuk perumahan melainkan rangkaian, kod, dan antara muka umum. Ini memberi anda kebebasan untuk merancang perumahan mengikut kesesuaian anda:)

Bekalan

  • Skrin LCD 20x04
  • Modul I2C
  • Papan Perf (9 x 15 cm)
  • Kabel Jumper (M hingga F, M hingga M, F hingga F)
  • 6x 10k Ohm
  • Kabel USB Arduino
  • 4x Butang PTM Besar
  • 2x Butang PTM Kecil
  • 7x Persimpangan Kecil (Pilihan)
  • 3x M2 Screwa
  • Kacang Hex 3x M2
  • Penyesuai 2x 12 V 1A
  • Papan Arduino Uno
  • Lampu Jalur LED 5 - 10m

Langkah 1: LCD, I2C, Arduino UNO dan Perf Board

LCD, I2C, Arduino UNO dan Perf Board
LCD, I2C, Arduino UNO dan Perf Board
LCD, I2C, Arduino UNO dan Perf Board
LCD, I2C, Arduino UNO dan Perf Board
LCD, I2C, Arduino UNO dan Perf Board
LCD, I2C, Arduino UNO dan Perf Board

1. Pateri modul I2C ke bahagian belakang paparan LCD 20x04. Modul I2C digunakan untuk berkomunikasi dengan skrin LCD tanpa memerlukan kekacauan kabel. Jangan bimbang tentang sambungan pin ke Arduino Uno.

2. Pasangkan skrin LCD ke bahagian atas papan perf menggunakan skru M2 dan kacang hex.

3. Pasang Arduino ke bahagian bawah papan perf menggunakan skru M2 dan kacang hex. Adalah sangat penting bahawa kedua-dua komponen ini selamat dan tidak bergerak.

Langkah 2: Butang + Litar Permulaan

Butang + Litar Permulaan
Butang + Litar Permulaan
Butang + Litar Permulaan
Butang + Litar Permulaan
Butang + Litar Permulaan
Butang + Litar Permulaan

1. Menggunakan kabel pelompat lelaki ke wanita, pasangkan pin ke port di Arduino seperti yang disenaraikan di bawah:

  • GND (LCD) - GND (Arduino)
  • VCC (LCD) - 5V (Arduino)
  • SDA (LCD) - A4 (Arduino)
  • SCL (LCD) - A5 (Arduino)

2. Letakkan 4 butang PTM (push-to-make) besar dalam format segi empat sama seperti yang dilihat di atas pada papan perf. Harus ada butang kiri atas, kiri bawah, kanan atas, dan kanan bawah. Belum ada sambungan yang perlu dibuat ke butang ini.

Langkah 3: Menyiapkan Butang Utama

Menyiapkan Butang Utama
Menyiapkan Butang Utama
Menyiapkan Butang Utama
Menyiapkan Butang Utama
Menyiapkan Butang Utama
Menyiapkan Butang Utama

Kini tiba masanya untuk memasang butang ini ke Arduino. Pastikan anda memasukkannya dengan kemas agar UI tetap jelas bagi pengguna.

1. Pasang semua butang ke rel common5V yang disambungkan ke Arduino.

2. Terminal lain dari setiap butang harus disambungkan ke pin UNO Arduino berikut:

  • Butang Kiri Atas ………. Pin 8
  • Butang Kiri Bawah ………. Pin 9
  • Butang Kanan Atas ………. Pin 10
  • Butang Kanan Bawah ………. Pin 11

3. Akhirnya, setiap terminal (bukan 5V) juga harus disambungkan ke resistor pull-down 10K Ohm ke GND untuk mengurangkan voltan dan bunyi terapung.

Langkah 4: Sumber Kuasa Tambahan + Jalur LED

Sumber Kuasa Tambahan + Jalur LED
Sumber Kuasa Tambahan + Jalur LED
Sumber Kuasa Tambahan + Jalur LED
Sumber Kuasa Tambahan + Jalur LED
Sumber Kuasa Tambahan + Jalur LED
Sumber Kuasa Tambahan + Jalur LED

Malangnya, jalur LED berintensifkan tenaga dan oleh itu memerlukan sumber elektrik yang mencukupi. Atas sebab ini, saya menambah penyesuai 12V 1A kedua semata-mata bertujuan untuk membekalkan voltan ke jalur. Walau bagaimanapun, jika anda dapat menggunakan penyesuai dengan penarafan kuasa yang lebih besar, saya sangat mengesyorkannya (saya tidak dapat kerana sekatan COVID-19).

1. Tanggalkan kabel penyesuai kuasa dan pasangkan wayar positif ke bekalan positif pada jalur LED dan GND ke GND pada jalur LED.

2. Dengan menggunakan kabel pelompat, pastikan pin 6 pada Arduino disambungkan ke kabel data pada jalur LED. Ini adalah pin yang akan memberitahu jalur bagaimana bersikap / apa yang hendak dipaparkan.

Langkah 5: Butang Lebih Kecil

Butang Lebih Kecil
Butang Lebih Kecil
Butang Lebih Kecil
Butang Lebih Kecil

Saya menambahkan butang yang lebih kecil ini untuk membolehkan pengguna menyesuaikan kelajuan fungsi seperti berkedip, pudar, dan mengejar. Menekan butang di atas meningkatkan kelajuan tindakan ini dengan mengurangkan kelewatan yang memisahkan gelung ini. Kedua-dua butang ini adalah PTM dan merupakan ciri tambahan pilihan.

1. Letakkan butang ke papan perf dan pasangkannya di tempatnya. Memahami sisi mana yang berlawanan terminal menggunakan multimeter untuk memastikan.

2. Satu sisi kedua-dua butang sekali lagi harus dihubungkan ke rel 5V biasa.

3. Bahagian kedua butang harus dihubungkan ke pin Arduino berikut:

  • Butang Atas (Turunkan Kelajuan) - Pin 12 Arduino
  • Butang Bawah (Tingkatkan Kelajuan) - Pin 13 Arduino

Langkah 6: Persediaan Perisian

Persediaan Perisian
Persediaan Perisian

Untuk menjalankan kod, anda perlu memasang dua perpustakaan yang dipautkan di bawah.

LiquidCrystal_I2C

Pantas

Sekiranya anda sudah mempunyai perpustakaan ini, pergi ke 'Tools', kemudian 'Library Manager', kemudian cari perpustakaan ini dan klik 'Install' atau 'Update' seperti yang dilihat di atas.

Langkah 7: Kodnya

Kod tersebut
Kod tersebut
Kod tersebut
Kod tersebut

Muat turun, salin, dan tampal kod di bawah ini di Arduino IDE anda dan muat naik ke papan iklan. Sambungkan sumber kuasa 12V ke papan dan jika semuanya berada di tempatnya, skrin harus menyala dengan mesej: 'LED STRIP CONTROLLER'.

Sekiranya anda menghadapi masalah dengan mana-mana bahagian proses, jangan ragu untuk mengajukan soalan di bahagian komen di bawah dan saya akan berusaha sebaik mungkin untuk menjawabnya.

Langkah 8: Selesai

Image
Image
Selesai!
Selesai!

Anda SELESAI! Selamat mencuba:)

Disyorkan: