LED RGB adalah tiga LED dengan warna yang berbeza (Merah - merah, Hijau - hijau, Biru - biru), dilampirkan dalam satu perumahan. Mari lihat bagaimana menyambungkan RGB LED ke Arduino.
Ia perlu
- - Arduino;
- - LED RGB;
- - 3 perintang untuk 220 Ohm;
- - wayar penyambung;
- - papan roti;
- - komputer.
Arahan
Langkah 1
LED RGB terdiri daripada dua jenis: dengan anod biasa ("tambah") dan katod biasa ("tolak"). Rajah menunjukkan gambarajah skematik kedua-dua jenis LED ini. Kaki LED yang panjang selalu menjadi pendorong kuasa biasa. Plumbum LED merah (R) terletak secara berasingan, hijau (G) dan biru (B) terletak di sisi lain anod, seperti yang ditunjukkan dalam gambar. Dalam artikel ini, kita akan melihat menyambungkan LED RGB dengan anod biasa dan katod biasa.
Langkah 2
Gambar rajah sambungan untuk LED RGB dengan anod biasa ditunjukkan dalam gambar. Kami menghubungkan anod ke "+5 V" di papan Arduino, tiga pin lain ke pin digital sewenang-wenangnya.
Harap maklum bahawa kami menyambungkan setiap LED melalui perintangnya sendiri, dan tidak menggunakan satu LED biasa. Sebaiknya lakukan begitu, kerana setiap LED mempunyai kecekapan tersendiri. Dan jika anda menghubungkan semuanya melalui satu perintang, LED akan menyala dengan kecerahan yang berbeza.
Langkah 3
Mari tulis semula lakaran "berkelip" klasik. Kami akan mengaktifkan dan mematikan setiap tiga warna secara bergantian. Perhatikan bahawa LED akan menyala ketika kita menggunakan LOW pada pin Arduino yang sesuai.
Langkah 4
Mari lihat LED RGB yang berkelip-kelip beraksi. LED menyala dengan warna merah, hijau dan biru. Setiap warna menyala selama 1 saat, kemudian padam selama 2 saat, dan yang berikutnya menyala.
Anda boleh menyalakan setiap saluran secara berasingan, anda semua dapat bersamaan, maka warna cahaya akan berubah.
Langkah 5
Sekiranya anda menggunakan katod RGB LED biasa, sambungkan plumbum panjang LED ke GND papan Arduino dan saluran R, G dan B ke port digital Arduino. Perlu diingat bahawa LED menyala ketika level tinggi (TINGGI) diterapkan pada saluran R, G, B, berbeza dengan LED dengan anoda biasa.
Sekiranya anda tidak mengubah lakaran di atas, maka setiap warna LED dalam kes ini akan menyala selama 2 saat, dan jeda di antara mereka akan menjadi 1 saat.