» elektronik » Arduino »24x6 LED Arduino Dizisi

24x6 LED Arduino

24x6 LED Arduino




malzemeler:
- LED'ler 144 adet
- dirençler 24 adet (LED tipine göre belirlenir, bu durumda 91 Ohm)
- ondalık sayıcı 4017
- 6 adet direnç (1 kΩ nominal)
- transistörler 6 adet 2N3904
- Uzun breadboard
- Arduino
- vardiya kayıtları 3 adet (74HC595)
- pim konektörleri




Adım 1: Nasıl çalışır:
Genellikle LED matrisindeki bilgiler daha sonra birbiri ardına iletilen küçük parçalara ayrılır. Böylece, Arduino'daki çok sayıda pim kaydedilir ve program oldukça basit hale gelir.

Daha sonra, 3 vardiya kaydı için zaman gelir, çıkışları çoğaltır ve Arduino'ya çok sayıda pim kaydeder.

Her kayıtta 8 çıkış vardır, çok sayıda vardiya kaydını kontrol etmek için sadece 3 Arduino çıkışı kullanılır.

Yazar ayrıca satırları tarayabilmek için 4017 sayacını kullanır. Bunu kullanarak, 10 satıra kadar taranır, çünkü yazar sadece 10 çıkışa sahiptir, ancak sadece 2 çıkış gereklidir.

Daha önce de belirtildiği gibi, tarama bu 4017 sayacı kullanılarak, her seferinde bir satır zemine bağlanarak ve dirençlerden hoparlörlere veri göndererek gerçekleştirilir.


2. Adım: Şema
Şemada gösterilmeyen tek elemanlar, akım sınırlayıcı dirençlerdir, çünkü derecelendirmeleri doğrudan ne tür LED'lerin kullanıldığına bağlıdır. Bu nedenle, değerleri bağımsız olarak hesaplanmalıdır.

24 direncin değerlerini hesaplamak için hesap makinesini kullanabilirsiniz.

İlk olarak, ileri voltajlarını ve ileri akımlarını bulmak için LED'in özelliklerine bakın. Bilgiler satın alındıktan hemen sonra bulunabilir. Devre 5V'luk bir voltajda çalışır. Buna göre, aynı gerilime sahip bir güç kaynağına ihtiyaç vardır.

Willard 2.0 aracı kullanılarak yapılan bir kontrol panosu maketi de eklendi.




3.Adım: Lehimleme
Doğru şekilde nasıl yapacağınızı bilmiyorsanız, bu kadar çok sayıda LED'i lehimlemek kolay bir iş değildir.

Yazar, LED'lerin pozitif çıkışını kalan sonuçlara doğru eğiyor ve daha sonra çıktının uygulanamayan kısmı kesiliyor ve bu bağlantıları mümkün olduğunca düşük yapmaya çalışıyor. Bu prosedür her olumlu sonuç için yapılır.

Bu aşamada, olumsuz sonuçlar bir sütuna bağlanır ve lehimlemeleri elverişsizdir, çünkü yollarında olumlu bir sıra vardır. Bu nedenle, negatif terminal 90 derece bükülür ve pozitif sıra üzerinde bir sonraki negatif terminale bir köprü yapılır ve diğer tüm LED'ler için böyle devam eder.

Vites kayıtları ve geri kalan bileşenler ayrı ayrı isteğe bağlı olarak lehimlenebilir.




4.Adım: Programlama
Projenin son aşaması için zaman geldi.

Bundan önce yazar birkaç benzer program yazdı. Bu nedenle, sadece IDE arduino monitöründen bir kelime veya tüm cümle alacak bir program eklemek ve daha sonra bunu matriste görüntülemek zorunda kaldı. Kod, elbette kendi isteğinizi oluşturabilir veya bunu kendi takdirinize bağlı olarak değiştirebilirsiniz.
Kendi işaretlerinizi veya sembollerinizi oluşturma imkanı için arşive bir excel dosyası eklenir.

Nasıl yapılır:
İstenen karakter piksel piksel oluşturulur (bu konuda karmaşık bir şey yoktur) ve çıktı satırı kopyalanır - #define {OUTPUT LINE}


5.Adım: Cihaz hazır
24x6 matris hazır, şimdi üzerinde herhangi bir şey görüntülemek mümkün. Kendiniz yeni programlar oluşturabilir veya arayüzü geliştirmeye çalışabilirsiniz.




arduino106_arduino106.rar [9.83 Kb] (indirmeler: 346)
10
10
10

Yorum ekle

    • gülümsegülümsemelerxaxatamamdontknowyahoonea
      patronçizikaptalevetevet-evetagresifgizli
      üzgünümdansdance2dance3pardonyardımiçecekler
      Durarkadaşlariyigoodgooddüdükbaygınlıkdil
      dumanzırıltıcraybeyanalaycıDon-t_mentionindir
      ısıöfkelilaugh1mdatoplantımoskingnegatif
      Not_ipatlamış mısırcezalandırmakokumakkorkutmakkorkutuyorarama
      alaythank_youbuto_clueumnikakutanlaşmak
      kötübeeeblack_eyeblum3kızarmakövünçcan sıkıntısı
      sansürlüşakasecret2tehdit etmekzaferyusun_bespectacled
      shokrespektlolPrevedkarşılamaKrutoyya_za
      ya_dobryiyardımcıne_huliganne_othodiFludyasakyakın

Okumanızı tavsiye ederiz:

Akıllı telefon için verin ...