Daftar Isi:

Menggunakan RGB LED Dari 37 Sensor Kit: 6 Langkah
Menggunakan RGB LED Dari 37 Sensor Kit: 6 Langkah

Video: Menggunakan RGB LED Dari 37 Sensor Kit: 6 Langkah

Video: Menggunakan RGB LED Dari 37 Sensor Kit: 6 Langkah
Video: 37 Sensor Arduino Teratas untuk Pemula ┃37 Sensor Kit High Quality 2024, Juli
Anonim
Menggunakan RGB LED Dari 37 Sensor Kit
Menggunakan RGB LED Dari 37 Sensor Kit
Menggunakan RGB LED Dari 37 Sensor Kit
Menggunakan RGB LED Dari 37 Sensor Kit

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

Spesifikasi Modul LED RGB
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

Perlengkapan Percobaan LED RGB
Perlengkapan 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

Sambungan Percobaan Modul LED RGB
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

Kode Eksperimen Modul LED RGB
Kode Eksperimen Modul LED RGB
Kode Eksperimen Modul LED RGB
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: