Tombol LED: Meningkatkan Proyek dengan Kontrol LED Stylish dan Fungsional
LEDs adalah komponen serbaguna yang dapat menciptakan proyek indah dan bahkan berfungsi sebagai indikator. Meskipun ada banyak cara untuk memanfaatkan LED, kami menyajikan cara untuk menggabungkan keindahan dan pemberitahuan: “The LED button.”
Namun, konsep tombol LED dapat memiliki dua arti. Ini bisa berarti tombol yang mengontrol sekelompok LED atau LED dalam bentuk tombol.
Artikel ini akan melihat LED sebagai tombol dan cara kerjanya. Anda juga akan mempelajari cara mengontrol LED dari ponsel Anda.
Apakah Anda siap? Mari kita mulai!
Apa itu Tombol LED?
Dua Tombol LED
Apakah Anda ingat tombol-tombol yang menyala hijau atau merah saat Anda menekan mereka? Mereka adalah contoh sempurna dari tombol LED.
Tombol LED mirip dengan tombol biasa, tetapi mereka menyala saat ditekan. Singkatnya, mereka memberikan umpan balik visual untuk menunjukkan apakah rangkaian berjalan atau tidak. Menariknya, ini dapat membantu menambahkan keindahan ke proyek Anda.
Tombol ini tersedia dalam berbagai warna (merah, kuning, atau hijau), dan Anda dapat menyusunnya untuk menunjukkan status yang berbeda—seperti LED reguler.
Tombol LED memiliki empat struktur kaki yang memungkinkan listrik mengalir melalui rangkaian yang terhubung saat ditekan.
Bagaimana Cara Kerjanya?
Ketika kita menghubungkan satu pin tombol melalui pasokan 5v dan yang lain dengan LED melalui resistor, tombol LED siap menyala.
Saat dalam keadaan idle, tombol memutus rangkaian, dan tidak akan ada arus yang mengalir. Namun, menekan tombol akan melengkapi rangkaian dan memungkinkan arus mengalir.
Rangkaian lengkap akan menyala tombol dan menjalankan tindakan yang diinginkan. Ini bisa menjadi tombol LED push yang akan memutus rangkaian setelah Anda berhenti menekan. Atau, itu bisa menjadi tombol reguler yang membutuhkan tekanan kedua untuk menonaktifkan rangkaian.
Fitur
Berikut adalah fitur hebat yang dapat Anda nikmati dari tombol LED:
- Tombol LED tidak aus dengan cepat dan dapat beroperasi untuk jangka waktu yang lama.
- Cukup mudah untuk menggunakan tombol LED, dan mudah untuk memasangnya pada rangkaian apa pun.
- Tombol LED juga memiliki konsumsi daya rendah.
Spesifikasi
Berikut adalah spesifikasi dari Grove-LED button:
- Tombol LED memiliki tegangan operasional 3,3v hingga 5v.
- Ini juga memiliki arus LED-rated 50mA.
- Tombol LED hanya berat 4,3 gram.
- Ukuran kecil dengan pengukuran berikut; L: 40mm, W: 20mm, dan H: 13mm.
- Anda dapat menggunakan tombol Grove-LED 100.000 kali tanpa beban.
- Resistensi menekan kurang dari 100mΩ.
- Resistensi melepaskan lebih dari 100mΩ.
Cara Mengontrol LED dengan Ponsel?
Mengontrol LED dengan remote atau tombol adalah hal biasa. Namun, hal-hal dapat menjadi lebih menarik saat Anda mencoba mengontrol strip LED Anda dengan ponsel seluler.
Strip LED
Ya, itu mungkin, dan kami akan menunjukkan caranya.
Komponen yang Anda Butuhkan
Mari kita lihat komponen elektronik yang Anda butuhkan untuk membuat sihir terjadi:
- Modul Bluetooth (HC05)
- Strip LED RGB
- Kabel jumper
- Evive
Anda juga akan memerlukan beberapa perangkat lunak:
Langkah
Langkah 1: Buat Koneksi Anda
Ambil strip LED RGB Anda dan buat koneksi berikut:
- Hubungkan VCC LED RGB ke +5v Evive.
- Kemudian, hubungkan DIN LED ke pin digital 7 Evive.
- Terakhir, hubungkan GND ke GND Evive.
Langkah 2: Buat Bekerja.
Dabble adalah aplikasi yang kami gunakan untuk mengontrol strip LED RGB. Anda dapat menemukan aplikasi ini di Andriod play store.
Aplikasi Dabble
Sebelum menggunakan aplikasi, hubungkan Bluetooth ponsel Anda ke modul Bluetooth. Ini harus berada di Evive. Setelah Anda berhasil menghubungkannya, Anda dapat membuka aplikasi dan modul Gamepad.
Sekarang, setiap tombol modul gamepad melakukan tindakan berbeda pada strip RGB. Berikut adalah tindakan yang dapat Anda lakukan:
- Rainbow (tombol atas)
- Rainbow cycle (tombol bawah)
- Theater chase (kanan)
- Theatherchase rainbow (kiri)
- Color wipe blue (segitiga)
- Color wipe sky blue (persegi)
- Wipe red (lingkaran)
- Color wipe yellow (silang)
Catatan: pola dan warna strip sepenuhnya dapat disesuaikan. Jadi, Anda dapat mengubahnya sesuai selera Anda.
Langkah 3: Waktu untuk Kode
Kami akan menggunakan PictoBlox untuk kode kami. Ini adalah perangkat lunak berbasis Scratch 3.0 yang membuat pemrograman menyenangkan. Anda juga dapat menghubungkan Evive dengan komputer Anda dan memprogramnya dengan kode.
Ikuti tautan ini untuk mengunduh perangkat lunak PictoBlox. Anda juga dapat mengunduh berkas kode PictoBlox untuk proyek ini di sini.
Perangkat Lunak PictoBlox
Sumber: Screenshot dari Situs Resmi
Tombol LED Arduino
Menariknya, Anda dapat bermain-main dengan tombol LED dan Arduino Anda. Dan cukup mudah untuk menghubungkan keduanya dan menghasilkan hasil. Berikut cara menyelesaikan proyek elektronik ini.
Komponen yang Diperlukan
Untuk proyek kecil ini, Anda akan memerlukan komponen dasar berikut:
- Grove – LED button
- Seeeduino V4.2
- Grove-Base shield
Penyiapan Perangkat Keras
Ikuti langkah di bawah ini untuk menyiapkan perangkat keras untuk proyek interaktif ini:
- Pertama, gunakan kawat konektor Anda untuk mencolok tombol Grove-LED ke port D3 Grove-Base shield.
- Selanjutnya, hubungkan Grove-Base shield ke Seeeduino.
- Terakhir, colok Seeeduino ke komputer Anda menggunakan kabel USB.
Penyiapan Perangkat Lunak
Berikut cara menyiapkan perangkat lunak untuk proyek ini:
- Mulailah dengan membuka Arduino IDE Anda dan membuat berkas baru. Jika Anda belum pernah bekerja dengan Arduino sebelumnya, kami menyarankan mempelajari dasar-dasarnya terlebih dahulu.
- Salin kode berikut ke dalam berkas baru untuk membuat demo.
Kode Arduino
- Sekarang, unggah demo ke Seeduino Anda.
- Setelah itu, coba menekan tombol LED. Itu harus menampilkan efek Fade in/out.
Kata Terakhir
Berbagai Warna Tombol LED
LED menyenangkan, tetapi tombol LED lebih baik lagi. Ini seperti membunuh dua burung dengan satu batu. Anda mendapatkan fungsi tombol dan LED dalam satu komponen.
Di atas itu, Anda dapat menyusun beberapa warna tombol LED untuk menunjukkan status yang berbeda saat Anda menekan mereka.
Anda dapat menikmati pemrograman Arduino dan membuat efek berdenyut dengan tombol LED Anda. Plus, Anda dapat mendapatkan tombol LED dengan harga yang ramah anggaran.
Jadi, apakah Anda akan menambahkan tombol LED ke rangkaian Anda? Hubungi kami jika Anda memiliki pertanyaan apa pun.