Mündəricat:
- Addım 1: Baza hazırlanması
- Addım 2: Alovları əlavə edin
- Addım 3: Kabel bağlayın
- Addım 4: Kodu yükləyin
Video: Arduino / ESP LED Şömine: 4 Addım (Şəkillərlə birlikdə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:48
Kirayə götürdüyüm evdə köhnə bir şömine var idi, 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 atəş kimi yaxşı olmasa da, həqiqətən bənzər bir rahatlıq hissi verir.
Özünüz də edə bilərsiniz, yalnız bir neçə hissə və Arduino və ya ESP8266 modulu ilə edə biləcəyiniz asan bir başlanğıc layihəsidir. Hər iki modul yaxşı işləyir, ESP8266 -nı seçməyimin səbəbi, bunun mənə şöminəni uzaqdan idarə etmə, ev avtomatlaşdırma sistemimdən açma/söndürmə imkanı verməsidir. Bütün layihə olduqca ucuzdur və çox vaxt tələb etmir.
Lazım olan materiallar:
- WS2812B RGB LED şeridi (1 metr, 60 LED/metr) - eBay cca. 7 ABŞ dolları
- NodeMCU ESP8266 ESP -12 (3.3v) və ya Arduino Nano V3.0 (5V) modulu (WiFi istəyirsinizsə, NodeMCU seçin) - cca. 4-7 ABŞ dolları
- Mövcud sıçrayışları sabitləşdirmək üçün 1 x kondansatör (1000 uF, 6.3V+)
- Ağ yağlı çörək kağızı
- Baza üçün bir neçə taxta (və ya karton)
- USB kabel, divar güc adapteri (1 A və ya daha çox)
Ayrıca, bir az lehimləmə dəmiri, alətlər və tellərə ehtiyacınız olacaq.
Addım 1: Baza hazırlanması
Əvvəlcə 1 metrlik RGB LED şeridini yarıya bölmək və pinləri bir -birinə bağlamaq lazımdır (GND - GND, D - D, +5 V - +5 V). Bu sizə 50 sm uzunluğunda ikiqat zolaq verəcək.
İndi bir az ağac götürüb ölçüsünə görə kəsə bilərsiniz, LED şeridindən biraz daha uzun və bir az daha geniş olmalıdır. İstənilən başqa materialdan istifadə edə bilərsiniz, amma ağacın daha yaxşı göründüyünü düşünürəm.
RGB LED şeridinin yalnız uclarını lent və ya (isti) yapışqan ilə lövhəyə bərkidin.
Addım 2: Alovları əlavə edin
Yağlanmış kağızı götürün və bir parçanı (təxminən 10-15 santimetr genişliyində) yırtın, bir az qırışdırın və sonra LED şeridinin altına sürüşdürün, yuxarı və ətrafına qatlayın, beləliklə "alov" əmələ gətirir. Məqsəd onu LED -lərin üstündə qurmaqdır, buna görə də LED -lərdən gələn işıq kağız üzərində yayılır.
Yalnız tərəfləri qatlayaraq onu qorumağa çalışa bilərsiniz. Yağlı/yapışmayan kağız olduğu üçün bir yerdə saxlamaq üçün skotch və ya adi yapışqan istifadə edə bilməyəcəksiniz. Bir iynə istifadə edərək şəffaf bir iplə bağlaya bilərsiniz.
İlk alovu bitirdikdən sonra bazanı əvvəlki ilə bir az üst -üstə qoyaraq bütün sonrakı alovları qurmağa davam edin.
Addım 3: Kabel bağlayın
Modulu (NodeMCU) LED şeridinə bağlamaq asandır, ancaq telləri LED şeridindən ayırmaq üçün bir az lehim etməlisiniz. LED şeridinə yaxın olan + və GND arasında 1000 uF 6.3V (və ya daha çox) bir kondansatör əlavə etdiyinizə əmin olun, bu da gücün sabitləşməsinə kömək edəcək.
Kablolama:
- +5V (USB VCC) NodeMCU -dan +5V LED şeridinə qoşun
- NodeMCU -dan GND -ni LED şeridi GND -yə bağlayın
- LED şeridindəki NodeMCU -dan "D7" ilə işarələnmiş pin bağlayın
Arduino istifadə edirsinizsə, hər hansı bir rəqəmsal pin (D2-D13) LED şeridinə qoşa bilərsiniz, sadəcə onu mənbə koduna uyğunlaşdırın.
Addım 4: Kodu yükləyin
Arduino IDE -dən istifadə etməlisiniz və ESP8266 lövhə dəstəyini də quraşdırdığınızdan əmin olun:
github.com/esp8266/Arduino
Mənbə kodu github səhifəsində mövcuddur:
Kodu tərtib edin və NodeMCU moduluna yükləyin, vəssalam! LEDləri yanıb -sönməyə başlayacaq.
Kodda xüsusi bir qeyd var: cari kodun enerji istehlakı 600-700 mA civarında ölçüldü ki, bu da normal 500 mA USB portunun üstündədir. Bu səbəbdən, ilk 1 dəqiqədə LED -lərin yalnız bir hissəsini (təxminən üçdə biri) işlədəcək, sonra gedib hamısını yandıracaq. Bir divar güc adapteri istifadə edirsinizsə, ən ucuz tip deyil, ən azı 1 A dəstəkləyə biləcəyinə əmin olun.
Mənbə kodu mövcud olduğu üçün rənglər, vaxtlar ilə də sınaqdan keçməkdən çekinmeyin.
Zövq alın!
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ü
Şömine işıq effekti: 4 addım
Şömine İşıq Efekti: 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, ancaq mənzərə və ya alovun işığı sizi və soyuq ürəyinizi istiləşdirə bilər
Arduino IDE ilə Esp 8266 Esp-01-ə Başlama - Arduino Ide -də Esp Lövhələrinin Qurulması və Esp -in Proqramlaşdırılması: 4 Addım
Arduino IDE ilə Esp 8266 Esp-01-ə Başlama | Esp Boardlarını Arduino Ide-də quraşdırmaq və Proqramlaşdırma Esp: Bu təlimatlarda, Arduino IDE-də esp8266 lövhələrinin necə qurulacağını və esp-01-in proqramlaşdırılmasını və ona kod yükləməyi öyrənəcəyik. Esp lövhələri o qədər populyar olduğu üçün bir təlimat düzəltməyi düşündüm. bu və insanların çoxu problemlə üzləşir
ESP8266/ESP-12 Arduino Powered SmartThings DS18B20 Temp. Sensor: 4 addım (şəkillərlə birlikdə)
ESP8266/ESP-12 Arduino Powered SmartThings DS18B20 Temp. Sensor: Hamımız mövcud otaq istiliyinin nə olduğunu və bəzən başqa bir otaqda və ya bəlkə də dünyanın digər tərəfindəki tətil evinizdə temperaturun nə olduğunu bilmək istəyirik. Bəlkə də ev heyvanınız Kərtənkələ evindəki temperaturu izləmək istəyərsiniz
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