Mündəricat:
- Addım 1: Materialların siyahısı
- Addım 2: Rəsm
- Addım 3: İşıq əlavə edin
- Addım 4: Kiçik OLED Ekranı
- Addım 5: İdarəetmə Paneli
- Addım 6: Arduino Shield
- Addım 7: Bağlantı
- Addım 8: Güc
- Addım 9: Səs Modulu
- Addım 10: Kodlaşdırma və funksiya əlavə etmək
- Addım 11: Təkamül?
Video: Tozlu Divar Arduino İşıq Efektli Led Lampa: 11 Addım (Şəkillərlə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
AlF2Follow tərəfindən Müəllif tərəfindən daha çox:
Yenicə uşağım oldu və yataq otağını düzəltdikdən sonra divara işığa ehtiyacım oldu. LED -i çox sevdiyim üçün bir şey yaratmağa qərar verdim.
Ümumiyyətlə təyyarəni də bəyənirəm, niyə cizgi filmindən bir təyyarəni divara qoymursunuz, başladığı vaxt və necə etdiyimi.
Ümid edirəm mənim kimi bəyənəcəksiniz:)
Təsəvvür etdiyim xüsusiyyətlər, arxadan işıqlandırılmış, 4 potensiometrli bir forma olmalı idi:
- QIRMIZI parlaqlığı təyin etmək üçün 1,
- GREEN üçün 1,
- MAVİ üçün 1,
- və ümumi parlaqlığı təyin edə biləcək sonuncu. Əlbəttə ki, digər 3 potarın hər biri ilə parlaqlığı dəyişə bilərsiniz, amma ümumi olana sahib olmaq daha praktikdir.
Sonra yuvarlaq LED düyməsinin açarını bəyənirəm, buna görə də 3 -ü qoydum
- İşığı açmaq/söndürmək üçün 1 (güc loqosu olan mavi),
- ikincisi (narıncı) ON/OFF effektini açmaq üçün (və sonra effekti dəyişə biləcəyimizi görəcəyik),
- və sonuncusu (ağ) səsi açmaq/söndürmək üçündür (bəli, mühərrik effekti üçün bir səs modulu da əlavə etmək istəyirdim;)).
Sonra kiçik bir OLED temperatur və rütubət və bəzi mesajları göstərəcək.
Addım 1: Materialların siyahısı
İstifadə etdiyim materialların siyahısı
- etiket
- Dibond 176*65 yerli mağaza
- Güc düyməsi 5v
- Güc 5V 5Ah
- oled ekran https://fr.aliexpress.com/item/Metal-push-button-… amma standart bir SSD1306 sürücüsü deyil, buna görə standart bir sürücü qoymağın daha yaxşı olduğunu düşünürəm (amma bir az dəyişmək lazımdır) Arduino kodu)
- Düymə *3
- 5 ədəd
- Mega 2560
- MP3 dinamik:
- DHT22
Cəmi 115 € ətrafında (ən bahalısı Dibond 54 € -dur. Yəqin ki, formika və ya başqa şeylərlə əvəz oluna bilər, ancaq sərt olmalı və zamanla deformasiyaya uğramamalıdır. Xüsusilə nazik qanadlar üçün.
Addım 2: Rəsm
İndi çəkməyəm, buna görə istifadə edə biləcəyim Dusty Crophopper etiketini axtardım. İnşallah internet üzərindən çox fərqli ölçü və model tapa bilərsiniz və eBay -də 102*46cm ölçüdə gözəl bir model tapdım.
Əldə etdiyim zaman bir neçə hissəyə kəsildiyi təəccübünə səbəb oldu və bir araya gəldikdən sonra son ölçü 174 * 61 sm idi, olduqca böyük idi, amma divarımda yaxşı idi, buna görə də gedək.
Əvvəlcə onu ağac kimi yapışdırmaq istədim, amma bu ölçüdə nəhayət bir az Dibond aldım, ifritə 3 mm qalınlığında çox incə alüminium və plastikdir. Çox sərtdir, vaxtında deformasiya olunmayacaq, amma ucuz deyil.
Üzərinə yapışdırıb dairəvi bir mişar və yapbozla kəsdim.. Çubuğa çox yaxınlaşmaq istədim, amma nəhayət alətlər stikerləri pis cızırdı və təmiz bir şey əldə etmək çox çətin olduğu üçün bir az kənara çıxdım.
Bəziləri sonra kənara göndərir, nəticə pis deyil.
Pis sürprizin yazılan ölçülərə girməyən üst bıçağı idi, bir parça əlavə etməli oldum: ((görürsən ki, pervanenin mövqeyi istifadəçi təlimatında və stikerdə deyil) özü də eyni mövqedədir)
Addım 3: İşıq əlavə edin
LED şeridi standart RGB DEYİL, lakin ünvanlı bir RGB ws2812 növüdür. Hər bir LED fərdi olaraq sınaqdan keçirilə bilər.
Fikir arxada dairəvi bir işığın olması və pervanenin fırlanma effekti verməsi idi, buna görə də yapışdırdığım bir ağac parçasını kəsdim (möhkəm yapışqanla), 2 vida əlavə etdim, çünki oğlumun yatağı aşağıda olacaq və etmərəm. Yapışqan vaxtında uğursuz olarsa üzərinə düşməsini istəmirəm.
Sonra LED şeridini isti yapışqanla yapışdırdım, çünki LED şeridindən yapışqan kifayət deyil.
Bəzi sınaqlardan sonra hər qanadın arxasına LED şeridi əlavə etmək qərarına gəldim.
Dusty'nin 2 qanadında, 2 eniş işığınız var və mən bu deliklərdən bir az işıq keçməsi üçün bir çuxur düzəltdim, üstəgəl mövqe işığı üçün hər ucunda bir (qırmızı/yaşıl)
Addım 4: Kiçik OLED Ekranı
Bir temperatur ekranı əlavə etməyi düşünürəm, buna görə bir az OLED ekran əlavə etdim və onu təkərlərdən birinə qoymağa qərar verdim.
Gözəl bir çuxur düzəltmək asan deyil və stikeri yapışqanla qorudum. Ümid edirəm ki, mənə kömək etməkdən daha çox xüsusi bir vasitəsi olan bir Dremel sahibiyəm. OLED arxasında sadəcə isti yapışdırıcıdır. Nəticə mükəmməl deyil, amma kifayət edəcək.
Addım 5: İdarəetmə Paneli
İdarəetmə paneli, lampanın arxasına dik olaraq yapışdırılmış, yalnız bir Dibond parçasıdır.
2 kiçik möhkəmləndirici ilə yapışdırılır və potar ön tərəfə baxanda bir az keçər.
Səs və effekt üçün 2 düymə potar arasına qoyulur. LED açarının rəngləri fərqlidir. Təsir üçün ağ, səs üçün narıncı. Funksiya AÇIQ olduqda LED yanır və funksiya söndürüldükdə LED sönür. AÇIK olduqda bir az nəfəs effekti var (LED parlaqlığı dəyişir)
Ümumi keçid ikinci təkərdədir. Güc söndürüldükdə düyməni qaranlıqda tapmaq üçün LED yanır (nəfəs effekti ilə də). Güc açıldıqda LED sönür. Güc söndürüldükdə belə temperatur göstərilir. Yataq otağında işıq üçün ümumi bir keçid var, buna görə onu tamamilə söndürə bilərəm. Arduino kodu ilə idarə olunan məntiqi bir düymə olduğunu unutmayın. Elektrik açan/söndürən fiziki açar deyil.
Diqqət yetirin ki, potar birbaşa Arduino qalxanına lehimlənir, amma keçid üçün bağlaya/sökə bilmək üçün bir bağlayıcı (R/C model tipi) istifadə edirəm. Həqiqətən, potar arxadan quraşdırılmışdır, ancaq öndən keçin, buna görə də onları ayırmaq lazımdır.
DHT22 (temperatur/rütubət) sensoru, aşağıya, sükan arxasına qoyulur, bu mövqe çoxlu istilik yarada bilən güc adapterindən və LEDdən uzaq olmalıdır. Cızıq ilə yapışdırılır.
Son videoda görə bilərəm ki, gecikmə problemim var, təsiri müntəzəm olaraq donur və düşünürəm ki, Arduino temperatur və rütubət dəyərlərini əldə edərkən.
Addım 6: Arduino Shield
Arduino -ya qoşulmaq üçün çoxlu kabel var, prototip qalxanı istifadə etdim, amma nöqtəsi yox xətti olanı. Tapmaq daha asan olmasa da çox praktikdir.
2.54 mm standart pimi lehimləyirsiniz və yalnız lazım olduqda. İstifadə edilməyən Arduino pimi bağlanmır.
Sonra hər bir kabeli sağ pinlə lehimləyin. Öz qalxanınızı asanlıqla yaradırsınız.
Kabel almaq üçün köhnə bir skart yuvasından istifadə etdim (fransız dilində "péritel" deyil)
Qalxan lampanın ortasında cızılıb.
Addım 7: Bağlantı
Təəssüf ki, sxemi düzəltmədim, amma hesab edirəm ki, pin atributundan sonra kabel bağlamaq çox sadədir.
Hamısı lehimləndikdən sonra çoxlu kabellər var.
Addım 8: Güc
LED şeridi çox acgözdür və onları gücləndirmək üçün ən azı 5v 10 Ah lazımdır.
Başlanğıcda yalnız mərkəzi LED var idi və 5ah istifadə edirəm, qanaddakı 2 LED şeridi 10 Ah -a dəyişdim.
Nə yaxşıdır, ünvanlı LED 5V -dir, Arduino ilə eynidir, buna görə eyni mənbəyə qoşulmaq asandır.
Addım 9: Səs Modulu
Bağlamaq çox sadə olan və dinamiklə birlikdə təqdim olunan bu kiçik modulu tapdım.
Nadir və yaxşı bir şey, sizə nümunə kodu üstəgəl sənədləri yükləyə biləcəyiniz bir link göndərmələri və test kodunu yüklədikdən sonra bir neçə MP3 test səsi, ilk cəhddə işlədiyi üçün yaxşı bir sürpriz oldu:)
MP3 fayllarınızı yerləşdirmək üçün mikro SD karta ehtiyacınız var. Tapa biləcəyiniz ən kiçiyi lazım olandan daha böyük olacaq, 4 faylım cəmi 12mb, bəli mega;)
Bəs nə üçün? Pervane effektinə pervane səsi əlavə etmək mənə gülməli gəldi. Buna görə də bu modulu əlavə etdim. Təsiri dəyişdirdiyiniz zaman kodda fərqli bir səs (MP3) olacaq.
4 effekti var, buna görə 01 qovluğunda 001 -dən 004 -ə qədər 4 mp3 faylı var.
Dinamik taxta halqaya vidalanmış bir Dibond parçasına isti yapışdırılır.
Ümid edirik ki, bir səs açarı səsin kəsilməsini mümkün edir.
Səs səviyyəsini təyin etmək üçün potensiometr əlavə edə biləcəyimi düşünürəm, amma etmədim. Səs açıldıqdan sonra bir neçə saniyə ərzində səsi təyin etmək üçün potensiometrdən birini yenidən istifadə edəcəyimi düşünürəm (əlavə etmək üçün başqa bir əlaqə yoxdur, sadəcə bir kod xətti), amma hələ etməmişəm.
Daha diqqətli olsanız, ehtimal ki, səsin turbona deyil, bir Piston mühərrikinə sahib olduğunu görürsünüz, çünki turbo dayaq kiçik dinamikdə həqiqətən dəhşətlidir və WW2 mühərrikindən daha yaxşı səsdir;)
Fransa təsiri üçün Marseillaise qoymaq açıqdır.
Dalğa üçün okean dalğası səsi ilə bəzi zen səsi, göy qurşağı üçün isə çox dinamik bir səs (Pulp uydurması).
Hüquqi baxımdan MP3 fayllarını verə bilmərəm, üzr istəyirəm.
Addım 10: Kodlaşdırma və funksiya əlavə etmək
Hər şeyi bir -birinə bağladıqdan və bir az sınaq keçirdikdən sonra LED düyməsinin parlaqlığını dəyişə biləcəyimi düşünürəm, buna görə LED kabelini Arduino üzərindəki PWM girişinə dəyişdim və sonra bir az nəfəs effekti yaratdım. Həqiqətən lazım deyil, amma etmək çox gülməlidir.
Başlanğıcda, pervanenin fırlanmasını simulyasiya edən yalnız 1 effekt əldə etməyi planlaşdırırdım. Nəhayət bir neçə effekt əlavə etdim, sonra effekti seçmək üçün bir klik üçün effekt açarını (əvvəlcə yalnız AÇMA/KAPATMA) və effekti söndürmək üçün uzun bir itələmədən istifadə etdim.
Daha çox effektlə və kiçik bir ekrana sahib olduğum üçün niyə bir düyməyə basıldığında və hansı effektin seçildiyini ekranda göstərmirsiniz.
Addım 11: Təkamül?
Bunu etmək mənim üçün vaxt aldı və bina əsnasında bir funksiya əlavə etdim, amma təkmilləşdirmək üçün həmişə çox yer var.
Pervane effektini sevirəm, amma digər effekt çox sadədir, həqiqətən daha yaxşı və daha gözəl bir şey etməliyəm.
Mümkünsə donmuş problemi həll etməliyəm.
Səs moduluna həqiqətən ehtiyac yoxdur, nəhayət bir lampadır …
USB kabeli yerindədir və asanlıqla əldə edilə bilər, buna görə lazım olan hər hansı bir yeniləməni etmək asandır.
Bəzi fikirlər:
- İşıq sensoru, otağın parlaqlığını avtomatik olaraq tənzimləmək maraqlı ola bilər.
- Birisi gəldikdə avtomatik olaraq AÇMA/SÖNDÜRMƏK üçün PIR sensoru.
- Saat əlavə etmək
- mövqe reaktivdir (videoya baxın), təsiri bəyənirəm amma Tozlu lampaya necə uyğunlaşacağımı tapa bilmədim
- səs səviyyəsinin tənzimlənməsi
- OLED-də hər rəngin RGB səviyyəsini göstərin (Düzəliş 2017-12-07: fikir yaxşı idi, dünən etdim, bir neçə gün ərzində testdən sonra kodu yeniləyəcəyəm)
- …
Oxuduğunuz üçün təşəkkürlər.
Tövsiyə:
7 Fərqli Sərin Efektli LED Ardıcıl İşıq !: 8 Addım
7 Fərqli Sərin Efektli LED Sıralı İşıq! Bir neçə gün əvvəl Youtube -da gördüyüm yaradıcılardan birindən ilhamlanır və bunu çox gözəl görürəm, buna görə də bunu sizinlə bölüşmək və dolğun etmək istəyirəm
İşıq İdarəli Step Motor + Divar Mötərizəsi/Stend: 6 Addım
İşıq İdarəli Step Motor + Divar Mötərizəsi/Stand: Bu stend, otaqdakı işıq səviyyəsinə görə pərdəni avtomatik idarə etmək üçün nəzərdə tutulmuş Arduino tərəfindən idarə olunan step motoru yerləşdirmək üçün istifadə olunur. İşıq səviyyəsini çap etmək üçün bir LCD ekran da əlavə edə bilərsiniz. 3D dişli yalnız nümayiş üçün, bir
İşıq və Səs Efektli Arduino Əsaslı Lightsaber: 14 Addım (Şəkillərlə)
İşıq və Səs Efektli Arduino Əsaslı Lightsaber: Salam jedi! Bu təlimat, filmdəki kimi görünən, səslənən və işləyən bir işıq kəməri hazırlamaqdır! Yeganə fərq - metal kəsə bilməz: (Bu cihaz Arduino platformasına əsaslanır və ona bir çox xüsusiyyət və funksiya verirəm, bu
Ətraf Mühit İşıq Efektli Arcade Dolabı: 9 Addım (Şəkillərlə)
Ətraf Mühit İşıq Efektləri ilə Arcade Kabinet: Ticarət keyfiyyəti arcade idarəetmələri və inteqrasiya olunmuş Ambient Reality Effects sistemi olan ev istehsalı bir arcade taxta şkaf. Taxta şkaf, Home Depot -dan 4x8 'ölçülü sandviç paneldən kəsilmişdir. Arcade nəzarətçisi, http://www.hanaho… saytından HotRod SE -dir
LED İşıq Çəkmə Qələmləri: İşıq Doodle çəkmək üçün Alətlər: 6 Addım (Şəkillərlə)
LED İşıq Çəkmə Qələmləri: İşıq Doodle Çəkmək üçün Alətlər: Həyat yoldaşım Lori fasiləsiz bir karandaşdır və illərdir uzun pozlama fotoqrafiyası ilə oynamışam. PikaPika yüngül sənət qrupundan və rəqəmsal kameraların asanlığından ilhamlanaraq, nə edə biləcəyimizi görmək üçün yüngül rəsm sənəti formasına keçdik