Mündəricat:

Selenit RGB Lampası: 6 addım
Selenit RGB Lampası: 6 addım

Video: Selenit RGB Lampası: 6 addım

Video: Selenit RGB Lampası: 6 addım
Video: selenite lamp 2024, Noyabr
Anonim
Selenit RGB lampası
Selenit RGB lampası
Selenit RGB lampası
Selenit RGB lampası
Selenit RGB lampası
Selenit RGB lampası
Selenit RGB lampası
Selenit RGB lampası

Selenit kristalının kiçik hissələrindən bir lampa düzəltdim, təbii olaraq işıqla möhtəşəm görünür. Arduino Nano tərəfindən idarə olunur və işıqlandırma effektləri üçün sonsuz imkanlara malikdir. Rəngi dəyişdirmək üçün sadə bir Potansiometrdən istifadə etdim. (6 -cı addımdakı koduma baxın)

İstifadə etdiyim RGB LED -ləri 144LED / metrlik şeridin tək LED -ləridir və həqiqətən kiçikdir və lehimləmək olduqca çətindir. Lehimləmə işinə yeni başlayanlarsınızsa və ya bir az daha asan bir şey istəyirsinizsə, dördüncü şəkildə göründüyü kimi 60 və ya hətta 30 LED/metrlik şeridin ledlərindən istifadə etməyi məsləhət görürəm.

Təchizat

Selenit lövhəsi

Bir taxta taxta (ehtiyat albalı istifadə etdim)

bir arduino nano

4x RGB WS12B ledlər

kiçik tel

3D printer (isteğe bağlı)

1 10k potensiometr

1 6v 500mA şəbəkə adapteri (isteğe bağlı olaraq, birbaşa arduino portu vasitəsi ilə 5V -dan da güc verə bilərsiniz.)

yapışqan

Addım 1: Taxta bir lövhə alın

Kiraz ağacının bir hissəsinin ətrafında uzanmışdıq, buna görə də bir lövhədən istifadə etdim. Ağac emalı ilə məşğul olmadığım üçün taxtanı olduğu kimi tərk etdim.

İstifadə etdiyim plitənin qalınlığı 5CM -dir, amma istəsəniz həmişə qalın və ya incə ola bilərsiniz. Bunu mümkün qədər düz hala gətirməyə çalışın, daha yaxşı görünəcək və bir az daha asan olacaq.

Addım 2: Kiçik daş parçaları toplayın

Kiçik daş parçaları toplayın
Kiçik daş parçaları toplayın

Ən yaxşı nəticələr əldə etmək üçün, bu parçaların təxminən eyni ölçüdə olmasını və daha sonra bir -birinin üstünə yerləşdirəcəyimiz üçün düz bir alt/üst ilə olmasını istəyəcəksiniz.

Bunu əvvəlcə böyük bir daş lövhəsini (mümkün qədər düz) gördüm, sonra çəkiclə diqqətlə kiçik hissələrə ayırdım.

İstifadə etdiyim hissələr təxminən 5 sm yüksəklikdə və 2 sm enindədir. Daha sonra bir az yer doldurmaq üçün əla olduqları üçün çıxacaq daha kiçik parçaları saxladığınızdan əmin olun.

Addım 3: Bina

Bina!
Bina!

İndi lampanın ən vacib hissəsi, əsasıdır. Ledləri bir -birindən, zərgərlikdən daha uzun tellərlə lehimləməyi məsləhət görürəm, buna görə də lazım olduqda onları kəsmək və ya daha asan soymaq üçün yeriniz var.

Əvvəlcə həqiqətən uzun telləri birinci ledə lehim etdim (kiçik bir ox ilə göstərilən məlumat istiqamətini nəzərə alın.) Bunlar daha sonra arduino -ya qoşulmaq üçün istifadə ediləcək. ledlərdən birini taxta bazaya yapışdırdıqdan sonra telləri bağladıqdan sonra bəyəndiyim bir dizayn tapmaq üçün ətrafındakı daşları yapışqansız yerləşdirməyə başladım. Bunu tapandan sonra onları yapışdırdım.

İkinci təbəqəyə başlamazdan əvvəl yapışqanın qurumasına əmin olun! Lazım olan vaxt istifadə etdiyiniz yapışqandan asılı olaraq dəyişəcək. Qatlar arasında təxminən bir saat gözlədim. Bəzi yapışqanların kristallara yapışmaqda çətinlik çəkəcəyini də görəcəksiniz, buna görə də sabit vəziyyətdə quruya biləcəyinə əmin olun.

Addım 4: Davam edin

Davam et!
Davam et!
Davam et!
Davam et!

İndi yalnız 3 -cü addımı təkrarlayır! Əvvəlcə ledləri yapışdırdığınızdan əmin olun, çünki yapışqanın quruması və telləri unutmaması üçün onları eyni yerdə tutmaq çətin ola bilər! Bundan sonra, daşları əvvəlki təbəqəyə yapışdırmağa davam edin!

3 qat düzəltdim, amma istəsən az da olsa gedə bilərsən = D

Addım 5: Telləri bağlayın və Kodu Yükləyin

Tellərin qoşulması və Kodun Yüklənməsi!
Tellərin qoşulması və Kodun Yüklənməsi!

Bütün bunlardan sonra, demək olar ki, bitirdik! Yalnız telləri arduinoya bağlamalısınız!

LED -də 3 tel var.

Ortası həmişə məlumatdır, bunu arduinonun hər hansı bir rəqəmsal pininə bağlayın. (Pin 4 istifadə etdim.)

Xarici ikisi güc üçündür: 5V və torpaq.5V ya "5V" və ya "+" ilə işarələnəcək və bunu arduino üzərindəki 5V pininə qoşa bilərsiniz.

torpaq "GND" və ya "-" kimi qeyd olunur və bu arduino üzərindəki GND pinlərindən birinə gedir.

Kod üçün istədiyiniz kodu istifadə edə bilərsiniz, istənilən effekt mümkündür! Rəngi rəng ölçüsündə dəyişdirmək üçün sadə bir qazan istifadə etdim (növbəti addıma baxın), amma hər şey mümkündür. Asan bir nümunə üçün Kriegsman FastLED demo 100 -ü tövsiyə edirəm Şerit/quraşdırma üçün parametrləri dəyişdirdiyinizə əmin olun!

Və ya potansiyometrlə nəzarət etmək üçün 6 -cı addımdakı kodumu yoxlayın!

Addım 6: (İSTEĞE BAĞLI) Potansiyometr əlavə edin

(İSTEĞE BAĞLI) Potansiyometr əlavə edin
(İSTEĞE BAĞLI) Potansiyometr əlavə edin
(İSTEĞE BAĞLI) Potansiyometr əlavə edin
(İSTEĞE BAĞLI) Potansiyometr əlavə edin

Rəngi idarə etmək üçün potensiometrdən istifadə etmək istəyirsinizsə, bu addımı da etməlisiniz. Qazanın da 3 teli olduğunu görürsünüz. Bir daha xarici olanlar güc üçündür, ortası məlumat üçündür. Xarici olanlardan birini arduino üzərindəki 5V -ə, digərini isə GND -ə qoşun. Ortada olan hər hansı bir analog pinə qoşulur. (A0 istifadə etdim).

İstifadə etdiyim kodu aşağıda yükləyə bilərsiniz:

Kodumu buradan yükləyin

Tövsiyə: