Mündəricat:

Delta Məktəbi Simpoziumu üçün LED Qutu: 7 addım
Delta Məktəbi Simpoziumu üçün LED Qutu: 7 addım

Video: Delta Məktəbi Simpoziumu üçün LED Qutu: 7 addım

Video: Delta Məktəbi Simpoziumu üçün LED Qutu: 7 addım
Video: Secret Agent Society – Cracking the Code of Social Encounters - 2022 Symposium 2024, Noyabr
Anonim
Delta Məktəbi Simpoziumu üçün LED Qutu
Delta Məktəbi Simpoziumu üçün LED Qutu

Addım 1: LEDləri daxil edin

LEDləri daxil edin
LEDləri daxil edin

LED qutusunun düzgün qurulması üçün aşağıdakı addımlar atılmalıdır. Birincisi, LED şeridini bir neçə dabs isti yapışqan ilə qutunun içərisinə yapışdırmalısınız.

Addım 2: LEDləri Arduinoya bağlayın

LED -lərin Arduino -ya bağlanması
LED -lərin Arduino -ya bağlanması

Aşağıdakıları etməklə kabelləri LED -lərdən Arduino -ya bağlamalısınız.

LED -dən gələn mənfi Arduino -da yer alır

Müsbət 5v -ə keçir

Vin 4 pinə gedəcək

Addım 3: Kod üçün vaxt

İstifadə edəcəyimiz ilk kod çox sadə, lakin çox faydalı bir koddur.

Michalis Vasilakis tərəfindən yaradılan kodu kopyalayıb Arduino veb redaktoruna yapışdırmalısınız.

codebender.cc/sketch:322155#%5Barduino-tutorial%5D%20RGB%20LED%20Strip%20(type%202812).ino

Bu kodda dəyişə biləcəyiniz dörd şey var: parlaqlıq, rəng, LED sayı və LEDlərin yanma sürəti.

Addım 4: Parlaqlıq

Parlaqlıq, LED -lərin işə salındıqda nə qədər parlaq olacağıdır. Ağ rəng ən çox gücə sahibdir.

23-cü sətirdə parlaqlığı olan nömrə artıq 80-ə qoyulub, ancaq nömrəni dəyişərək bu nömrəni 0-100 arasında dəyişə bilərsiniz.

Addım 5: Rəng

LED şeridinin rəngini 16-18-ci sətirlərdə dəyişə bilərsiniz və sonra dəyişə bilərsiniz, yəni 3 fərqli rəqəm əlavə edə biləcəyiniz RGB formasında Məsələn: (100, 200, 300) Birinci rəqəm qırmızı, ikinci nömrə mavi dəyəri və sonra üçüncü nömrə yaşıllığı təmsil edir. bu nömrələri 0 -dan 255 -ə qədər dəyişə bilərsiniz.

Addım 6: Sürət və Gecikmə

Bu kodda, bu kodla dəyişdirə biləcəyiniz daha bir şey var. Dəyişdirə biləcəyiniz dəyişən sürətdir və kod 31 -ci sətirdədir və əslində gecikmə adlanır və artıq 1000 olaraq təyin olunur. Bu rəqəm 0 -dan başlayaraq yaza biləcəyiniz hər hansı bir rəqəmə (LED -lərin sap).

Addım 7: Problemlərin aradan qaldırılması

Bu, birdən çox nümunə yarada bilən və onlardan keçəcək daha mürəkkəb bir koddur.

Yazmağa getməzdən əvvəl Arduino veb redaktorunuzda "FastLED" adlı bir kitabxana yükləməlisiniz və sonra problemlərin həllinə başlaya bilərsiniz. Arduino və LED -lərinizlə işləməsi üçün kodla həll etməli olduğunuz bəzi problemlər var.

Tövsiyə: