
Isi kandungan:
2025 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2025-01-23 15:00


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



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



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



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



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


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

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


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



Anda SELESAI! Selamat mencuba:)
Disyorkan:
Jalur LED DIY: Cara Memotong, Menghubungkan, Memateri dan Jalur LED Kuasa: 3 Langkah (dengan Gambar)

Jalur LED DIY: Cara Memotong, Menghubungkan, Memateri dan Jalur LED Kuasa: Panduan pemula untuk membuat projek cahaya anda sendiri menggunakan jalur LED. Jalur LED yang fleksibel dan mudah digunakan, jalur LED adalah pilihan terbaik untuk pelbagai aplikasi. Saya akan membuat liputan asas-asas memasang jalur LED 60 LED / m dalaman yang sederhana, tetapi dalam
Lampu Jalur LED Mudah (Tingkatkan Jalur LED Anda): 4 Langkah (dengan Gambar)

Lampu Jalur LED Mudah (Tingkatkan Jalur LED Anda): Saya telah menggunakan jalur LED sejak sekian lama dan selalu menyukai kesederhanaannya. Anda hanya memotong sekeping peranan, memateri beberapa kabel padanya, memasang bekalan kuasa dan anda mempunyai sumber cahaya untuk diri sendiri. Selama bertahun-tahun saya telah menemui
Pengawal Jalur LED Digital 3 Saluran WS2812: 9 Langkah (dengan Gambar)

Pengawal Jalur LED Digital 3 Saluran WS2812: Saya selalu menginginkan kaedah yang murah untuk mengendalikan pelbagai jalur digital yang dipimpin. Ini yang diperintahkan menunjukkan semua langkah yang saya lalui dalam merancang dan membina projek ini
Pengawal Jalur Cahaya LED WiFi yang Lebih Mudah: 8 Langkah (dengan Gambar)

Pengawal Jalur Cahaya LED WiFi yang Lebih Mudah: Musim bunga lalu, saya mula merancang perkakasan dan perisian khusus untuk mengawal dua jalur lampu LED menggunakan satu papan pengembangan NodeMCU ESP8266-12E. Semasa proses itu, saya belajar membuat Papan Litar Bercetak (PCB) saya sendiri pada penghala CNC, dan saya
Pengawal Lampu Jalur LED MIDI 5V untuk Spielatron atau MIDI Synth lain: 7 Langkah (dengan Gambar)

Pengawal Lampu Jalur LED MIDI 5V untuk Spielatron atau MIDI Synth Lain-lain: Pengawal ini menyalakan lampu jalur LED triwarna untuk 50mS per nota. Biru untuk G5 hingga D # 6, merah untuk E6 hingga B6 dan hijau untuk C7 hingga G7. Pengawal adalah peranti ALSA MIDI sehingga perisian MIDI dapat mengeluarkan ke LED pada masa yang sama dengan peranti synth MIDI