2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
Bu, yaxşı yatmağınıza kömək edən xüsusi bir lampadır. Bu lampanı düzəltmək üçün RGB LED -dən istifadə edirəm, bir örtük əlavə etsəniz qəşəngdir.
Təchizat
1x Arduino Leonardo
5x tel
4x Klip telləri
1x RGB LED
1x Kağız
1x 100ohm rezistor
Addım 1: Kod
Tam kodlar üçün keçid: Arduino CC
// RGB LED lampası
// LED -in rəngi qırmızı, narıncı, sarı, yaşıl, mavi, tünd mavi və sonra bənövşəyi rəngdə dəyişir. // RGB LED qırmızı, yaşıl və mavi rənglərlə idarə olunur // Pin 7 qırmızı parlaqlığını idarə edir // Pin 6 yaşılın parlaqlığını idarə edir // Pin 5 mavi boşluq qurğusunun parlaqlığını idarə edir () {// bir dəfə işə salmaq üçün quraşdırma kodunuzu bura qoyun:} void loop () {// Əsas kod analogWrite (7, 255); // 改 analogWrite (6, 0); // 改 analogWrite (5, 0); // 改 gecikmə (1000); // bir neçə milisaniyə gözləyir // Qırmızı analogWrite (7, 255); // 改 analogWrite (6, 120); // 改 analogWrite (5, 0); // 改 gecikmə (1000); // bir neçə milisaniyə gözləyir // Orange analogWrite (7, 255); // 改 analogWrite (6, 255); // 改 analogWrite (5, 0); // 改 gecikmə (1000); // bir neçə milisaniyə gözləyir // Sarı analogWrite (7, 0); // 改 analogWrite (6, 255); // 改 analogWrite (5, 0); // 改 gecikmə (1000); // bir neçə milisaniyə gözləyir // Yaşıl analogWrite (7, 0); // 改 analogWrite (6, 255); // 改 analogWrite (5, 255); // 改 gecikmə (1000); // bir neçə milisaniyə gözləyir // Mavi analogWrite (7, 0); // 改 analogWrite (6, 0); // 改 analogWrite (5, 255); // 改 gecikmə (1000); // bir neçə milisaniyə gözləyir // Dark Blue analogWrite (7, 130); // 改 analogWrite (6, 0); // 改 analogWrite (5, 255); // 改 gecikmə (1000); // bir neçə milisaniyə gözləyir // Bənövşəyi}
Addım 2: izah edin
RGB LED, mənfi polarite və üç növ işıqla idarə olunur: Qırmızı, Yaşıl və Mavi. Bu üç rəng işığın əsas rəngləridir. Birləşdirilmiş hər rəng üçün fərqli parlaqlıq demək olar ki, hər cür rəng yarada bilər. Göy qurşağının rənglərini seçirəm: qırmızı, narıncı, sarı, yaşıl, mavi, tünd mavi və bənövşəyi lampamın rəngləri.
Addım 3: Arduino qurmaq
Yuxarıdakı şəkildəki kimi dövrə qurun.
- Üç tel D5, D6 və D7 -dən RGB LED -ə qoşulur.
- Bir tel GND -dən LED -in mənfi polaritesinə bağlanır
- 4 klip tel RGB LED -ə qoşulur
- Kodları Arduino tətbiqindən yükləyin
- Üzərinə kağız kölgəsi qoyun
Lampa örtüyü hazırlamaq üçün kağızdan necə istifadə olunacağına dair bir link:
www.youtube.com/watch?v=DCelEdIow2c
Bütün bunlardan sonra bitirdiniz!
Təbriklər!
Mənbə: LED yanıb -sönür