Isi kandungan:

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, Julai
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

Oleh itu, anda keluar dan membeli sekumpulan sensor elektrik dan modul dengan harga yang baik yang disebut "37 Sensor" (seperti ini di sini atau yang lain di Amazon), tetapi tidak dapat mencari maklumat mengenai modul untuk dapat menggunakannya? Siri Instructables ini akan membantu anda dengan semua modul dalam 37 Sensor Kit. Terdapat kit lain yang menjual bilangan modul yang berbeza daripada 37, seperti kit modul 20, dan kit modul 45. Sensor / modul ini juga boleh didapati dari beberapa kedai dalam talian secara individu.

Kit ini sangat baik untuk eksperimen dan pendidikan STEM (Sains, Teknologi, Kejuruteraan, dan Matematik).

Modul dari 37 Sensor Kit yang disebut "RGB LED" adalah lubang RGB dan permukaan permukaan LED. Ini adalah LED dengan tiga warna LED yang berbeza termasuk dalam satu pakej.

(Imej dan maklumat yang digunakan dengan izin dari 37sensors.com)

Langkah 1: Penerangan Modul LED RGB

LED yang mengandungi pemancar merah, hijau, dan biru, masing-masing dikendalikan secara bebas. Beberapa modul mempunyai perintang had semasa, ada yang tidak.

Juga dipanggil: LED warna penuh, LED tiga warna, LED tri-kromatik, KY021, KY016.

Terdapat dalam kit: 37 sensor, 45 sensor (LED melalui lubang).

Terdapat dalam kit: 20 sensor, 37 sensor, 45 sensor (SMT LED).

Langkah 2: Spesifikasi Modul LED RGB

Spesifikasi Modul LED RGB
Spesifikasi Modul LED RGB

LED: Sama ada TH atau SMT 5050

Merah turun voltan ke hadapan: 2.1V

Hijau turun voltan ke hadapan: 3.2V

Biru penurunan voltan ke hadapan: 3.2

Merah: 625nm

Hijau: 530nm

Biru: 465nm

Saiz: 20mm X 15mm

Beberapa modul mempunyai perintang had semasa, ada yang tidak. Nilai rintangan tipikal ialah 120 - 270 Ohms.

Pin sering dilabel dengan tidak betul. RGB, BGR, GRB, dll.

Terdapat sejumlah sumber yang berbeza untuk modul ini. Tidak setiap modul yang serupa dengan yang ada di sini berkelakuan sama. Periksa modul khusus yang anda ada untuk perbezaan fungsi, tahap voltan, pinout, dan keadaan tidak aktif / aktif. Sebilangan modul didapati mempunyai pin yang dilabel dengan betul dan bahkan komponen yang disolder dengan teruk.

Langkah 3: Persediaan Eksperimen LED RGB

Persediaan Eksperimen LED RGB
Persediaan Eksperimen LED RGB

Hanya untuk melihat asas bagaimana modul ini berfungsi, percubaan ini menunjukkan bagaimana menghubungkannya ke papan mikrokontroler yang mudah difahami, Sensor. Engine: MICRO. Tidak perlu ada sistem pembangunan yang rumit kerana mikro 32-bit yang merupakan sebahagian dari papan ini mempunyai semua kecerdasan yang terpasang di dalamnya.

Kod untuk platform mikrokontroler lain mungkin dalam bahasa / sintaks yang berbeza, tetapi bentuknya serupa.

Berikut adalah senarai komponen kecil untuk eksperimen ini:

Modul LED RGB dari 37 Sensor Kit. (Sumber eksperimen ini: CircuitGizmos) Kit juga terdapat di Amazon dan dalam talian di banyak tempat.

Jumper Wires, gaya "DuPont" wanita ke wanita. (Sumber eksperimen ini: CircuitGizmos) Pelompat jenis ini juga terdapat dalam talian.

Lembaga Pengawal Mikro. (Sumber eksperimen ini: CircuitGizmos)

PC dengan aplikasi terminal bersiri digunakan untuk berkomunikasi dengan papan melalui USB. Salah satu program percuma dan berguna seperti Beagle Term.

Dengan semua ini, anda boleh melakukan eksperimen untuk menguji Modul LED RGB.

Langkah 4: Hookup Eksperimen Modul LED RGB

