Mündəricat:
- Addım 1: Diffuser Ampülləri Alın və ya Edin (12)
- Addım 2: Dairəvi Təmin Lövhəsi hazırlayın
- Addım 3: NeoPixel LED Seçimləri
- Addım 4: NeoPixelin naqilləri
- Addım 5: Pasta qabları hazırlayın
- Addım 6: Ampulləri/pasta qablarını və asma aparatını daxil edin
- Addım 7: İşıq şousunun proqramlaşdırılması
- Addım 8:
Video: NeoPixel Pie Tin Arduino Çələng: 8 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:42
Pie Tin Tətil Çələngimin yeni bir versiyasını təlimatlandırmaq üçün təlimatlar burada verilmişdir.
Mağazada satın alınan GE işıqları əvəzinə, pasta qutuları "NeoPixels" ilə evdə hazırlanan DIY bayram işıqları ilə işıqlandırılır. NeoPixels istifadəçi tərəfindən proqramlaşdırıla bilən, rəng dəyişdirən LED-lərdir. İşıq şousu, bir Arduino UNO və ya uyğun bir CPU çipinə yüklənən Arduino kodu ilə xüsusi olaraq proqramlaşdırılmışdır. Yaranan bəzək tək başına (batareyadan işləyir) və yüngül çəkidir. Shareware proqramı, məsələn Adafruit.com -un Arduino kitabxanası, xüsusi bir işıq şousunun proqramlaşdırılmasını bu qədər meylli olanlar üçün nisbətən asanlaşdırır.
Milad bayramı motivinin sizi aldatmasına icazə verməyin. Burada həqiqətən əldə etdiyimiz şey, Adafruit-in 1.5 düym diametrli 12xNeoPixel üzükünün 4 dekorativ diametrli, bir çox dekorativ imkanları olan bir versiyasıdır.
Təchizat:
4 x Poster Lövhəsi (Pacon Suya Dayanıklı Köpük Paneli 20x30-in)
12 x NeoPixel LED (PCB lövhəsində WS2812B ünvanlı 5050 RGB SMD)
12 x LED İşıq Difüzörləri (Boş ampulləri təmizləyin)
Arduino Uno lövhəsi
Kiçik Arduino uyğun lövhə (SparkFun.com LilyTiny ATTiny85 lövhəsi)
Dekorativ qırmızı işıqlı yay bəzəyi (Walmart)
3.7v Lityum Batareya (və ya tutacağı olan 4 x AA qələvi batareya)
Tel və Lehim Təchizatları
Kanal lenti və digər sənətkarlıq aksesuarları
(Həm də pasta qalay Milad ağacı, Hanukah Menorah, Böyük Balqabaq, Bayram Çələngləri, Yeni İllər Topu üçün əvvəlki təlimatlarımı oxuyun)
Addım 1: Diffuser Ampülləri Alın və ya Edin (12)
Bu layihənin əsas konsepsiyası, öz rəngli Milad lampalarını etməkdir.
Bunu etmək üçün, köpük lövhənin ön tərəfinə ampullərin əsasını daxil etmək üçün deşikləri olan açıq ampul örtükləri (işıq diffuzorları) və pasta qalayları bərkidiləcəkdir. Ampullər daha sonra NeoPixel LEDləri ilə arxadan işıqlandırılacaq.
Şəffaf ampulləri (diffuzorları) əldə etməyin 3 əsas yolu var- onları satın almaq və ya 3D printerlə etmək və ya kommersiya işıq telindən təmizləmək olar.
Bugünkü layihə üçün köhnə bir GE Color Effects işıq telindən 12 aydın ampul yığıram. Bunlar 13/16 düymlük bir baza malik böyük G35 ölçülü şəffaf plastik (içi boş) ampullərdir. Şəffaf ampulün əsası, poster lövhəsində 13/16 delikli bir kəsik içərisinə rahatca daxil olur.
Addım 2: Dairəvi Təmin Lövhəsi hazırlayın
Pacon Suya Dayanıklı Köpük Kartından istifadə etdim və təxminən 9.1 düym aralığında 12x9 ölçülü pasta qablarını aralıqda yerləşdirmək üçün 35 düymlük mərkəzi diametrli nəhəng bir dairə kəsdim. Hər bir köpük lövhəsi yalnız 20x30 düym olduğundan, dəstək lövhəsini 4 hissəyə düzəltdim və göstərildiyi kimi yapışqan lentlə birlikdə yapışdırdım.
X-Acto bıçağı istifadə oluna bilər və ya ampul diffuzorlarını yerləşdirmək üçün 13/16 düymlük deliklər kəsilə bilər. Bununla birlikdə, afişa lövhəsində təmiz deliklər açmaq üçün Lion Ev-R-Round Mükəmməl Dairəvi Kesici istifadə etdim. Lion dairəvi kəsici yalnız 1/4 düym dərinliyə qədər kəsdiyindən, delikləri açmaq üçün iki keçid (biri köpük lövhənin üstündə, biri aşağıda) tələb olunur.
Dəstək lövhəsini akril sənətkarlıq boyası ilə yaşıl rəngə boyadım. Xüsusi suya davamlı afişa lövhəsinə yaxşı bir yapışma əldə etmək çətindi. Bu rəsm mərhələsi kritik deyil və atlana bilər. Dəstək lövhəsi gecə görünmür, buna görə də daha çox su keçirməməyə çalışırdım.
Addım 3: NeoPixel LED Seçimləri
Bu layihə üçün aşağıdakı NeoPixelləri sınamaq qərarına gəldim: ALITOVE -in WS2812B Ünvanlı LED Piksel İşığı 5050 RGB SMD, Arduino, Raspberry Pi ilə Uyğun 5V DC, Amazondan 100 dollara 16 dollara satılır. Bu, NeoPixel başına cəmi 16 sentdir.
Bu NeoPixels üçün yuxarıdakı böyüdülmüş şəkilə baxın. Bu layihədə 12 NeoPixel LED istifadə olunur. Hər bir LED çipində iki Müsbət (+5V) lehim yastığı, iki Torpaq və ya Mənfi (gnd -) lehim yastığı, bir Məlumat Daxili (Din) lehim yastığı və nəhayət bir Data Çıxış (Dout) lehim yastığı var. Altı lehim yastığı, 12 NeoPixel LED -in seriyaya qoşulması üçün istifadə edilməlidir. "Məlumat", Arduino və ya digər uyğun yaddaş çipindən LED1 -ə, sonra LED1 -dən LED2 -ə keçəndən sonra LED12 -ə qədər işıq siminə daxil olan işıq şousu rəqəmsal təlimatlarına aiddir.
NeoPixels də Adafruit.com saytından satın alınır. Bəzi insanlar Adafruit Flora NeoPixels Ver2 ilə işləmək daha asan ola bilər, çünki bu üslubda delikdən lehimləmə əlaqələri var.
Addım 4: NeoPixelin naqilləri
NeoPixels, yuxarıdakı naqillərin diaqramında və fotoşəkillərdə göstərildiyi kimi, 12 LED işıq telində birlikdə lehimlənir. Hər bir NeoPixel LED arasındakı təxminən 10 düym tel, bu layihədə kifayət qədər boşluq təmin edir. Qeyd edək ki, NeoPixellərin tükənməsinin qarşısını almaq üçün normal olaraq ilk NeoPixel LED -in qabağına (xətt diaqramında göstərildiyi kimi) məlumat xətti girişinə 480 Ohm müqavimətçi qoyuram.
Bağlama naqillərinə gəldikdə, asanlıqla 3 telə qədər kəsilə bilən Radio Shack 24AWG 4-dirijorlu bərk interkom telindən istifadə etmək istəyirəm. Ancaq bu tel artıq satın alınmayacaq..
Yapışan bant, işıq telini dəstək lövhəsinə bağlamaq və NeoPixelləri ampüllərdən parlamağa yönəltmək üçün istifadə olunur.
Çələngin altındakı, batareyanı və kiçik LilyTiny (ATTINY85) PCB taxtasını göstərmək üçün arxasına kiçik bir taxta lövhə (Walmart sənətkarlıq şöbəsindən) yapışdırılmışdır.
DİQQƏT: Tamamladığım layihədə istifadə etdiyim məftil izolyasiya rənglərinin naqillərin sxemindəki tellərin rəngləri ilə uyğun gəlməməsinə diqqət yetirməyin. Sadə dildə desək, NeoPixel LED-lər üçün istədiyiniz rəng sxemində 3 keçiricili tel tapmaq çətindir.
Addım 5: Pasta qabları hazırlayın
9 düymlük reseptlər üçün Hefty və ya Reynolds E-Z Foil Pie Tava reflektor kimi əla görünür. Bu 9 düymlük pasta qalayları ortada 8 nöqtəli "ulduz" şəklinə sahib olanlardır. Bununla birlikdə, E-Z Foil markasını 2020-ci ildə tapmaq çətin oldu, buna görə digər oxşar 9 düymlük pasta qabları əvəz edilə bilər. E-Z Foil 9 düymlük pasta qalayları əslində 8-3/4 düymlük daxili diametrə (kənarın içərisində) malikdir və bu da onları bu layihədə təxminən 9.1 düym aralığa qoymağa imkan verir. Bir X-Acto bıçağı və ya ekvivalenti ilə, hər bir pasta qabının ortasında 3/4 düym diametrində bir çuxur kəsin. Bu layihə üçün mərkəz çuxurunun kəsilməsi üçün bələdçi olaraq Jefferson nikel sikkəsindən istifadə etdim. Dairəvi formada cəmi 12x9 düymlük pasta qalayları istifadə olunur.
Addım 6: Ampulləri/pasta qablarını və asma aparatını daxil edin
Ampüller və pasta qalayları afişa lövhəsindəki deliklərə daxil edilir. Lampaları daha rahat tutmaq üçün dibinin ətrafına bir az iki tərəfli skotç bant qoydum.
Çələngin yuxarı hissəsinin altında, asma qurğuların quraşdırılması üçün kiçik bir taxta lövhə (Walmart sənətkarlıq şöbəsindən) yapışdırılmışdır.
Çələng bəzəmək üçün dekorativ qırmızı işıqlı yay (Walmart) istifadə olunur.
Hazırda çələngi yağışdan qoruyuram. Bütün hava şəraitinə görə dizaynı təsdiqləyən qurğular gələcəkdə fəaliyyətə başlayacaq.
Addım 7: İşıq şousunun proqramlaşdırılması
NeoPixel LED və Arduino ilə tanış deyilsinizsə, amma öyrənmək istəyirsinizsə, Adafruit.com -un NeoPixel dərsləri başlamaq üçün yaxşı bir yerdir.
Bu layihə üçün sadəcə Ardaino üçün Adafruit NeoPixel proqram kitabxanasından Adafruit.com -un "STRANDTEST" işıq şou kodundan istifadə edirəm. STRANDTEST kodunda bir neçə sadə düzəliş etdim, məsələn, çələng Milad yaşıllaşdıqdan sonra DELAY tutma addımı əlavə etdim. Əlavə olaraq, pasta qalay çələnginin 4 fut böyük diametrini nəzərə alaraq, bir neçə rəng təqibinin çox sürətli hərəkət etdiyini müşahidə etdim, buna görə də təqib ardıcıllığının bir neçəsini yavaşlatdım.
Çələng Ekranının Videonu üçün YouTube LINK:
Normalda sınaq işləri üçün Arduino kodunu (məsələn; dəyişdirilmiş STRANDTEST 12) tam ölçülü Arduino Uno lövhəsinə yükləməyə başlayıram. Arduino kodunu razı salanda daha kiçik bir çipə yükləyirəm. Tarixən, son layihələrimdə SparkFun.com LilyTiny ATTiny85 -dən istifadə etməyi xoşlayıram, bu da proqramlaşdırmaq üçün bir az hiyləgərdir (SparkFun.comdakı təlimatlara baxın). Adafruit ekvivalent kiçik çipi, ehtimal ki, ümumi USB bağlantısı ilə proqramlaşdırmaq üçün daha əlverişlidir, gələcəkdə daha çox istifadə etmək istədiyim Gemma və/və ya Trinket lövhələri olardı.
Adafruit.com -un NeoPixel proqram kitabxanasından başqa, FastLED, yəqin ki, başqa bir üçüncü tərəf işıq şousu proqramı təmin edir.
Addım 8:
www.youtube.com/watch?v=qcu_U-GFcQQ
Tövsiyə:
ChargeLight: 2'si 1 arada Survival Tin: 7 addım
ChargeLight: 2'si 1 arada Survival Teneke: Hey uşaqlar, bu gün sizə telefonunuz üçün təcili bir yedek şarj cihazı və bir Altoids qalayında faydalı bir fənər hazırlamağı öyrədəcəyəm. Əylənməklə əylənin
Üç Neopixel Üzüklü Neopixel Saat: 7 addım
Üç Neopixel Üzüklü Neopixel Saat: Steve Manley tərəfindən Neo Pixel saatının parlaq yaradılması məni ən az pula bənzər bir saatın necə yaradılacağına dair bu təlimatı yaratmağa sövq etdi. (Mühüm bir Hollandiya vərdişi həmişə pula qənaət etməyə çalışır;-)) Öyrəndim ki, o
Neopixel Ws2812 M5stick-C ilə Göy qurşağı LED Glow - Arduino IDE -dən istifadə edərək M5stack M5stick C -dən istifadə edərək Neopixel Ws2812 -də Göy qurşağının Çalışması: 5 addım
Neopixel Ws2812 M5stick-C ilə Göy qurşağı LED Glow | Arduino IDE istifadə edərək M5stack M5stick C istifadə edərək Neopixel Ws2812 üzərində Göy qurşağı çalıştırın: Salam uşaqlar bu təlimatlarda Arduino IDE ilə m5stack m5stick-C inkişaf lövhəsi ilə neopixel ws2812 LED və ya led şerit və ya led matris və ya led üzük istifadə etməyi öyrənəcəyik. onunla bir göy qurşağı nümunəsi
Su soyuducu Pompa-rezervuar-radiator (rasperry Pie 2-B): 3 addım (şəkillərlə)
Su soyuducu Pompa-rezervuar-radiator (rasperry Pie 2-B): Salam.Birincisi, isti yapışqan, 3D çap, lazer kəsmə, cnc, bahalı alətlər & əşyalar Alüminium və akril üçün uyğun bir şey oymaq, qum və delik açmaq üçün bir neçə ucu olan bir qazma maşını
101-Led Çələng: 20 addım
101-Led Çələng: Bu çələng başqa heç bir komponenti olmayan 101 LED və iki ədəd teldən hazırlanmışdır. 9 voltluq bir batareya ilə işləyə bilər. 100 paketlik yaşıl LED ilə təsadüfən qarşılaşma qızımı və məni tamamilə LED-lərdən çələng hazırlamağa ilhamlandırdı. Bizi yaraladıq