![8x8 Ressam: 6 Adım 8x8 Ressam: 6 Adım](https://i.howwhatproduce.com/images/001/image-2243-j.webp)
İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-23 15:13
![8x8 Ressam 8x8 Ressam](https://i.howwhatproduce.com/images/001/image-2243-1-j.webp)
8x8 LED modülünde grafik oluşturmak için basit bir araç.
beyler - ben kötüyüm Hayır - konu simgeler çizmeye geldiğinde gerçekten çok kötü. Özellikle bir WEMOS D1 için şu küçük WEMOS Matrix Ekranları gibi 8x8 ızgara üzerinde çizim simgeleri. Bunun da ötesinde, satırları saymayı ve bunları ikili bir temsile dönüştürmeyi emerim.
Ben de hile yaptım ve 8x8 ressam denen bu küçük şeyi yarattım.
Adım 1: Bu Nedir?
![Bu da ne? Bu da ne?](https://i.howwhatproduce.com/images/001/image-2243-2-j.webp)
ESP8266, matris ekranının 8x8 ızgarasını temsil eden bir web sayfasına ev sahipliği yapar - bu noktalardan birine tıklayın ve kırmızı/açılır, tekrar tıklayın ve kapanır/siyah olur. Ekranınız da aynı şeyi yapar, böylece gerçek donanım üzerinde gerçek zamanlı olarak sanat eserinizi kontrol edebilirsiniz. Hala bunun üzerine bir şeyler çizmekte berbatım, ama şimdi ne zaman berbat olduğumu çok erken biliyorum:)
Izgaranın sağ tarafında (ekranınızda) bir bayt dizisi (progmem'de depolanır) biçiminde kopyala ve yapıştır için hazır ikili gösterimi bulacaksınız - sadece onu alın ve kodunuza yapıştırın. Dizi adını uyarlamaktan çekinmeyin ve eğer progmem sizin için işe yaramazsa: bu 8 bayttır - bu nedenle muhtemelen belleğinize aşırı yüklenmeyecektir;)
Adım 2: Neye İhtiyacınız Var?
Bu, bir WEMOS D1 düşünülerek tasarlanmıştır, bu nedenle D1'e ve bir LOLIN Matrix LED kalkanına ihtiyacınız vardır:D1:https://www.aliexpress.com/item/32651747570.html
Matris LED Kalkanı:https://www.aliexpress.com/item/33046133551.html
- bunlar bağlı kuruluş bağlantıları değil - eşyalarımı buradan alıyorum. Başka bir yerden satın almaktan çekinmeyin.
3. Adım: Yazılım?
Projeyi buradan indirin:
Proje iki dosya halinde gelir - biri taslak, ikincisi ESP'nizin göndereceği web sayfasını içerir.
Bilinmeyen bir ZIP'i indirmek konusunda rahat değilseniz: işte ana taslak:
…ve web sayfası:
ZIP'i kullanmazsanız: her iki dosya da bir klasöre gider. Web Sayfası-Bölümü "index_html.h" adlı bir dosyada olmalıdır - klasör adı INO'nunkiyle aynı olduğu sürece çizim herhangi bir şey olarak adlandırılabilir. evet arduino…
Adım 4: Kitaplıklar?
Elbette. Derlemek için şu kütüphanelerin kurulu olması gerekir:
Wifi Yöneticisi
..ve LED matrisi için kitaplık: https://github.com/thomasfredericks/wemos_matrix_…..wich sizden Adafruit GFX kitaplığını kurmanızı isteyecektir.
Her iki (üçü de?) kitaplık, eski güzel Kitaplık Yöneticisi aracılığıyla edinilebilir.
Adım 5: Peki - Bu Şeyi Nasıl Çalıştıracağız?
Kodu yükledikten sonra, LED Ekranınız küçük bir animasyon yapar ve size Wifi'nize bağlanmak istediğini söyler. Fone'unuzu alın, WLAN'larınızı açın - adında yeni bir WLAN arayın
8x8 ressam YAPILANDIRMA
- yeni WLAN'a bağlanın - o WIFI'a bağlanmak isteyip istemediğinizi sormalıdır (üzgünüm, almanca fone burada - ingilizce mesajın ne yazdığından emin değilim) - buna dokunun. Böyle bir mesaj görüntülenmezse: bir tarayıcı açın (ESP'nin WiFi'sine bağlı olan telefonunuzda) ve "https://1.2.3.4" adresine gidin.
Beyaz ekran, büyük mavi düğmeler? Bu Wifi Yöneticisi.
"Wifi Yapılandır"a dokunun, wifi'nizi seçin ve şifrenizi yazın. Kaydet'e basın - animasyon durmalıdır (matriks kararır); ESP artık wifi'nize bağlı.
Seçtiğiniz bir tarayıcı açın ve şu adresi kullanın:
8x8ressam
- işte bu: şimdi ana arayüzü görmelisiniz - mutlu simge oluşturma !!
6. Adım: Notlar
![Notlar Notlar](https://i.howwhatproduce.com/images/001/image-2243-3-j.webp)
Sadece ikon çizmeyi değil, yorum yapmayı da beceremiyorum. Normalde anlamlı değişken adlarına giderim - bu nedenle çizimi takip etmek o kadar zor olmamalı.
Evet, fonksiyonlarımı seviyorum - taslağı okumanın en kolay yolu hepsini daraltmak ve ayrı fonksiyonları kontrol etmektir.
Hata ayıklama için kodda bazı Serial.print ifadeleri bıraktım - seri konsolu çalışırken kontrol etmek iyi bir fikir olabilir:)
Web sayfası tek bir uzun dizgede saklanır - cehennem ve lanet - Dizeler! Nasıl yapabilirdim? Pekala, bunun için alanım var, hiç değiştirmiyorum (Cehennemden Küreseller) - bu yüzden gerçekten umurumda değil. Yaparsanız: devam edin, daha iyi hale getirin. Programlamanın güzelliği budur.
Web sayfası JavaScript'te hemen hemen her şeyi yapar - bunun için üzgünüm; bulabildiğim en kompakt çözüm buydu. ESP ve tarayıcı arasındaki iletişim webSockets ile çok daha iyi yapılabilir - ancak yazarken aklımdaki şey GET-Strings yapmaktı - unutmayın: çalışan bir sisteme asla dokunmayın:)
Web sayfası Firefox kullanılarak oluşturuldu - tembel beni, chrome/edge/opera/whateverYouUse'u test etmedim. Bir şey bozulursa.. Firefox'u deneyin.
2020 by Detlef Amend. Özgür Yazılım - onunla eğlenin!!
Önerilen:
BT'li 8x8 Matris Ekran: 5 Adım (Resimli)
![BT'li 8x8 Matris Ekran: 5 Adım (Resimli) BT'li 8x8 Matris Ekran: 5 Adım (Resimli)](https://i.howwhatproduce.com/images/001/image-98-j.webp)
BT'li 8x8 Matris Ekran: Birkaç ay önce Ebay'den (Çin) 4 panelli bir 8x8 matris satın aldım. Örneklerin çoğunda yukarıdan aşağıya değil, yan yana sabit kablolu olduğunu fark ettiğimde biraz hayal kırıklığına uğradım. net yazılıyor! 2. adıma bakın. Sanırım daha fazla
Sese Duyarlı RGB 8x8 LED'ler: 6 Adım
![Sese Duyarlı RGB 8x8 LED'ler: 6 Adım Sese Duyarlı RGB 8x8 LED'ler: 6 Adım](https://i.howwhatproduce.com/images/001/image-412-19-j.webp)
Sese Reaktif RGB 8x8 LED'ler: Sese duyarlı RGB LED'lerle bir Arduino projesi yapmanın heyecan verici olacağını düşündüm. Nihai hedefim, sonunda, sese duyarlı gözler yapmak için 2 ayrı ayrı adreslenebilir 8x8 LED matrisi kullanmak olacak, ancak şimdilik, bunun nasıl olduğunu yeni yeni öğreniyorum
8x8 Led Matris Saat & Saldırı Önleme Uyarısı: 4 Adım (Resimli)
![8x8 Led Matris Saat & Saldırı Önleme Uyarısı: 4 Adım (Resimli) 8x8 Led Matris Saat & Saldırı Önleme Uyarısı: 4 Adım (Resimli)](https://i.howwhatproduce.com/images/006/image-16170-j.webp)
8x8 Led Matris Saat ve İzinsiz Girişi Önleme Uyarısı: Bu Talimatta, hareket algılama ile etkinleştirilen bir 8x8 Led Matris Saatin nasıl oluşturulacağını göreceğiz. Bu saat, bir hareket durumunda uyarı mesajı gönderen izinsiz giriş önleme cihazı olarak da kullanılabilir. bir telgraf botuna tespit edildi!!!İki farklı ile yapacağız
8X8 Led Matris Üzerinde Lissajous Figürleri: 7 Adım
![8X8 Led Matris Üzerinde Lissajous Figürleri: 7 Adım 8X8 Led Matris Üzerinde Lissajous Figürleri: 7 Adım](https://i.howwhatproduce.com/images/008/image-21238-j.webp)
8X8 Led Matris Üzerindeki Lissajous Figürleri: Birbirine dik 2 eksende salınan bir ışık noktası "Lissajous Figürü" adında bir desen çizer. (1857) veya "Bowditch Eğrisi"; (1815). Modeller, 2 eksenin frekans oranına ve fazına bağlı olarak basitten karmaşığa değişir.A 1:1
Bubble Wrap Ressam: 8 Adım
![Bubble Wrap Ressam: 8 Adım Bubble Wrap Ressam: 8 Adım](https://i.howwhatproduce.com/images/010/image-28622-j.webp)
Bubble Wrap Ressam: "Mekatronik 1 - MECA-Y403" uygulamamızın bir parçası olarak; ULB'de Master 1 kursunda, belirli bir işlevi yerine getiren bir robot tasarlamamız ve malzeme seçiminden başlayarak robotun tasarımını özetleyen bir web sitesi oluşturmamız istendi