Hookup Eksperimen Modul LED RGB
Hookup Eksperimen Modul LED RGB

Kawat hitam - Tanah biasa

SEM GND - Modul Ground

Wayar merah - Unsur RedLED

SEM P4 - Modul R

Kawat hijau - Unsur RedLED

SEM P5 - Modul G

Kawat biru - Unsur RedLED

SEM P6 - Modul B

Modul LED lubang khas ini mempunyai perintang penghad semasa sehingga tidak diperlukan perintang luaran

Langkah 5: Kod Eksperimen Modul LED RGB

Kod Eksperimen Modul LED RGB
Kod Eksperimen Modul LED RGB
Kod Eksperimen Modul LED RGB
Kod Eksperimen Modul LED RGB

Dengan PC yang disambungkan ke papan mikrokontroler bertenaga, Beagle Term adalah jendela kepada apa yang berlaku di papan itu. Anda boleh memasukkan kod program, melihat hasil cetakan kod itu, dan bahkan berinteraksi dengan memasukkan maklumat ke dalam program yang sedang berjalan. Mengetik EDIT pada prompt ">" akan menghubungkan anda dengan editor bawaan. Dalam editor ini, anda akan memasukkan kod program. Anda boleh menyimpan kod yang anda taip dengan Control-Qkeystroke. Anda boleh menyimpan dan segera menjalankan kod yang ada di editor dengan Control-W.

Kekunci kawalan untuk fungsi EDIT program. (Kekunci fungsi tidak berfungsi dengan betul dalam istilah Beagle)

  • Control-U - Pindah ke talian pulang
  • Control-U Control-U - Bergerak untuk memulakan program
  • Control-K - Bergerak ke hujung garisan
  • Control-K Control-K - Beralih ke akhir program
  • Control-P - Halaman atas
  • Control-L - Halaman ke bawah
  • Control-] - Padam
  • Control-N - Masukkan
  • Control-Q - Simpan kod
  • Control-W - Jalankan kod
  • Control-R - Cari
  • Control-G - Carian berulang
  • Control-T - Tandakan teks
  • Control-Y - Tampal teks
  • ESC - Keluar dari editor yang meninggalkan perubahan.

Masukkan kod 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: Jeda 200: PIN (6) = 0 LOOP

Kod ujian ini menetapkan pin 4, 5, dan 6 ke output dan kemudian menetapkan setiap output tersebut tinggi dan rendah untuk menghidupkan dan mematikan elemen warna.

r = 1

g = 1 b = 100 PWM 1, 1000, r, g, b PAUSE 5000 DO untuk r = 0 hingga 99 LANGKAH 2 PWM 1, 1000, r, g, b PAUSE 10 BERIKUTNYA r PAUSE 5000 untuk b = 100 hingga 1 LANGKAH -2 PWM 1, 1000, r, g, b PAUSE 10 BERIKUTNYA b PAUSE 5000 untuk g = 0 hingga 99 LANGKAH 2 PWM 1, 1000, r, g, b PAUSE 10 NEXT g PAUSE 5000 untuk r = 100 hingga 1 LANGKAH - 2 PWM 1, 1000, r, g, b PAUSE 10 BERIKUTNYA 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 GUNA 5000 LOOP

Kod ujian ini menggunakan PWM untuk meningkatkan / menurunkan output saluran R, G, dan B secara perlahan. Terdapat kelewatan 5 saat antara perubahan.

Output PWM dapat dijalankan melalui relay keadaan pepejal (lihat halaman geganti) atau FET untuk memacu jalur LED 5V atau 12V RGB.

Langkah 6: Ringkasan / Maklum Balas Modul LED RGB

Sekiranya anda mempunyai maklumat tambahan mengenai spesifikasi atau tingkah laku modul jenis ini, sila komen di sini dan saya akan memasukkan maklumat yang berkaitan. Sekiranya anda mengetahui modul yang serupa, tetapi mungkin tersedia secara tunggal atau dalam kit modul yang lain, sila sebutkan.

Kawasan komen juga akan menjadi tempat yang baik untuk memasukkan kod contoh kecil untuk platform mikrokontroler lain jika anda telah bereksperimen dengan modul ini. atau lawati 37 Sensor dan 37 Sensor Docs.

Disyorkan: