İçindekiler:
- Adım 1: PCB'mizi Fritzing Üzerinde Tasarlamak
- Adım 2: PCB'lerimizi JLCPCB'den Çok Düşük Maliyetle Sipariş Edin
- Adım 3: Gerekli Bileşenler:
- 4. Adım: Çalışma
- Adım 5: Veri Çıkışını (Pin 24) Diğer IC'nin Veri Girişine (Pin 1) bağlama
- Adım 6: Saat Bağlantısını Yapın ve Ona Göre YÜKLEYİN
- Adım 7: Kondansatörü ve Direnci Şemada Gösterildiği Gibi Bağlayın
- Adım 8: Matrix Pinlerinin Bağlantılarını Şemalarda Görüldüğü Gibi Yapın
- Adım 9: LED Ekranımız İçin Kılıf Hazırlamak
- Adım 10: Kod ve Uygulama için Bağlantı
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Bu talimatta, Metin Mesajını akıllı telefonumuzla gerçek zamanlı olarak değiştirme işlevine sahip olacak ve MIT App Inventor kullanarak kendi uygulamamızı yapacak 32X8 LED Matrix ekran yapacağız.
Arkadaşlar hadi bu harika ve harika projeye başlayalım.
Adım 1: PCB'mizi Fritzing Üzerinde Tasarlamak
PCB'yi, elektroniği herkes için yaratıcı bir malzeme olarak erişilebilir kılan açık kaynaklı bir donanım girişimi olan Fritzing üzerinde tasarladık.
Gerekli malzemelerimizi çok düzgün bir şekilde mükemmel bir şekilde paketlediğimiz 2 katmanlı bir PCB tasarımıdır.
Şimdi Gerber dosyasını dışa aktarma ve PCB'lerimizi sipariş etme zamanı.
Adım 2: PCB'lerimizi JLCPCB'den Çok Düşük Maliyetle Sipariş Edin
Bir kez, PCB'nizin Gerber dosyasının zip klasörünü oluşturdunuz. Şimdi, dosyayı JLCPCB'ye yükleme ve PCB'lerim için yaptığım maskelemeyi siyah olarak seçmek gibi gereksinimleri buna göre yapma zamanı. Projeleriniz için en kaliteli PCB'leri arıyorsanız, JLCPCB'den daha iyi bir seçenektir.
Ekstra nakliye ile sadece 2 $ karşılığında 10 PCB sunuyorlar ve bunu mevcut en iyi anlaşma olarak buluyorum.
Öyleyse, 10 PCB'yi yalnızca 2 ABD Doları karşılığında prototip nerede:
Adım 3: Gerekli Bileşenler:
- Arduino (NANO veya UNO)
- Bluetooth modülü HC-05
- LED'ler (32X8= 256 adet)
- MAX7219 LED matrix sürücü IC (4 Adet)
- 10uF kapasitör (4 adet)
- 100nF kapasitör (4 adet)
- 40K Direnç (4 adet)
- Konektörler, lehim, teller, aletler vb.
4. Adım: Çalışma
Burada her biri 8X8 LED'li 4 matris oluşturduk. Her MAX7219 sürücüsü, 64 LED matrisini işleyebilir. Arduino, verileri bir seri iletişim kullanarak gönderecektir. Bu yüzden Arduino'dan tüm MAX7219 sürücülerine saati bağlamamız ve pinleri yüklememiz gerekiyor. Veri pini sadece ilk sürücüye bağlanacaktır. Birinci sürücünün "veri çıkışı" pininden, ikinci sürücünün ikinci "Verisine" bir kablo bağlayacağız vb. Dört 8x8 matrisi bu şekilde seri olarak bağlarız. Ayrıca Bluetooth modülünü Arduino'nun Tx ve Rx pinlerine bağlayıp ona ve MAX7219 sürücülerinin her birine 5V vermeliyiz. Öncelikle 8x8 matrislerin her birinin nasıl bağlanacağına bir göz atalım. 4 matrisimiz olduğunda onları "data out" "data in" pinleriyle birleştirebiliriz.
Adım 5: Veri Çıkışını (Pin 24) Diğer IC'nin Veri Girişine (Pin 1) bağlama
Adım 6: Saat Bağlantısını Yapın ve Ona Göre YÜKLEYİN
Adım 7: Kondansatörü ve Direnci Şemada Gösterildiği Gibi Bağlayın
Adım 8: Matrix Pinlerinin Bağlantılarını Şemalarda Görüldüğü Gibi Yapın
Adım 9: LED Ekranımız İçin Kılıf Hazırlamak
Bir kere yukarıdaki bağlantıyı yaptıysanız, artık bir durum oluşturmanın zamanı geldi, çünkü ben bir hurda karton kullandım ve LED'lerin üzerine bir Plastik ile bir kutu yaptım, böylece parlaklık dağılmaz ve bize daha rahatlatıcı bir şey verir. görüş.
Adım 10: Kod ve Uygulama için Bağlantı
Kod: İndir
PCB Tasarımı: İndir
Uygulama Dosyaları: İndir