İçindekiler:

Mikro:bit - LED Matrisi: 14 Adım
Mikro:bit - LED Matrisi: 14 Adım

Video: Mikro:bit - LED Matrisi: 14 Adım

Video: Mikro:bit - LED Matrisi: 14 Adım
Video: BBC Micro:Bit Kart İncelemesi - Micro:Bit Kart İle Neler Yapılabilir? 2024, Temmuz
Anonim
Mikro:bit - LED Matrisi
Mikro:bit - LED Matrisi

Bu kılavuzda, LED şeritlerinden mikro:bit için bir LED matrisinin nasıl oluşturulacağını inceleyeceğim. Örneklerim olarak 4x4 matris ve 10x10 matris kullanacağım. Çok fazla bina yaptığımız bir okulda çalıştığım için, her şeyin projeye dahil edilmesi gerekiyorsa, çok sayıda pil tutucu, güç kaynağı ve mikro: bit'ten geçeceğiz. Öte yandan, micro:bit'i timsah konektörleri ile bağlamanız pek iyi görünmüyor, bu yüzden bu kılavuzda ayrıca parçalara ayrılacak şeyleri nasıl inşa ettiğimizi de göstereceğim.

Neopiksellerin nasıl programlanacağı konusunda zaten kısa bir kılavuz hazırladım, ancak bir neopiksel matrisinin nasıl programlanacağına biraz daha odaklanan başka bir kılavuz yükleyeceğim.

Gereçler

Malzemeler:

4 mm kontrplak

1 x TO220-3 voltaj regülatörü

2 x 10 uF elektrolitik kapasitör

1 x 5 volt güç kaynağı 4x4 matris için 2 A yeterlidir, ancak 10x10 matris için 4 A istiyorsunuz

3 x M3 25 cıvata

12 x M3 Somun

1 x Mikro: bit

1 x 330 ohm direnç

1 x İki yönlü vidalı terminal bloğu konektörü

Bir Micro:bit uyumlu neopiksel şeridi. Tercihen 60 LED/metre. 4 x 4 matris için yarım metreden biraz fazlasına ve 10 x 10 matris için 2 metrenin biraz altına ihtiyacınız olacak.

Birkaç metre tel. Farklı renkleriniz varsa iyidir

Küçük bir parça lehim tahtası

Biraz elektrik bandı

Ahşap tutkalı

Sıcak tutkal

Aletler:

Lehimleme araçları

lazer kesici

Tel makası

Kalem

Eski fırça

Sıcak yapıştırıcı tabancası

4 timsah atlama teli

Adım 1: Ahşabı Kesin

Ahşabı Kes
Ahşabı Kes

Önce ahşabı kesmek için lazer kesiciyi kullanın. Hem 4x4 matrisi hem de 10x10 matrisi kesmek için dosyalar yükledim.

Adım 2: Izgarayı ve Ayağı Birleştirin

Izgarayı ve Ayağı Birleştirin
Izgarayı ve Ayağı Birleştirin
Izgarayı ve Ayağı Birleştirin
Izgarayı ve Ayağı Birleştirin
Izgarayı ve Ayağı Birleştirin
Izgarayı ve Ayağı Birleştirin
Izgarayı ve Ayağı Birleştirin
Izgarayı ve Ayağı Birleştirin

Izgarayı monte etmek için ahşap tutkalı kullanın. Yapıştırıcıyı uygulamak için eski bir fırça kullandım ama her şeyi kullanabilirsiniz. Izgara parçalarından ikisinin diğerlerinden biraz daha ince olduğunu unutmayın. Bunlar son parçalar. Tellerin geçmesini sağlayacağız ve bu yüzden onları ızgaranın zıt uçlarına koyacağız.

Fotoğraftaki perspektif biraz kafa karıştırıcı. Arka ucu üçgenin en uzun kısmına değil, ikinci en uzun kısmına yapıştırmalısınız. Arka uç, içinde 5 delik bulunan karedir.

3. Adım: Neopixel Strip'inizi Kesin

Neopixel Strip'inizi Kesin
Neopixel Strip'inizi Kesin

Beyaz çizgideki neopiksel şeridi kesmek istiyorsunuz. 4x4 matris yapıyorsanız, üzerinde 4 neopiksel olan 4 şerit kesmek istiyorsunuz ve 10x10 matris yapıyorsanız, her birinde 10 neopiksel olan 10 şerit kesmek istiyorsunuz. Fabrikalar uzun neopiksel şeritler yapar, ancak daha kısa şeritleri birbirine lehimler. Bu lehimleme yerleri daha sonra sorun olacaktır, bu nedenle şeritleri, fabrikaların birlikte lehimlediği yerleri kesecek şekilde kesmeye çalışın. Bu, birkaç neopiksel boşa harcadığınız anlamına gelebilir, ancak sonraki işinizi çok daha kolay hale getirecektir.

Adım 4: Neopikselleri Birleştirin

Neopikselleri Birleştirin
Neopikselleri Birleştirin

Kesilen en büyük kareyi alın. Neopiksellerin üzerinde olması gereken yeri bir kalemle işaretlemek için oluşturduğunuz ızgarayı kullanın. Çoğu neopiksel şeridinin üzerinde bant bulunur, bu nedenle bunları yerinde bantlamak kolaydır. Sizinki yoksa, yapıştırıcı kullanmanız gerekir.

Veriler yalnızca tek yöne gidebildiğinden neopiksellerin yönlü olduğunu unutmayın. Tüm neopiksel şeritlerinin aynı şekilde gitmesi, bir tarafta Din ve diğer tarafta Do'nun olması önemlidir.

Adım 5: Neopiksellerin Bağlanması

Neopiksellerin Bağlanması
Neopiksellerin Bağlanması
Neopiksellerin Bağlanması
Neopiksellerin Bağlanması

Neopikselleri bağlarken, güç, toprak ve verinin ilk şeritten sonraki şeride ve ardından bir sonraki şeride vb. geçeceğini unutmayın.

Şerit -> Sonraki şerit

5v + -> 5v +

gnd -> gnd

Yap -> Dinle

Güç ve toprak bir neopikselde her iki yönde de çalışabilir, bu nedenle her şeridi oraya nasıl bağladığınız önemli değildir, bu da kısa yoldan gidebileceğiniz anlamına gelir, ancak veriler yalnızca bir yöne gidebilir, bu nedenle Do to Din'i bağladığınızdan emin olun..

Adım 6: Matrisi Test Edin

Izgarayı neopiksellerin üzerine yapıştırmadan önce her şeyin çalıştığından emin olmak istiyoruz. Micro:bit'inizden birçok neopiksele çalıştırmak onu kısa devre yapabilir, ancak bir seferde yalnızca tek bir neopiksel açık olduğu sürece, micro:bit'ten 16 neopiksel çalıştırabilirsiniz. Test programını micro:bit'e yükleyin, timsah telleriyle LED matrisine bağlayın.

Teoride 100 piksel ile de yapılabilir, ancak bu biraz risklidir, bunun yerine güç kaynağını neopiksel matrisine bağlamak için timsah telleri kullanın ve ardından test programını mikro:bit'e yükleyin ve toprağa ve verilere bağlayın. timsah telleri kullanarak.

4x4 matris için

Mikro:bit -> Neopikseller

GND -> GND

3v -> 5v +

Pin 0 -> Din

10x10 matris için

mikro:bit

Mikro:bit -> Neopikseller

GND -> GND

Pin 0 -> Din

Güç kaynağı -> Neopiksel

GND -> GND

Güç -> 5v +

micro:bit'i çalıştırın ve tüm şeritlerin çalışıp çalışmadığını test etmek için A düğmesine birkaç kez basın.

Bu programı 10x10 matrisini test etmek için kullanıyorum.

4x4 matrisini test etmek için bu programı kullanıyorum.

7. Adım: Izgarayı Neopiksellere Yapıştırın

Izgarayı Neopiksellere Yapıştırın
Izgarayı Neopiksellere Yapıştırın
Izgarayı Neopiksellere Yapıştırın
Izgarayı Neopiksellere Yapıştırın
Izgarayı Neopiksellere Yapıştırın
Izgarayı Neopiksellere Yapıştırın
Izgarayı Neopiksellere Yapıştırın
Izgarayı Neopiksellere Yapıştırın

Her şeyin işe yaradığını varsayarsak, şimdi ızgarayı nepiksellere yapıştırmanız gerekiyor. Her bir uca koyduğunuz daha ince iki parçanın lehim yaptığınız iki tarafı kapatmasını istediğimizi unutmayın, aksi takdirde ızgarayı düzgün bir şekilde düzleştiremezsiniz. Sonuca yerleştirilmemiş fabrika lehimlemeleriniz varsa, ızgarayı düzleştirmenin imkansız olduğunu göreceksiniz, bu nedenle ızgarada fabrika lehimlemesinin sığabileceği küçük bir delik açın.

Izgarayı neopiksel plakasına yapıştırdıktan sonra üzerine ağır bir şey koyun ve basınç altında kurumaya bırakın.

Ahşap tutkalının kuruyana kadar iletken olduğunu unutmayın, bu nedenle kuru olduğundan emin olmadan matris ızgarasını güce bağlamayın.

Adım 8: Voltaj Regülatörü Kartını Lehimleme

Voltaj Regülatörü Kartını Lehimleme
Voltaj Regülatörü Kartını Lehimleme
Voltaj Regülatörü Kartının Lehimlenmesi
Voltaj Regülatörü Kartının Lehimlenmesi
Voltaj Regülatörü Kartının Lehimlenmesi
Voltaj Regülatörü Kartının Lehimlenmesi

