İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Fusion 360 Projeleri »
HexMatrix 2.0, önceki HexMatrix'in yükseltilmiş halidir. Önceki sürümde WS2811 LED'lerini kullandık, bu nedenle HexMatrix ağırlaştı ve kalınlaştı. Ancak matrisin bu versiyonunda, bu matrisi 3 cm ince yapan WS2812b LED'li özel PCB kullanacağız.
Adım 1: Malzemeler:
- PCB Gerber dosyası için tıklayın
- DüğümMCU(ESP8266)
- WS2812B LED'leri
- 5V 2A mikro USB adaptörü
- 3D Baskılı Parçalar
2. Adım: 3D Baskı:
- STL dosyaları için tıklayın
- 3D Tüm 3D modelleri yazdırın, ekranı beyaz PLA ile yazdırdığınızdan emin olun.
- Yaptığım tasarım duvara asmak içindir, Fusion360 Fusion360 dosyasında ihtiyacınıza göre değiştirebilirsiniz.
Adım 3: Devre Bağlantısı:
- PCB üzerindeki tüm LED'leri doğru sırayla lehimleyin.
- Tüm bağlantıları devre şemasında gösterildiği gibi yapın.
- GND~GND
- Değer~5V
- D2~Din
Adım 4: Kod:
- Arduino IDE'de verilen kodu açın. Kod için tıklayın
- ESP8266 kartları için FastLED Kitaplığı ve kart kitaplığını kurun.
- Wifi_Name ve Parolanızı yazın
//Wifi bilgileriniz
const char* ssid = "Wifi_Name";
const char* şifre = "Şifre";
Ülkenizin saat dilimini girin
// Saat diliminiz
int saat dilimi = 5.5 * 3600;
- Hindistan saat dilimi benim için 5:30 diyorsanız ben 5.5 yazdım, aynı şekilde ülkenizin saat dilimini de yazmanız gerekiyor.
- Board tipini ESP8266 (NodeMCU) olarak seçin, portu seçin ve kodu yükleyin.
- Kod başarıyla yüklendikten sonra, mikro USB adaptörü ile güç vererek Matrix'i kontrol edin.
- FastLED kitaplığı örneklerinden animasyonları bile görüntüleyebilirsiniz.
Adım 5: Son:
- NodeMCU kartının bacaklarını kesin ve her şeyi muhafazaya koyun.
- Ekranı yerleştirin ve matkapla birkaç delik açın ve kenarlarını vidalayın.