Mündəricat:

RGB LED -in Rəngini Dəyişdirmək üçün Fotoseldən Necə İstifadə Edilir: 3 Addım
RGB LED -in Rəngini Dəyişdirmək üçün Fotoseldən Necə İstifadə Edilir: 3 Addım

Video: RGB LED -in Rəngini Dəyişdirmək üçün Fotoseldən Necə İstifadə Edilir: 3 Addım

Video: RGB LED -in Rəngini Dəyişdirmək üçün Fotoseldən Necə İstifadə Edilir: 3 Addım
Video: Pioneer Oto Teyp ayarları Led ışık Ritme göre renk değişimi( Oto teyp preout Seçimi ayarları) 2024, Noyabr
Anonim
RGB LED Rəngini Dəyişdirmək üçün Fotosel Necə İstifadə Edilir
RGB LED Rəngini Dəyişdirmək üçün Fotosel Necə İstifadə Edilir

Arduino layihəmin 01 -ci hissəsi üçün orijinal fikrim, bir LED -i yandırmaq və söndürmək üçün bir temperatur sensoru istifadə etmək idi, amma təəssüf ki, mənim temperatur sensörüm hələ gəlməmişdi ki, bu da məni Elegoo başlanğıc dəstində olan sensorlar arasından seçim etməyə vadar etdi. bəlkə də ilk növbədə temperatur sensorlarımı sifariş etməyi unutmamışam.

Yeni planla fikir sadədir: LED -in rəngini dəyişdirmək üçün fotoseldən istifadə edin.

Təchizat:

  • 1 x Arduino Uno (və ya ona bərabər)
  • 1 x çörək taxtası
  • 4 x rezistor
  • 1 x RGB LED
  • 1 x Fotosel
  • 7 x MM tel
  • USB kabeli

İstifadə olunan bütün əşyalar Elegoo super başlanğıc dəstindədir. Burada

Addım 1: Breadboardunuzu yaradın

Breadboardunuzu qurun
Breadboardunuzu qurun

Etməyiniz lazım olan ilk şey, fotoselin yuxarıda göstərildiyi kimi 5V və A5 sancaqlarına bağlayaraq çörək taxtası qurmaqdır. RGB LEDini bağlayarkən, hər bir RGB -ni bir pinə və katotu yerə bağlamalısınız. Bu vəziyyətdə qırmızı 6 -ya, yaşıl 5 -ə və mavi 3 -ə qədərdir.

Addım 2: Kod

Yeni olduğum üçün son nəticəni əldə etmək üçün bir çox yerdən kodu birləşdirdim. Bu koddakı ən vacib addımlar, fotosel üçün dəyişənləri təyin etmək və hər bir LED pin çıxışıdır. Orijinal kod mənbələri, çoxlu arduino dərs sənədlərindən və burada Luca Mcloughlin tərəfindən hazırlanan dərslikdən gəlir.

Kodlaşdırmadan əvvəl, fotoseli ən dəyərli funksiyasını sınadığınızdan əmin olun, mənim üçün 1023 idi. Bu, if ifadənizdə rəngi dəyişdirmək üçün istifadə ediləcək dəyərdir. Bu, LED -inə nə reaksiya verdiyini söylədiyi üçün də vacibdir. İstifadə etdiyim kod qarışığı aşağıda əlavə edilmişdir

Addım 3: Test edin

Test
Test
Test
Test

Kodlaşdırdıqdan sonra hər şeyin düzgün işlədiyini yoxlamaq lazımdır. Doğru şəkildə işlənərsə, LEDin rəngi, bir obyekt və ya əlin üstünə və ya üstünə qoyulduqda, mavidən qırmızıya keçərkən işığın dəyişməsinə reaksiya verməlidir.

Tövsiyə: