Yılbaşı tekno-yaratıcılığı. "Akıllı" Girland Yıkanmış

Anonim

Kış tatillerine kalktı. Motorica nihayet normale geldi, bilinç, mevcut iş ilişkilerinde küçük bir fiyatlandırma olan kasvetli algılarına geri döndü, bu da konuyu takiben, konuyu takip etmenin zamanı geldiği anlamına gelir. Kalın teknik, ornitografi, kısaca, her şey, yaptığımız gibi.

Kutsal Bilgi Söz veriyorum, ama aksine - asgari olarak söyleyeceğim, ancak bu ilkeleri anlamak ve bağımsız araştırmaya devam etmek için yeterli. Peki, ilgi görecek - ikinci parçayı, teorinin açıklanmasıyla ve sonuç olarak, yürütme seçenekleri ile genişletileyim. Ağda bol miktarda bilgi olmasına rağmen.

Yılbaşı tekno-yaratıcılığı. Benim gibi

Savacı giriş.

Bir şekilde bir şekilde bir şekilde attık ...

Oh, hayat deneyimleriyle dolu, sabahları bir utanç duygusu, tam olarak aynı kelimelere başlayan hikayeler, söyleyebilirim! Ancak o zaman, pahalı yarılarımızın makul olmayan kontrolü altında olmak, "Geribildirim Burger" rejimini dahil ettik ve Tikhonhechko, olağanüstü bir konuşma altında bir bardağa salladı.

"Ekim zaten" dedi Micha, düşünceli bir şekilde. - Burun üzerinde yeni yıl. Sen, San, Rosin'deki bir lehimleme demir seviyorum, penceredeki bir çelenk var mı? Güzel olmak istiyorum. - Bu kelimelerle, ellerin parmaklarını, sanki sadece güzel olmadığını gösteriyormuş gibi, ne kadar güzeldi!

- ve incir yok mu? - Cevap verdim - komşularınızın kıskançlıktan biraz yeşil olmalarına dikkat etmeniz için çok güzel biriyim, bir şişe ve üşüşme, nasıl yaptığınızı öğrenmek için gelecek. Kuponları yuva, bir lunolik kit sipariş edeceğiz.

Bilinç durumunda, MIH'nin bir helikopter inşa etmemi istediği ya da orada bir inek yapmamı istediği gibi, Zen'e yakın, ya da orada bir inek, memnuniyetle katılıyorum, ama şu an oldu, çünkü uzun zamandır daha ciddi bir şey toplamak istedim. Temelleri (en azından, elbette, elbette, tahmin edilen elektroniklere aşina olan okuyucular) ... ... adres ve kontrollü LED'lerin teknolojileri (ayrıca akıllı pikseller, iyi ya da neopikseldir).

Yılbaşı tekno-yaratıcılığı. Benim gibi

İhtiyacımız var:

1. Aslında, pikseller kendileri. Çin WS2812B'yi kullandım.

"Akıllı" piksellerin modelleri oldukça çok, ancak çıplak cipslerle çalışmak uygunsuzdur, bu nedenle uygun bir yürütme seçmeniz gerekir ve kablolardaki mahfazadaki bir bant ve LED'ler olabilir ve LED'ler Küçük panolarda vb. Örneğin, bana uymadım çünkü rastgele ihtiyacım vardı, sadece bana, puanlar arasındaki mesafe, ayrı piksellerde durdum - LED'ler küçük baskılı devre kartlarında dikkatsiz Çin elleriyle çarptı. Böyle bir çözeltinin olumlu taraflarından, bir akım sınırlayıcı direnç ve bir girişim kapasitörünün her bir tahtaya yerleştirilmesi de gerçekleşmiştir. Bu tür LED'lerin yüz parçası üzerindeki panellerin göründüğü budur. Açıklanan tasarımda, 286 piksel kullandım.

Yılbaşı tekno-yaratıcılığı. Benim gibi

2. Piksellerin dijital kontrolüne sahiptir, böylece kontrol cihazı gereklidir - kontrol cihazı.

Burada, en geniş teknik çözüm seçimi: Arduino'dan profesyonel ışık kontrol cihazlarına. (Bu arada, devam et, çelenk iki topladığım için. İkinci Arduinka'dan çalışıyor, ancak bu zaten olması durumunda devam edecek bu bilgiler.)

Garland'ın teknolojiden uzak bir kişiye hizmet edeceği gerçeği nedeniyle, bir tür "kutu" çözümü seçmek gerekliydi ve orta besse T-1000S'ten popüler ve ucuz bir denetleyiciyi durdurdum. Bize konuşsak da, daha lezzetli seçenekler var. Örneğin, şanlı Chelyabinsk şehrinin ustası çok ilginç ve genel olarak, ucuz, bu tür LED'ler için kontrolörler üretiyor, ancak reklam için ödeme yapmazlar, çok üzgünüm - kim ilgileniyor, onu kendisi bulacak. Evet ve Çinliler T-1000'ler sırasında modellere sahipler, ancak her durumda daha pahalıdır ve bütçe çok önemliydi.

Yılbaşı tekno-yaratıcılığı. Benim gibi

3. Güç kaynağı.

Güç kaynağının pyagoltiye ihtiyacı var! Sıradan LED şeritlere güç vermek için kullanılan standart oniki bloklar bize uymayacak. Ek olarak, az ya da çok iyi bir çelenk aptal bir akım tarafından rahatsız edilecektir, bu nedenle bir USB'den veya bir telefon şarj cihazından içme fikri hemen atmanızı öneririm.

Güncel akım kolayca dikkate alınır: Tahmini piksel sayısını 0,06 A ile çarpmanız gerekir - bu, tüm LED'leri beyazla doldurmak için bir yedek, ancak eğer böyle bir görev buna değmez (büyük olasılıkla), sonra ortaya çıkan hane güvenli bir şekilde ikiye ayrılabilir.

Benim durumumda, 286 piksel x 0.06 a = 17.16 ve maksimum amaçlanan akım. On üye bir güç kaynağı koymayı planladım, ancak ünlü ticaret platformunun sayfalarında dolaşmayı planladım, indirimin ucuz bir yirmi günlük sürümüne geçti ve onu aldı.

Ağdan resim, benim aynı.

Yılbaşı tekno-yaratıcılığı. Benim gibi

4. Teller, mahfaza, konnektörler, lehim, akı vb.

Burada yürüdü, her şey işe girecek. Şahsen, mağazaların aralığını analiz ederek, yapının bütçesinin peşinde, PUGV 0.5mm ^ 2 telin üzerinde durduruldu. Kullanmak için tiner kullanabilirsiniz, ancak bu esnek montajdan, en ucuz olduğu ortaya çıktı.

Ve güç kaynağı için konut, genel olarak ekonomik olarak satın alınan - bir gıda kabı olan bir gıda kabı olduğunu söylemek komik. Peki ne? Rea için normal durumlar için fiyat etiketi gördünüz mü? Ve sonra ucuz ve kızgın.

Şimdi bir araya getirmek için tüm bu lanet olumsuz bir şekilde çıkarmaya çalışalım. 85-90 mm mesafe 22x13 piksel matris topladım. Noktalar arasında. Peki, bu boyutun bir matrisi istediğimi anlıyorum ve başlangıç ​​için gidip pencere pencerelerinin boyutlarını dikkatlice ölçüyoruz, bir kağıdın üzerinde bir çizim çizin ve dikey ve yatay nokta sayısını hesaplayarak ampirik olarak bir çizim çizin. Bu bir matris olduğundan, pikseller arasındaki aynı mesafeleri dikey ve yatay olarak yapmanın arzu edilir ve gözlükler arasındaki pencere atlama tellerini unutmaz, böylece tasarımımızda en uyumlu bir şekilde satırlar arasındaki boşluklara uyuyorlar. LED'ler.

Yılbaşı tekno-yaratıcılığı. Benim gibi

Tabii ki, tüm bu birleştirilen katılmak için bir şemaya ihtiyacımız var. Şema burada basit değil, ama çok basit. Kohl bu kadar olmazdı, bu bilgiyi şimdi kitlelere taşımam.

Aşağıdaki resimde gördüğünüz gibi, gözlemlenmesi gereken yalnızca iki şart vardır:

1. Her pikselin yemek yapması gerekir (kırmızı ve siyah iletken). Nasıl yapacağınız önemli değil, her bir LED için bile, kablolarınızı sürükleyin, ancak matris durumunda, toplam bir lastik yapmak ve geriyi ışınlardan açmak için daha uygundur. diyagramda. Bu nedenle, bu arada, matrisin her noktasında daha düzgün bir tedarik voltajı düzeyi de veriyoruz.

Tel 2.5mm ^ 2'ten bir otobüs yaptım ve çift taraflı fiberglas plakalarından gerçekleştirilen musluklar (bu düğümlerin sonundaki videoda videoda bu düğümler göstereceğim), ancak kendi yolunda yapabilirsiniz, Fantezide kimse limit yok.

2. Veri iletkeni (diyagramdaki yeşil), tüm piksellerden sürekli olarak yılanı geçmelidir. Matrisin bir köşesinden başlayın ve ayrıca: Bir pikselin çıkışından başka bir pikselin girişine ve sonuna kadar. Bunu yapmak için, piksel panolarında, giriş / çıkış ve ok sinyal hareketinin yönünü gösterir - karıştırmayın.

Dikey olarak piksel sayısına herhangi bir kısıtlama yoktur, yatay olarak piksel sayısına herhangi bir kısıtlama yoktur, yılanı başlatmak için hangi açıyla herhangi bir kısıtlama yoktur, bir yılan, dikey veya yatay ne olacak herhangi bir kısıtlama yoktur, En önemli şey, tüm piksellerden sürekli olarak geçen bir yılan olmasıdır ve aynı zamanda maksimum tutarları 2048'den fazla parça olmamalıdır.

Sol alt köşedeki veri sinyalinin girişi ile dikey bir yılan (havalandırmak için bir framuhu atmak için) yaptım.

Yılbaşı tekno-yaratıcılığı. Benim gibi

Tamam, rant için yeter, işe gidin. Lehimleme demirini ısıtıyoruz, LED, tel, hattın panelini al ve sürdü. Paha biçilmez bir hizmet, izolasyonu gidermek için böyle bir alete sahip olacak, ya da Burzhuyski, Stripper. Ve nasıl istedin? Böyle nispeten küçük bir garland bile, neredeyse bin sekiz yüz puanı lehimleme. Mda-s.

Yılbaşı tekno-yaratıcılığı. Benim gibi

Paneli lehimleme için dağılmamayı öneririm, lehimlemek için ince swirls uygunsuz olacaktır. Paneldeki paneller arasında, her şeyin kolayca kırılacağı aralıklar vardır.

Lehimleme.

Yılbaşı tekno-yaratıcılığı. Benim gibi

Do-o-olgo lehimleme.

Işınların uçlarında, üstte ve altta, vantuzları taktik. Peki, camdaki çelenklerin viski üzerinde değil. Birisi başka bir sabitleme seçeneğiyle gelebilir ve üzerinde durdum. Doğru, vantuzlar, bir çap 2,5 cm. Kullandığım şey, gerçekten fazla tutmadım, 4-5 cm çapında vantuzun yanına bakmanı tavsiye ederim. Aynı yerde satın alınırlar. , kırmızı Çinli oyun alanında.

Böyle bir ara sonuç elde ediyoruz.

Hata! Fotoğraf saati kışkırtıcıdır. Evet, hobilerimde çok yöneldim.

Yılbaşı tekno-yaratıcılığı. Benim gibi

Kurulum sürecinin anlaşılabilir olduğunu düşünüyorum. Ne yazık ki, artık düzenleme fotoğrafları yok, bundan önce değildi, ancak videoda sorular hala devam etse bile, her şeyin hemen altında açık olacak.

Yazılıma git. Kısa, konuyu şişirmek için genel hükümler. Ağda tüm talimatlar var. Programlara bağlantılar bayan olmayacak, ancak bunlar ücretsizdirler ve ücretsiz erişim yoktur, arama ile ilgili hiçbir sorun olmamalıdır. Son çare olarak, vuruş paylaşın.

Temel olarak, kontrol cihazı sadece bir oyuncu - flash sürücüye yazdığımız şey, o zaman bir daire içinde dosyayı kovalayacak. O kayıtsızca kaç ışın ve piksel var, sadece kartta gördüğü garland'da yayınlar.

Bazı nudyatins: piksellerin kontrolü ilkesi çok basittir: üç piksel rengin her biri için sekiz bit, yani. Pikselde üç bayt, tüm piksel zinciri için sürekli bir akış. Bir piksel hangi üç baytın buna ait olduğunu belirlerken - o zaman bu konudaki bir konuşmanın konusu değil, ancak her şey çok basittir, sadece ustaca, belki de ayrıntılı olarak söyleyecektir.

Ancak kendi şovunuzu yarattığınız program, burada yılanın tüm verilerini bilmesi gerektiğinde, her pikselin yaptığınız dosyada yönetme sırasını baltalayacaktır.

Öyleyse, T-1000'leri kullanırsanız, bir ışık gösterisi komut dosyasını oluşturmak ve flash sürücüye attığınız bir dosyayı oluşturmak için LEDEDIT programını kullanmanız gerekir.

Sadece WS2811 ile çalışacağınızı belirlemek için bir proje oluştururken önemlidir (bu pikseller WS2812B ile yazılımdır) ve GRB kontrolünün önceliği (ve kullandığımız gibi RGB değil!). Sonra puan sayısını dikey ve yatay olarak, yılan tipi (dikey / yatay) ve matrisin ilk açısını ayarlayın. Açıyı belirttiğinizde, matrisin önündeki gibi bakmasının gerekli olduğunu unutmayın.

LEDEDIT program basittir, içinde büyük miktarda ışık efekti boşluğu yoktur, ancak T-1000S oynatabilen bir dosya oluşturabilir ve ekran görüntüsü olarak böyle bir işlev var. Bu, böyle bir çerçevedir, ekranın herhangi bir bölümünü üzerine getirirken, program hemen çerçevenin içindeki bir resmi çelenk üzerindeki projeye dönüştürür. Yani, herhangi bir resim ve video çekmeniz için sorun yok. Doğru, çelenkimizi çözerken ayrıntıların tamamen no olacağını anlamak gerekir. Her ne kadar, belki şimdi beni okuyanlardan biri ve garland'ı daha ciddi tahmin edecek.

Şey, eğer söylerseniz, "Akıllı" piksellerimiz için ışığın senaryolarını yaratma programları. Basit ila karmaşık, tamamen ücretsiz, birçok, birçok bucazoid için profesyonelden.

En popüler olanlardan bazıları, bu şüphesiz benim favorim - Jinx! -Led Matrix kontrolü

Yılbaşı tekno-yaratıcılığı. Benim gibi

Ve daha az popüler insanlar glediator değildir.

Yılbaşı tekno-yaratıcılığı. Benim gibi

İnsanları daha çok sevmeme rağmen, bir Grialy ile sormadım. Hangi programı kullanacaksınız, biliyorsunuz ve belki başka bir şey alacaksınız. Her iki program da oldukça güçlü ışık gösterileridir, çok fazla fırsatı var, çevrimiçi modda çalışmanıza izin verin: karıştırın ve hemen ekran. Bu programların T-1000S ile uyumlu bir biçimde görüntülenebilmesi muhtemeldir, ancak bunu hemen bu fırsatın izniyle bulamadım ve yeni yılın sıkıntılarını anlama zamanı yoktu. . Bu nedenle, Jinx'te basitçe bir komut dosyası oluşturdum, oyun oynamak için bir kovalamayı başlattım ve bir ekran görüntüsü ile yakaladım. VERİM! Hazır!

Sonuç olarak bakıyoruz. Doğru, videoda, silindiri şişirmek için, komut dosyasına atılan etkilerin beşinci parçaları yoktur, ancak bu yaratıcı bir iştir, kimsenin gözünden çıkarmak istemiyorum.

Belki de, sadece rahatsız edici bütçe.

1. Yazdırılan bir devre kartındaki WS2812B pikselleri, 100 parça için satılan - 5 ruble / PC. X300 ADET. = 1500 ov.

2. T-1000S Denetleyicisi - 1 adet. = 1000 ovum.

3. Güç kaynağı, 5V, 20A - 1PC. = 850 ov.

4. Tel Pugv 0.5mm ^ 2 - 6 Ov. / M. x 70m. = 420 ruble.

5. Vantuzlar, satılan onlarca - 50 ruble / des. x 5 = 250 ruble.

6. Kılıf konteyneri - 1 adet. = 120 ruble.

7. Montaj için sarf malzemeleri, soket ve benzeri - ~ 200 ruble.

Toplam: 4340 ruble.

Yılbaşı ruh hali - paha biçilemez!

Sim için elveda demek. Söylemek istediğim tek şey bu!

P.S. Garland "Smart", çünkü adres yönetimi nedeniyle "Akıllı Piksel" adını alan LED'lerde toplandı. Ve böylece, elbette kimse akıllı değil - aptal aptal.

Bir kaynak

Devamını oku