Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-23 12:54
Uzun və soyuq bir qış günündən sonra evinizin istiliyində şöminənizin qarşısında oturmaq xoş deyilmi? Əksər insanların əslində şömine yoxdur, amma hətta alovun işığı və ya mənzərəsi sizi və soyuq ürəyinizi istiləşdirə bilər.
Bu rahat hissi axtarırsınızsa, doğru yerdəsiniz! Mən sizə Arduino lövhəsi və ünvanlı LED şeritləri ilə öz şömine işıq effektini necə qura biləcəyinizi göstərəcəyəm. Qış gəlməmiş bu layihəni həyata keçirmək üçün çox vaxtınız olacaq.
Bildirmək istərdim ki, şəkillər işığın əsl rənglərini əks etdirmir, bəlkə də telefon kameramın ağ balansı səbəbindən. Şam videosu real rənglərə ən yaxındır. Bu təlimat göy qurşağı yarışması üçün olduğu üçün, şəkillərdəki narıncı rənglərin olması vacibdir.
Təchizat
Ehtiyac duyacağınız şeylər:
- Arduino lövhəsi (bir nano klon istifadə etdim, demək olar ki, hər cür istifadə edə bilərsiniz)
- WS2812B ünvanlı RGB LED şeridi (istədiyiniz uzunluqda 29 LED var)
- 5V divar adapteri (9V da yaxşıdır)
- Alüminium LED profil (istədiyiniz uzunluq)
- Düymə (normal olaraq açıq)
- Bağlantı qutusu (kiçik bir qutu)
- Tellər
- İstilik daraldıcı borular (isteğe bağlı)
İstifadə edəcəyiniz şeylər:
- Lehimləmə dəmir və lehim
- Bıçaq və ya bıçaq
- İstilik tüfəngi və ya yüngül
- Yan kəsici
- Metal mişar və ya əl mişarı
Addım 1: Konsepsiya
Ebaydan bir Arduino Nano klonu istifadə etdim, bu tipə yapışmaq lazım deyil, hər hansı bir Arduino lövhəsi istifadə edilə bilər. Bir parça WS2812B ünvanlı RGB LED şeridinə ehtiyacınız olacaq. Nəzarətçi ilk LED -ə N*16 bit məlumat göndərir. İlk LED ilk 16 biti oxuyur və qalan məlumatları ((N-1)*16 bit) saxlamağa imkan verir. Bu şəkildə, lövhənin yalnız bir çıxışı ilə bütün şeridin LED -lərini bir -bir idarə edə bilərik. Düymə üçün bir girişdən istifadə edirəm, buna görə də nümunələri asanlıqla seçə bilərəm.
Cihazın özü həqiqətən sadədir, yeni başlayanlar tərəfindən asanlıqla tikilə bilər. Bu sadə layihədə belə tərk edə biləcəyiniz çox şey var ki, bu da işi daha da asanlaşdırır. Kodu dəyişdirsəniz, düyməni ləğv edə bilərsiniz və ya alüminium profildən istifadə etmək istəmirsinizsə, bu tamamilə yaxşıdır. Şeridi istədiyiniz yerə yapışdırın.
Addım 2: Cihazın hazırlanması
Əvvəlcə şömine işıq satırınızın uzunluğuna qərar verməlisiniz. Bir metr, bir həyət ola bilər, mənimki təxminən 50 sm -dir. İstənilən LED arasında LED şeridi kəsə bilərsiniz. 52 sm uzunluğunda alüminium profilim vardı, buna görə yalnız 29 LED uyğun gəlir. Şeridin uzunluğuna qərar verdinizsə, onu kəsin. Bundan sonra alüminium profili kəsməlisiniz. Profili bir az daha uzun (təxminən 2 sm daha uzun) kəsmək məsləhət görülür, buna görə də tellər və uc hissələri üçün bir az yer qalacaq. LED şeridinin arxasındakı iki tərəfli lentdən istifadə edərək profilə bərkidin. Plastik profil qapağını yerinə itələyin. Profildən istifadə etmək istəmirsinizsə, daha sonra LED şeridini öz yerinə yapışdıra bilərsiniz.
LED şeridi üçün 3 telə ehtiyacınız olacaq.
- 5V
- GND
- Məlumat daxil
Bu 3 teli zolağa lehimləyin. Şeridin giriş tərəfini lehimləməyinizə əmin olun (Kiçik üçbucaq məlumat axınının istiqamətini göstərir).
Bağlantı qutusunun üstünə bir çuxur kəsin və ya qazın, beləliklə normal açılan düyməniz mükəmməl uyğun gəlir. Düymə bağlayıcılarına iki teli lehimləyin. Burada istilik büzücü borular və ya elektrik lenti istifadə edə bilərsiniz.
Qutunun kənarlarına 2 kiçik delik kəsin və ya qazın, beləliklə LED -lərdən güc və tellər gətirə bilərsiniz. Lehim bağlayıcıları telin uclarına. (Nano istifadə edirsinizsə qadın başlıqlarından istifadə edin).
Divar adapter tellərini GND və VIN -ə qoşun. Tənzimlənən 5V enerji təchizatı istifadə edirsinizsə, onu VIN əvəzinə 5V -ə qoşa bilərsiniz. Düymə pinlərini GND və D4-ə qoşun (kodu dəyişdirsəniz digər GPIO sancaqlarından istifadə edə bilərsiniz). LED şeridini GND, 5V və D3 -ə qoşun (kodu dəyişdirsəniz digər GPIO pinlərindən istifadə edə bilərsiniz). GND pinləriniz tükənirsə, ISP başlığındakı GND pinindən istifadə etməyiniz lazım ola bilər. Nəzarətçini isti yapışqan və ya iki tərəfli bantla qutuya bağlaya bilərsiniz. Ya da olduğu kimi buraxa bilərsiniz (mənim etdiyim kimi).
Addım 3: Proqramlaşdırma
Bu addım olduqca asandır, ancaq adafruitdən neopixel kitabxanasına ehtiyacınız olacaq. Proqram kodu ilə buradan yükləyə bilərsiniz. Yükləmə prosesindən sonra neopixel kitabxanasını Arduino kitabxanaları qovluğuna köçürməlisiniz. Proqram kodunu Arduino eskizlərinizin yanına köçürə bilərsiniz.
Kodumu dəyişdirmək istəmirsinizsə, Arduino -ya qoşulun və IDE -də lövhə tipini və portu seçə bilərsiniz. Lazım gələrsə, lazımi dəyişiklikləri edin və yükləyin. IDE kodu tərtib etməli və lövhənizə yükləməlidir və hərəkətə hazırdır.
Düymə ilə istədiyiniz LED modelini seçə bilərsiniz. Koduma bir şömine, bir şam və digər nümunələrlə birlikdə sönən bir şömine daxildir.
Şam rejimində, mərkəzi LED sarı-narıncı rəngdə zərbələr endirir. Şömine modelində hər bir LED kiçik bir alovu təmsil edir. Hər alovun maksimum və minimum işığı var, nə qədər parlaq olarsa, sarıya bir o qədər yaxın olar. Dimmer alovları narıncı-qırmızı rəngdə olacaq. Hər dövrdə alov dəyərləri təsadüfi olaraq əvvəlki dəyərdən yaranır, lakin bu dəyər bitişiklərindən çox uzaqda ola bilməz. Ölən şömine işığı daha qaranlıq olacaq və yalnız bir müddət sonra daha qırmızımtıl rəngdə parlayacaq.
Kodumdakı LEDlərin sayını təyin edə bilərsiniz və ya proqram kodumun əvvəlindəki dəyərlərlə oynaya bilərsiniz. Yanğın effektini olduqca real hala gətirməyə çalışdım və düşünürəm ki, çox yaxşı alındı.
Addım 4: Son
Efektin 3 videosunu təqdim edirik. Şömine, şam və ölən şöminənin vaxt fasiləsi.
Bitirdin Eviniz üçün gözəl bir şömine işığı hazırladınız.
Yeni başlayanlar belə qısa zamanda yarada biləcək gözəl və sadə bir layihədir.
Şərhlərdə bu layihə ilə bağlı suallar verməkdən çekinmeyin, hər hansı bir probleminizdə sizə kömək etməkdən məmnunam.
Tövsiyə:
LED Şömine Daxili: 9 Addım (Şəkillərlə birlikdə)
LED Şömine Daxil edin: Evimizdə onilliklər ərzində istifadə olunmayan odun yanan bir şömine var. Əvvəlki ev sahibləri şöminəni təbii qazla doldurmağı planlaşdırırdılar, amma bu qiymətə görə söndürüldü
Bluetooth Uzaqdan İdarə Edilən İşıq Açarı - Gücləndirmə. İşıq Açarı Hələ İşləyir, Əlavə Yazı yoxdur.: 9 Addım (Şəkillərlə)
Bluetooth Uzaqdan İdarə Edilən İşıq Açarı - Gücləndirmə. İşıq Açarı Hələ İşləyir, Əlavə Yazı yoxdur .: 25 Noyabr 2017 -ni yeniləyin - Yükün kilovatını idarə edə bilən bu layihənin Yüksək Güclü bir versiyası üçün BLE Nəzarətini Yüksək Güclü Yüklərə Baxın - Əlavə Kablolama Lazım deyil Yeniləmə 15 Noyabr 2017 - Bəzi BLE lövhələri / proqram yığınları
İşıq Sensorlu Hərəkət Aktivləşdirilmiş İşıq Açarı: 5 addım
İşıq Sensorlu Hərəkət Aktivləşdirilmiş İşıq Şalteri: Hərəkət aktiv işıq anahtarı həm evdə, həm də ofisdə bir çox tətbiqə malikdir. Bununla birlikdə, bu işığın yalnız gecə vaxtı tetiklenebilmesi üçün bir işıq sensoru əlavə etmənin bir üstünlüyü var
Arduino / ESP LED Şömine: 4 Addım (Şəkillərlə birlikdə)
Arduino / ESP LED Şömine: Kirayə götürdüyüm evdə yararsız bir şömine vardı, gözəl, rahat əsl şömine üçün əsl seçim yox idi. Beləliklə, öz yanğımı simulyasiya edən gözəl bir hiss verən öz RGB LED şömini hazırlamaq qərarına gəldim. Əsl yanğın qədər yaxşı deyil, amma verir
LED Miniatür Nendoroid Şömine: 9 Addım (Şəkillərlə birlikdə)
LED Miniatür Nendoroid Şömine: Nendoroidləriniz bu Milad bayramında alovda isti və rahat bir gecəyə layiqdir. g