Dimmable Arduino Led Strip Driver: 7 Langkah

Dimmable Arduino Led Strip Driver: 7 Langkah

Daftar Isi:

Anonim

Dalam Instructable ini saya akan menunjukkan kepada Anda bagaimana saya membangun driver untuk Led Strip menggunakan arduino.

Persediaan:

Langkah 1: Langkah 1: Mendapatkan Semua yang Dibutuhkan

Untuk proyek ini Anda perlu:

- Arduino UNO

- Adaptor 12V DC dengan arus yang cukup untuk memberi daya pada jumlah LED yang ingin Anda kendarai.

- LED strip

- Potensiometer

- TIP120 atau komponen lain yang mampu menggerakkan daya tinggi

- 2k resistor

Langkah 2: Teori

LED akan mengubah kecerahannya sesuai dengan tegangan yang diberikan padanya. Masalahnya adalah bahwa biasanya pasokan listrik DC murah konstan, mereka dapat memberikan tegangan konstan, dalam kasus proyek 12V ini.

Jadi untuk mengatasinya kita harus membuat sirkuit sendiri untuk mengatur output tegangan, menggunakan PWM (modulasi lebar pulsa). PWM bekerja dengan menyalakan dan mematikan tegangan dengan sangat cepat, tergantung pada rasio antara waktu dan waktu kita dapat memiliki tegangan keluaran rata-rata antara 0V dan 12V.

Langkah 3: Sirkuit

Untuk sirkuit ini saya memberi daya pada Arduino dan LED Strip dengan catu daya yang sama, untuk itu saya menggunakan colokan listrik Arduino yang dapat memberi daya pada Arduino dengan tegangan antara 7V dan 12V.

Periksa kembali apakah konektor catu daya Anda memiliki polaritas yang sama dengan konektor Arduino dengan positif di tengah, seperti pada gambar di bawah ini.

Potensiometer terhubung ke input analog Arduino untuk mengatur tingkat output PWM ke transistor daya TIP120 (oleh perangkat lunak).

Langkah 4: Majelis Final

Pada gambar Anda dapat melihat rakitan akhir, saya menyolder langsung ke colokan listrik kapasitor menghaluskan sinyal PWM dan juga saya menyolder konektor positif (terbuka di bagian belakang konektor) langsung ke input positif strip LED dan konektor arde (terbuka di sisi konektor) ke arde papan yang saya buat.

Itu tidak terwakili dalam skema rangkaian tetapi dalam perakitan akhir saya meletakkan saklar di antara konektor (pin tengah) dari TIP120 dan terminal negatif dari strip LED untuk memotong kekuatan strip LED sepenuhnya ketika dimatikan.

Langkah 5: Kode

Kode ini cukup sederhana dan cukup jelas. Anda dapat mengunduhnya di halaman Github saya di: tautan ke kode

Langkah 6: Video

Langkah 7: Pertimbangan Terakhir

Ini adalah proyek pertama yang saya dokumentasikan tetapi saya berencana untuk menulis panduan untuk banyak proyek yang saya sukai.

Anda dapat memeriksa proyek masa depan saya di blog saya.

Silakan ajukan pertanyaan atau saran yang Anda miliki, dengan senang hati akan saya jawab.