Daftar Isi:
- Langkah 1: Deskripsi Modul LED RGB
- Langkah 2: Spesifikasi Modul LED RGB
- Langkah 3: Persediaan Percobaan LED RGB
- Langkah 4: Sambungan Percobaan Modul LED RGB
- Langkah 5: Kode Eksperimen Modul LED RGB
- Langkah 6: Ringkasan/Umpan Balik Modul LED RGB
Video: Menggunakan RGB LED Dari 37 Sensor Kit: 6 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:56
Jadi Anda pergi keluar dan membeli kit sensor dan modul listrik dengan harga bagus yang disebut "37 Sensor" (seperti yang ini di sini atau yang lain di Amazon), tetapi tidak dapat menemukan informasi tentang modul untuk dapat menggunakannya? Serangkaian Instruksi ini akan membantu Anda dengan semua modul di 37 Sensor Kit. Ada kit lain yang menjual jumlah modul yang berbeda dari 37, seperti kit 20 modul, dan kit modul 45. Sensor/modul ini juga tersedia dari beberapa toko online satu per satu.
Kit ini sangat baik untuk eksperimen dan pendidikan STEM (Sains, Teknologi, Teknik, dan Matematika).
Modul dari 37 Sensor Kit yang disebut "RGB LED" adalah LED RGB yang dipasang di permukaan dan lubang tembus. Ini adalah LED dengan tiga warna LED berbeda yang disertakan dalam satu paket.
(Gambar dan informasi yang digunakan dengan izin dari 37sensors.com)
Langkah 1: Deskripsi Modul LED RGB
LED yang mengandung emitter merah, hijau, dan biru, masing-masing dikontrol secara independen. Beberapa modul memiliki resistor pembatas arus, beberapa tidak.
Disebut juga: LED penuh warna, LED tiga warna, LED tri-kromatik, KY021, KY016.
Ditemukan dalam kit: 37 sensor, 45 sensor (LED melalui lubang).
Ditemukan dalam kit: 20 sensor, 37 sensor, 45 sensor (LED SMT).
Langkah 2: Spesifikasi Modul LED RGB
LED: Baik TH atau SMT 5050
Penurunan tegangan maju merah: 2.1V
Turunkan tegangan maju hijau: 3.2V
Jatuh tegangan maju biru: 3.2
Merah: 625nm
Hijau: 530nm
Biru: 465nm
Ukuran: 20mm X 15mm
Beberapa modul memiliki resistor pembatas arus, beberapa tidak. Nilai resistansi tipikal adalah 120 – 270 Ohm.
Pin sering salah diberi label. RGB, BGR, GRB, dll.
Ada sejumlah sumber berbeda untuk modul ini. Tidak setiap modul yang terlihat mirip dengan yang ada di sini berperilaku persis sama. Periksa modul spesifik yang Anda miliki untuk mengetahui perbedaan fungsi, level tegangan, pinout, dan status tidak aktif/aktif. Beberapa modul ditemukan memiliki pin yang tidak diberi label dengan benar dan bahkan komponen yang disolder dengan buruk.
Langkah 3: Persediaan Percobaan LED RGB
Untuk melihat dasar-dasar cara kerja modul ini, eksperimen ini menunjukkan cara menghubungkannya ke papan mikrokontroler yang mudah dipahami, Sensor. Engine:MICRO. Tidak perlu sistem pengembangan yang rumit karena mikro 32-bit yang merupakan bagian dari papan ini memiliki semua kecerdasan bawaan.
Kode untuk platform mikrokontroler lain kemungkinan akan menggunakan bahasa/sintaks yang berbeda, tetapi bentuknya serupa.
Berikut adalah daftar kecil komponen untuk percobaan ini:
Modul LED RGB dari 37 Sensor Kit. (Sumber percobaan ini: CircuitGizmos) Kit juga tersedia di Amazon dan online di banyak tempat.
Kabel Jumper, gaya "DuPont" wanita ke wanita. (Sumber percobaan ini: CircuitGizmos) Jumper jenis ini juga tersedia online.
Papan Mikrokontroler. (Sumber percobaan ini: CircuitGizmos)
PC dengan aplikasi terminal serial digunakan untuk berkomunikasi dengan board melalui USB. Salah satu program gratis dan bermanfaat tersebut adalah Beagle Term.
Dengan semua ini, Anda dapat melakukan percobaan untuk menguji Modul LED RGB.
Langkah 4: Sambungan Percobaan Modul LED RGB
Kabel hitam – Dasar yang sama
SEM GND - Modul Ground
Kabel merah – elemen LED merah
SEM P4 - Modul R
Kabel hijau – elemen LED merah
SEM P5 - Modul G
Kabel biru – elemen LED merah
SEM P6 - Modul B
Modul LED melalui lubang khusus ini memiliki resistor pembatas arus sehingga tidak diperlukan resistor eksternal
Langkah 5: Kode Eksperimen Modul LED RGB
Dengan PC yang terhubung ke papan mikrokontroler bertenaga, Beagle Term adalah jendela ke dalam apa yang terjadi di papan itu. Anda dapat memasukkan kode program, melihat hasil cetakan kode tersebut, dan bahkan berinteraksi dengan mengetikkan informasi ke dalam program yang sedang berjalan. Mengetik EDIT pada prompt ">" akan menghubungkan Anda ke editor bawaan. Di editor inilah Anda akan memasukkan kode program. Anda dapat menyimpan kode yang Anda ketik dengan Control-Qkeystroke. Anda dapat menyimpan dan langsung menjalankan kode yang ada di editor dengan Control-W.
Tombol kontrol untuk fungsi EDIT program. (Tombol fungsi tidak berfungsi dengan benar di Beagle Term)
- Control-U - Pindah ke line home
- Control-U Control-U - Pindah ke awal program
- Control-K - Pindah ke akhir baris
- Control-K Control-K - Pindah ke akhir program
- Control-P - Halaman ke atas
- Control-L - Halaman bawah
- Kontrol-] - Hapus
- Kontrol-N - Sisipkan
- Control-Q - Simpan kode
- Control-W - Jalankan kode
- Kontrol-R - Temukan
- Control-G - Ulangi pencarian
- Control-T - Tandai teks
- Control-Y - Tempel teks
- ESC - Keluar dari editor mengabaikan perubahan.
Masukkan kode eksperimen ini di editor:
SETPIN 4, DOUT
SETPIN 5, DOUT SETPIN 6, DOUT DO PAUSE 200: PIN(4) = 1: PAUSE 200: PIN(4) = 0 PAUSE 200: PIN(5) = 1: PAUSE 200: PIN(5) = 0 PAUSE 200: PIN(6) = 1: PAUSE 200: PIN(6) = 0 LOOP
Kode pengujian ini menyetel pin 4, 5, dan 6 ke output dan kemudian menetapkan masing-masing output tersebut tinggi dan rendah untuk mengaktifkan dan menonaktifkan elemen warna.
r = 1
g = 1 b = 100 PWM 1, 1000, r, g, b PAUSE 5000 DO for r = 0 to 99 LANGKAH 2 PWM 1, 1000, r, g, b PAUSE 10 NEXT r PAUSE 5000 untuk b = 100 hingga 1 LANGKAH -2 PWM 1, 1000, r, g, b PAUSE 10 NEXT b PAUSE 5000 untuk g = 0 hingga 99 LANGKAH 2 PWM 1, 1000, r, g, b PAUSE 10 BERIKUTNYA g PAUSE 5000 untuk r = 100 hingga 1 LANGKAH - 2 PWM 1, 1000, r, g, b PAUSE 10 BERIKUTNYA r PAUSE 5000 untuk b = 0 hingga 99 LANGKAH 2 PWM 1, 1000, r, g, b PAUSE 10 BERIKUTNYA b PAUSE 5000 untuk g = 100 hingga 1 LANGKAH -2 PWM 1, 1000, r, g, b PAUSE 10 BERIKUTNYA g PAUSE 5000 LOOP
Kode pengujian ini menggunakan PWM untuk meningkatkan/mengurangi output saluran R, G, dan B secara perlahan dalam pola. Ada jeda 5 detik di antara perubahan.
Output PWM dapat dijalankan melalui relai solid state (lihat halaman relai) atau FET untuk menggerakkan strip LED RGB 5V atau 12V.
Langkah 6: Ringkasan/Umpan Balik Modul LED RGB
Jika Anda memiliki informasi tambahan tentang spesifikasi atau perilaku modul jenis ini, silakan beri komentar di sini dan saya akan menyertakan informasi yang relevan. Jika Anda mengetahui modul yang serupa, tetapi mungkin tersedia secara tunggal atau dalam paket modul yang berbeda, harap sebutkan itu.
Area komentar juga akan menjadi tempat yang baik untuk memasukkan kode sampel kecil untuk platform mikrokontroler lain jika Anda telah bereksperimen dengan modul ini. atau kunjungi 37 Sensors dan 37 Sensors Docs.
Direkomendasikan:
Lampu Disko Dari RGB Menggunakan Arduino di TinkerCad: 3 Langkah
Lampu Disko Dari RGB Menggunakan Arduino di TinkerCad: Setelah RGB terhubung, mudah untuk mengontrol warna RGB dengan menggunakan output PWM atau output analog, untuk Arduino Anda dapat menggunakan analogWrite() pada pin 3, 5, 6 , 9, 10, 11, A0, A1, A2, A3, A4, A5 (untuk Arduino klasik menggunakan Atmega328 atau 1
Merencanakan Data Langsung dari Sensor Suhu (TMP006) Menggunakan MSP432 LaunchPad dan Python: 9 Langkah
Merencanakan Data Langsung dari Sensor Suhu (TMP006) Menggunakan MSP432 LaunchPad dan Python: TMP006 adalah sensor suhu yang mengukur suhu suatu objek tanpa perlu melakukan kontak dengan objek tersebut. Dalam tutorial ini kami akan memplot data suhu langsung dari BoosterPack (TI BOOSTXL-EDUMKII) menggunakan Python
Membuat Peringatan Email dari Sensor Suhu dan Kelembaban Nirkabel NCD Menggunakan Node-Red: 22 Langkah
Membuat Peringatan Email dari Sensor Suhu dan Kelembaban Nirkabel NCD Menggunakan Node-Red: Kami menggunakan sensor Suhu dan Kelembaban NCD di sini, tetapi langkah-langkahnya tetap sama untuk produk ncd mana pun, jadi jika Anda memiliki sensor nirkabel ncd lainnya, nikmati mengamati disamping. Melalui penghentian teks ini, Anda perlu
Mengatur Dari Awal Raspberry Pi untuk Mencatat Data Dari Arduino: 5 Langkah
Mengatur Dari Awal Raspberry Pi untuk Mencatat Data Dari Arduino: Tutorial ini adalah untuk mereka yang tidak memiliki pengalaman menginstal perangkat keras, atau perangkat lunak baru, apalagi Python atau Linux. Katakanlah Anda telah memesan Raspberry Pi (RPi) dengan SD kartu (minimal 8GB, saya menggunakan 16GB, tipe I) dan catu daya (5V, setidaknya 2
Cara Mematikan Router dari Internet (dalam Waktu Kurang dari 10 Menit): 6 Langkah
Cara Mematikan Router dari Internet (Dalam Waktu Kurang dari 10 Menit): Dalam tutorial ini saya akan menunjukkan cara menjalankan serangan DOS (denial of service) terhadap router. Ini akan memblokir orang dari menggunakan router yang Anda serang. Mari kita mulai dengan XKCDTutorial ini hanya akan menentukan cara menjalankan serangan