Şimdi voltaj regülatör kartını lehimleyeceğiz. Yukarıdaki resimde son devre için çizdiğim şemayı görebilirsiniz, ancak bazı bağlantıların lehimle değil vidalarla yapılacağını unutmayın.

To220-3'teki bacaklar biraz tuhaf yerleştirilmiş. Solda gnd, sağda güç ve ortada 3,3 V çıkış var. Mikro:bitin gücünü stabilize etmek için gnd ile 3,3 V arasında ve neopiksellerin gücünü stabilize etmek için gnd ile 5 volt arasında bir kapasitör lehimlemek istiyoruz.

Daha sonra neopiksel matrisini Vin ve GND'ye lehimlemek istiyorsunuz.

Neopiksel -> To220-3

5 v + -> Vin

gnd -> gnd

Daha sonra orta bacağa bir tel lehimlemek istiyorsunuz. Bu kablo mikro: bit için olacaktır.

Sonra sağ bacağındaki Vin'e fazladan bir tel lehimlemek istiyorsun. Bu tel daha sonra güç kaynağına gidecek.

Sonunda gnd'ye iki ekstra kablo lehimlemek istiyorsunuz. Bir kablo güç kaynağına gidecek ve diğer kablo micro;bit'e gidecek.

Adım 9: Veri Kablosunda Direnç

Veri Kablosunda Direnç
Veri Kablosunda Direnç

Adafruits neopixel kılavuzuna göre, veri kablosuna ilk neopiksele her zaman 300+ ohm'luk bir direnç koymalısınız. Böylece 330 ohm'luk direnci veri kablosuna lehimliyoruz ve direncin diğer ucuna yeni bir kablo lehimliyoruz.

Daha sonra kısa devreleri önlemek için lehim ve rezistörü elektrik bandı ile kapatıyoruz.

Adım 10: Vida Ekleme

Vida Ekleme
Vida Ekleme
Vida Ekleme
Vida Ekleme
Vida Ekleme
Vida Ekleme

Şimdi M3 vidalardan birini alın, micro:bit'e bağlamak istediğiniz gnd telini etrafına sarın ve somunlardan biri ile yerinde tutun. Veri kablosu ve 3,3 V kablosu için de aynısını yapın.

Ardından vidaları deliklerden geçirin. En soldaki delikten Gnd, en soldaki ikinci delikten 3,3 V ve veriler en sağdaki delikten geçer. Yerlerinde tutmak için her birinde iki somun kullanın. Bir yerine iki tane kullanıyoruz, çünkü mikro:bit'i bağladığımız zaman için de biraz mesafe almamız gerekiyor.

Adım 11: Hepsini Bir Araya Sıcak Yapıştırın

Hepsini Bir Arada Sıcak Tutkal
Hepsini Bir Arada Sıcak Tutkal
Hepsini Bir Arada Sıcak Tutkal
Hepsini Bir Arada Sıcak Tutkal
Hepsini Bir Arada Sıcak Tutkal
Hepsini Bir Arada Sıcak Tutkal
Hepsini Bir Araya Sıcak Tutkal
Hepsini Bir Araya Sıcak Tutkal

Şimdi terminal konektörünü yana sıcak yapıştırıyoruz, ardından voltaj regülatör kartını yerine sıcak yapıştırıyoruz ve sonunda ayağı ve neopiksel kartını sıcak yapıştırıyoruz.

Neopikselleri bağlamanın iki farklı yolu olduğunu unutmayın. şeritler bir yandan diğer yana veya yukarı ve aşağı gidecek şekilde bağlayabilirsiniz. Neopikseller yukarı ve aşağı hareket ederse, yukarı ve aşağı hareket eden animasyonlar yapmak daha kolay olacak ve neopikseller yan yana hareket ederse, yan yana hareket eden animasyonlar yapmak daha kolay olacaktır. Burada 4x4 matris yukarı ve aşağı gidecek, 10x10 matris ise bir yandan diğer yana gidecek.

Adım 12: Güç Kaynağını Hazırlayın ve Bağlayın

Güç Kaynağını Hazırlayın ve Bağlayın
Güç Kaynağını Hazırlayın ve Bağlayın
Güç Kaynağını Hazırlayın ve Bağlayın
Güç Kaynağını Hazırlayın ve Bağlayın

Güç kaynağı kablosunun ucunu kesin ve kabloları açığa çıkarın. Ardından vidalı terminale vidalayın. Gücü güce ve toprağı toprağa bağlamayı unutmayın.

Adım 13: Micro:bit'i ekleme

Mikro:bit ekleme
Mikro:bit ekleme

micro:bit'inizi programlayın ve ardından vidalayın.

Adım 14: Test Edin

Şimdi neopiksel matrisini güç kaynağına bağlayın ve matrisi test edin. Daha sonra üzerine kendi defüzyon materyalinizi ekleyebilirsiniz.

Önerilen: