İçindekiler:
- Gereçler
- Adım 1: 3D Baskı:
- Adım 2: Devre Bağlantıları:
- Adım 3: Not:
- Adım 4: Montaj:
- Adım 5: Kodlama:
Video: RGB HexMatrix - IOT Saati: 5 Adım (Resimlerle)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:17
Fusion 360 Projeleri »
HexMatrix, birçok üçgen piksele sahip LED matrisidir. Altı pikselin birleşimi bir altıgen oluşturur. FastLED kitaplığında matris formunda gösterilebilecek birçok farklı animasyon var, Ayrıca matristeki her rakam için 10 segment kullanarak 0'dan 9'a kadar rakamlar tasarladım ve bir IOT saati yaptım.
Gereçler
- ESP8266 veya Arduino(Uno/Nano)
- WS2811 LED (96 LED)
- 5V/2A Güç Kaynağı
- 3D Baskı
Adım 1: 3D Baskı:
- Verilen tüm 3B modelleri 3B yazdırın: STL Dosyaları ve Kodları için buraya tıklayın
- Ekran katmanını beyaz PLA ile yazdırın.
Adım 2: Devre Bağlantıları:
- Tüm bağlantıları devre şemasında gösterildiği gibi yapın.
- GND~-Ve
- Vin~5V~+Ve
- Veri Girişi ~ Pin 2
- Ayrıca, LED'lerdeki voltaj düşüşünü önlemek için güç kaynağı kablolarını son LED'e uzatın ve bağlayın.
Adım 3: Not:
- Arduino kartı kullanıyorsanız, yalnızca animasyonları görüntüleyebilirsiniz, zamanı görüntüleyemezsiniz.
- ESP8266 kartını kullanırsanız, matris üzerinde zaman ve diğer animasyonları görüntüleyebiliriz.
Adım 4: Montaj:
- Tüm LED'leri yılan bilge sırasına koyun.
- Her şeyi bir araya toplayın.
- Konektörü Mikrodenetleyici kartına lehimleyin, konektör LED hattının diğer ucundan alınır.
Adım 5: Kodlama:
- Kodlar için buraya tıklayın
- Bu matris için HexMatrix.ino, clock1.ino ve clock2.ino olmak üzere üç kod oluşturdum.
- HexMatrix kodu, matris üzerinde animasyonları görüntülemek için kullanılan koddur, herhangi bir Mikrodenetleyici kartında çalışabilir.
- Saat ve saat2 kodu yalnızca ESP8266 kartlarında çalışır.
HexMatrix.ino:
- Arduino IDE'de verilen kodu açın.
- FastLED Kitaplığını Arduino IDE'ye kurun.
- Kart tipini, bağlantı noktasını seçin ve kodu yükleyin.
Clock1 ve Clock2 Kodları:
- Kodu Arduino IDE'de açın.
- Bu kodda bu değerleri renk ihtiyacımıza göre değiştirebiliriz.
//RGBint'te basamaklı renk değerleri r=255;
int g=255;
int b=255;
//RGB'de arka plan rengi değerleri
int br=0;
int bg=20;
int bb=10;
Wifi adını ve şifresini girin
const char* ssid = "Wifi_Name";
const char* şifre = "Şifre";
Ülkenizin saat dilimini girin (Hindistan 5:30=5.5 benzer şekilde saat diliminizi girin)
//saat diliminizint saat diliminiz = -5.5 * 3600;
- Kart tipini ESP8266 olarak seçin, portu seçin ve kodu yükleyin.
- Bunun dışında FastLED Örneklerinde başka birçok animasyonumuz da var.
Önerilen:
Bütçe Arduino RGB Kelime Saati!: 7 Adım (Resimlerle)
Bütçe Arduino RGB Kelime Saati!: Herkese merhaba, işte kendi basit & ucuz kelime saati! Bu proje için ihtiyacınız olacak araçlar Havya & Lehim Telleri (İdeal olarak en az 3 farklı renk) 3D Yazıcı (Veya bir tanesine erişim, ayrıca
ESP8266'yı Kullanan Ağ Saati Dijital Saati: 4 Adım (Resimlerle)
ESP8266'yı Kullanarak Ağ Saati Dijital Saati: NTP sunucuları ile iletişim kuran ve ağ veya internet saatini gösteren küçük şirin bir dijital saatin nasıl oluşturulacağını öğreniyoruz. WeMos D1 mini'yi bir WiFi ağına bağlanmak, NTP zamanını almak ve bir OLED modülünde görüntülemek için kullanıyoruz.Yukarıdaki video t
Emeklilik Saati / Sayım/Dn Saati: 4 Adım (Resimli)
Emeklilik Saati / Sayım / Dn Saati: Çekmecede bu 8x8 LED nokta vuruşlu ekranlardan birkaçı vardı ve onlarla ne yapacağımı düşünüyordum. Diğer talimatlardan esinlenerek, gelecekteki bir tarihe/saate geri sayım yapmak için bir geri sayım/yukarı geri sayım ekranı oluşturma fikrini aldım ve eğer hedef zaman p
İnternet Saati: NTP Protokolüyle ESP8266 NodeMCU Kullanan OLED İle Tarih ve Saati Görüntüleme: 6 Adım
İnternet Saati: OLED ile Tarih ve Saati Görüntüleme ESP8266 ile NodeMCU Kullanarak NTP Protokolü ile: Merhaba arkadaşlar, bu talimatta internetten zaman alacak bir internet saati oluşturacağız, böylece bu projenin çalışması için herhangi bir RTC'ye ihtiyacı olmayacak, sadece bir çalışan internet bağlantısı Ve bu proje için bir esp8266'ya ihtiyacınız var
O-R-A RGB Led Matris Duvar Saati ve Daha Fazlası **Temmuz 2019'da güncellendi**: 6 Adım (Resimlerle)
O-R-A RGB Led Matris Duvar Saati ve Daha Fazlası **Temmuz 2019'da güncellendi**: Merhaba. O-R-AIt adlı yeni bir projeyle karşınızdayım, şunu gösteren bir RGB LED Matrix duvar saati: saat:dakika sıcaklık nem mevcut hava durumu simgesi Google Takvim etkinlikleri ve belirli bir zamanda 1 saatlik hatırlatma bildirimleri gösterir: