İç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ı
Video: Bluetooth Kontrollü Arduino LED Ekran: 11 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:20
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
Önerilen:
WiFi Kontrollü LED Şerit Matris Ekran Saat Işığı: 3 Adım (Resimlerle)
WiFi Kontrollü LED Şerit Matris Ekran Saat Işığı: Programlanabilir LED şeritler, ör. WS2812'ye dayalı, büyüleyici. Uygulamalar çok çeşitlidir ve hızla etkileyici sonuçlar elde edebilirsiniz. Ve bir şekilde saat inşa etmek, üzerinde çokça düşündüğüm başka bir alan gibi görünüyor. Biraz deneyimle başlayarak
Dokunmatik Ekran Macintosh - Ekran için IPad Mini'li Klasik Mac: 5 Adım (Resimlerle)
Dokunmatik Ekran Macintosh | Ekran için IPad Mini'li Klasik Mac: Bu, eski bir Macintosh'un ekranının bir iPad mini ile nasıl değiştirileceğine ilişkin güncellemem ve gözden geçirilmiş tasarımım. Bu, yıllar içinde yaptığım 6'ncı ve bunun evrimi ve tasarımından oldukça memnunum! 2013'te yaptığım zaman
Hız Kontrollü ve Mesafe Ölçümlü Bluetooth Kontrollü RC Araba: 8 Adım
Hız Kontrollü ve Mesafe Ölçümlü Bluetooth Kontrollü RC Araba: Çocukken RC arabalara her zaman hayrandım. Günümüzde Arduino yardımıyla ucuz Bluetooth kontrollü RC arabaları kendiniz yapmak için birçok öğretici bulabilirsiniz. Hadi bir adım daha ileri gidelim ve pratik kinematik bilgimizi hesaplamak için kullanalım
Micropython ile TTGO (renkli) Ekran (TTGO T-ekran): 6 Adım
Micropython'lu TTGO (renkli) Ekran (TTGO T-ekran): TTGO T-Display, 1,14 inç renkli ekran içeren ESP32 tabanlı bir karttır. Pano 7$'dan daha düşük bir ödülle satın alınabilir (nakliye dahil, banggood'da görülen ödül). Bu, ekran içeren bir ESP32 için inanılmaz bir ödül. T
Flowcode7'de Android Kontrollü LCD Ekran: 8 Adım (Resimlerle)
Flowcode7'de Android Kontrollü LCD Ekran: Bu talimat, Android cihazınız aracılığıyla FlowCode7 kullanılarak simüle edilen sanal bir LCD ekranı kontrol etmenizi sağlar. Açıkça diğer platformlara atabilirsiniz, ancak Bluetooth'un etkin olması gerekir. Arduino'yu da bir arayüz olarak kullanacağız