İçindekiler:
- Adım 1: Karton İşareti Yapın ve Yazı Ekleyin
- Adım 2: Mikrodenetleyicinizi ve LED Matrix Kablolarınızı Lehimleyin
- Adım 3: Arduino'nuzu Programlayın
- Adım 4: LED Matrisini İşarete Ekleyin
- Adım 5: İmza ve Savunuculuğu Bitirme
Video: Black Lives Matter Elektronik Kayan İsimler İşareti: 5 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:16
#hername, #sayhisname ve #saytheirname kampanyaları, ırkçı polis şiddetine maruz kalan siyahların isimlerine ve hikayelerine farkındalık getiriyor ve ırksal adaletin savunulmasını teşvik ediyor. Adını Söyle kampanyasının talepleri ve politikası hakkında daha fazla bilgiyi https://aapf.org/sayhername adresindeki Afro-Amerikan Politika Forumunda bulabilirsiniz.
Bu programlanabilir anıt ad işareti, kurbanın adlarını içeren kayan bir elektronik afiş oluşturmak için adreslenebilir bir LED matrisi ve bir mikro denetleyici kullanır.
Bu, az miktarda lehimleme ve Arduino IDE'ye biraz aşinalık gerektiren, başlangıç seviyesinden orta seviyeye kadar gelişmiş bir projedir.
Gereçler:
Düz karton parçası - oldukça sert olmalıdır (geri dönüştürülmüş nakliye kutusu) en az 18" X 10", bizimki 19" X 12" idi
Yazı yazmak için boya ve/veya Vinil (veya önceden satın alınmış harfler veya harf çizmek için boya/işaretleyiciler) ve tabela dekorasyonu
Arduino Nano gibi küçük Arduino veya microUSB konektörü olan Arduino tipi mikro denetleyici https://www.arduino.cc/ veya Adafruit Feather
5V güç bankası/pil ve veri kablosu
8 X 32 LED matrix WS2812B
Arduino'yu programlamak için USB A'dan microUSB'ye veri kablosu
JST 2 SM 3 pinli konnektör/kablo
Timsah klipleri (isteğe bağlı)
Lehim
Havya
hobi bıçağı
Çift taraflı bant/çift taraflı köpük bant
Kaset
Adım 1: Karton İşareti Yapın ve Yazı Ekleyin
1. Kartonunuzu boyayın. Sprey boya kullandık ama kağıt üzerinde çalışan her türlü boya işe yarar. Kurumasını bekleyin.
2. Yazınızı uygulayın. Şablonları, mağazadan satın alınan mektupları kullanabilir veya kendinizinkini boyayabilir ve çizebilirsiniz. Cricut kesicimizde kesilmiş vinil harfler kullandık.
3. LED matrisi 31,5 cm X 8 cm'dir (yaklaşık 12,5 X 3,25 inç), matrisin sığması için kartonunuzda yeterli boşluk bıraktığınızdan emin olun.
Adım 2: Mikrodenetleyicinizi ve LED Matrix Kablolarınızı Lehimleyin
Bileşenleri bir JST kablosuyla bağlamayı yararlı bulduk, böylece işareti monte etmek veya parçalardan herhangi biri hasar görürse ve değiştirmeniz gerekiyorsa parçaları değiştirmek için bunları kolayca ayırabilirsiniz. Bir adımı azaltmak istiyorsanız LED matrisinizi doğrudan arduino/mikrodenetleyici kartınıza lehimleyebilirsiniz, ancak Arduino'yu karton işaretin arkasına gizlemek zor olacaktır.
1. Adafruit Mükemmel Lehimleme Kılavuzunu kullanarak Lehimlemeyi öğrenin
Arduino kartınızdaki deliklerden konektörünüzdeki kabloları lehimlemeniz gerekecektir.
2. LED matrisinizin matrisin arkasına bağlı 3 pimli bir JST kablosuna sahip olma ihtimali yüksektir. Kullanmak istediğiniz JST konektörü, kabloların matrise bağlandığı yerde DIN olarak etiketlenmelidir. Konektörde fiş veya soket ucu olup olmadığına bakın. Kartınıza bağlanmak için karşı uca (fiş veya soket) ihtiyacınız olacak. Matrisinizde ayrıca 3 pinli konektörle aynı yere bağlı 2 telli bir konektör olabilir. Bu proje için o bağlayıcıya ihtiyacımız olmayacak. Matrisinizde önceden takılı bir JST konektörü yoksa, kablonun bir tarafını seçmeli ve kırmızı kabloyu güç/voltaj, orta kabloyu veri ve üçüncü kabloyu toprakla eşleştirerek DIN'deki matrise lehimlemelisiniz (GND).
Matris üzerinde başka konektörler (2 telli konektör, 3 telli DOUT) varsa, onları orada bırakabilirsiniz. Onları tabelanın arkasına saklayacağız. Daha büyük bir karton parçası üzerinde daha uzun bir kaydırma işareti için iki matrisi birbirine bağlayabilirsiniz.
3. Uyumlu (fiş veya soket) JST konektörünü Arduino'ya lehimlemeniz gerekecektir. Konnektörünüzde üç kablo var. Biri kırmızı, diğerleri genellikle beyaz ve yeşil, bazen de sarı veya siyah olmalıdır. Kırmızı kablo, Arduino/kart üzerinde genellikle 3V veya 3.3V olarak etiketlenen güce bağlanır. Çıplak tel ucunu tahtadaki 3V veya 3.3V delikten geçirin ve tahtaya lehimleyin. 3 kablolu JST'nizden gelen diğer dış kablo topraklama kablosudur. Bu telin çıplak ucunu kartınızdaki GND etiketli delikten geçirin. Yerine lehimleyin. Ortadaki tel veri içindir. Bu, Arduino veya mikro denetleyicinizdeki herhangi bir dijital pime (PWM) bağlanabilir. Bu proje için pin 6'yı kullanacağız. Konektörünüzdeki orta kabloyu karttaki 6 numaralı pime lehimleyin.
4. Arduino'ya/karta başka kablo lehimlemenize gerek yoktur. Güç için bir USB kablosu kullanacağız ve kart üzerindeki microUSB konektörüne bağlanacaktır.
Adım 3: Arduino'nuzu Programlayın
Tahtayı tabelaya koymadan önce onu programlamamız gerekecek. Bilgisayarınıza ve bir veri USB - microUSB kablosuna ihtiyacınız olacak (şarj cihazınızla birlikte gelen kablo sadece güç için olabilir. Veri ve güç olan bir kabloya ihtiyacınız var).
1. Arduino IDE'yi https://www.arduino.cc/en/main/software adresinden indirin. Arduino yazılımına ve koduna aşina değilseniz, Arduino web sitesindeki bazı öğreticileri denemenizi öneririz.
2. Üç Arduino kütüphanesi eklemeniz gerekecek. Arduino IDE ile indirilebilirler.
2a. Arduino IDE'yi açın.
2b. Sayfanın üst kısmındaki menüleri kullanarak Çizim > Kitaplığı Dahil Et > Kitaplıkları Yönet… seçeneğine gidin.
2c. Bu, Kütüphane Yöneticisini getirir. Sağ taraftaki arama çubuğunda "neomatrix" ifadesini arayın. Ardından Yükle düğmesine tıklayın. Bu aramayı tekrarlayın ve "neopixel" ve "adafruit gfx library" için yükleyin
3. Kodu bu eğiticiden indirin - Kodu, bu eğiticiye bir dosya indirmesi olarak ekledik. Arduino dosyalarının dosya ile aynı ada sahip bir klasörde olması gerekir. Dosyayı buradan indirip açmaya çalıştığınızda, " "blmNamesSignCode.ino" dosyasının "blmNamesSignCode" adlı bir eskiz klasörü içinde olması gerektiğini yazan bir mesaj alacaksınız. Bu klasörü oluştur, dosyayı taşı ve devam et?. Tamam'a tıklayın ve klasörü oluşturun. Arduino IDE'ye kendiniz yazmak istemeniz durumunda, kodu bu adıma ekran görüntüleri olarak da ekliyoruz.
4. Arduino IDE'deki.ino dosyasını açın.
5. Kodumuzda #SayHerName kampanyasından bir ad alt kümesi kullanıyoruz. 41. satırdan sonra satırlar ekleyerek ve önceki satırlarda olduğu gibi biçimlendirerek Siyah karşıtı şiddet mağduru kadın ve kızların ek adlarını ekleyebilirsiniz. Anısına Dair bir liste burada Adını Söyle Kampanyasında bulunabilir https://aapf.org/shn-inmemoriam. Black Lives Matter Hareketi kapsamında hatırlanan diğer isimler #SayTheirNames List https://sayevery.name/ adresinde ve Wikipedia https://en.wikipedia.org/wiki/Black_Lives_Matter Black Lives Matter Makalesinde bulunabilir.
6. Kartınızı USB/microUSB kablosuyla bilgisayarınıza takın. Üstteki menü çubuğunu kullanarak Araçlar'ı seçin. Pano'ya ilerleyin ve kullandığınız panoyu seçin. Ardından menü çubuğundan Araçlar > Bağlantı Noktası'nı seçin, panonuz bağlantı noktası listesinde otomatik olarak görünmelidir. Kartınızı bilgisayarınıza bağlamak için bir veri kablosu kullandığınızdan emin olmak için kontrol etmezse.
7. Onay işareti Doğrula düğmesine tıklayın. Bu, taslağı derleyecek ve sorun olup olmadığını size bildirecektir.
8. Programı Arduino'nuza yüklemek için sağ ok Yükle düğmesine tıklayın.
9. Anakartı bilgisayardan çıkarın.
10. Arduino'nuzu JST konektörlerini kullanarak LED matrisine bağlayın. Arduino'yu USB/USB mikro kablosunu kullanarak güç bankasına/bataryaya bağlayın. Açma/kapama düğmeleri varsa pilinizin ve kartınızın açık olduğundan emin olun. Arduino'da, gücü olduğunu ve açık olduğunu bilmenizi sağlayan bir LED olmalıdır. Bazı panoların başlatılması birkaç saniye sürer. Adlar, LED matrisinde otomatik olarak kaydırmaya başlamalıdır.
Sorun giderme:
Gücünüz var mı/piliniz dolu mu? Her şey bağlantılı mı? Lehim bağlantılarınız iyi mi? Arduino'nuzun matrisinize doğru şekilde bağlanmaması için herhangi bir kabloyu karıştırdınız mı? Her şey açıksa ve kaydırma yoksa, programınızı Arduino'ya yüklediniz mi?
Adım 4: LED Matrisini İşarete Ekleyin
İşaretinizin düzenini bir önceki adımda başlattınız ve LED matrisi için yer bıraktınız. Şimdi matrisi yerleştireceğiz ve telleri işaretin arkasına koyacağız.
1. Arduino'yu JST konektöründeki LED matrisinden ayırın.
2. Matris ile karton arasındaki teller ile işaretin önündeki açık noktaya matrisi koyun.
3. Matrisi yukarı doğru eğin ve bir kurşun kalem veya işaretleyici kullanarak tellerin işaretten geçmesi gereken yeri işaretleyin. Muhtemelen DOUT için fazladan kablolarınız vardır, bunları da kartonun arkasına geçecek şekilde işaretleyin.
4. Matrisi çıkarın. Düz bir yüzey ve bir hobi bıçağı veya kesici kullanarak, tüm kablolarınızın işaretin arkasına geçmesi gereken küçük delikleri dikkatlice kesin.
5. Kabloları dikkatlice arkaya doğru çekin.
6. LED matrisinin arkasına güçlü çift taraflı bant veya çift taraflı köpük bant ekleyin. Karton tabelanızın önündeki matrisi bantlamak için sert bir baskı uygulayın.
Adım 5: İmza ve Savunuculuğu Bitirme
1. Arduino'yu/kartı işaretinizin arka tarafındaki matrise yeniden bağlayın. Ekstra kabloları ve telleri tutmaya yardımcı olması için maskeleme bandı veya elektrik bandı kullanabilirsiniz. Ayrıca, biraz ekstra koruma olarak tahtanın etrafına sarılmış bir miktar elektrik bandı kullanıyoruz. Arduino için daha fazla koruma sağlamak için bir kasayı 3D yazdırmak isteyebilirsiniz.
2. Pilinizi Arduino'ya takın ve matrisinizin yandığından ve sözcüklerin kaydırıldığından emin olmak için işareti çevirin.
Sorun Giderme: Bağlantılarınız sıkı ve doğru konektörlere mi sahip? Pilinizin gücü var mı?
savunuculuk
Bu proje, Black Lives Matter savunuculuğu ve Siyahlara karşı şiddette öldürülen kadın ve kızların sürekli anılması için yapıldı. #SayHerName Kampanyasında, https://aapf.org/shndemands adresinde değişikliği gerçeğe dönüştürmek için Talepler ve Politika Girişimleri bulunmaktadır. Breonna Taylor için Adalet Savunuculuğu https://justiceforbreonna.org/ adresinde bulunabilir ve #JusticeforBre almak için yapabileceğiniz belirli Eylemler de dahil. Bunlar arasında, onun ölümüyle ilgili soruşturmadan sorumlu soruşturma kurumları, kurumlar ve kişiler için bir dilekçe ve iletişim bilgileri yer alıyor.
Önerilen:
Kayan Metin Ekranı (A'dan Z'ye Kılavuz): 25 Adım (Resimlerle)
Kayan Metin Ekranı (A'dan Z'ye Kılavuzu): Bu talimatta / videoda, Arduino ile kayan metin ekranının nasıl yapılacağı adım adım talimatlarla size rehberlik edeceğim. Arduino için nasıl kod yapılır onu anlatmayacağım, size mevcut kodu nasıl kullanacağınızı göstereceğim. Neyi ve nerede bir araya gelmeniz gerekiyor
LED Matrisinde ESP32 Kayan WordClock: 5 Adım (Resimlerle)
LED Matrix üzerinde ESP32 Scrolling WordClock: Bu projede ESP32, LED Matrix ve bir puro kutusu ile bir Scrolling WordClock oluşturuyorum. Bir WordClock, sadece ekrana yazdırmak veya okuyabileceğiniz ellere sahip olmak yerine zamanı heceleyen bir saattir. Bu saat size 10 dakika olduğunu söyleyecek
Bir Arduino'yu Kitaplık Olmadan Kayan Bir Metin Görüntülemek İçin Başka Bir Arduino Kullanarak Programlamak: 5 Adım
Bir Arduino'yu Kitaplık Olmadan Kayan Bir Metni Görüntülemek için Başka Bir Arduino Kullanarak Programlama: Sony Spresense veya Arduino Uno o kadar pahalı değil ve çok fazla güç gerektirmez. Ancak projenizin güç, alan ve hatta bütçe kısıtlaması varsa Arduino Pro Mini kullanmayı düşünebilirsiniz. Arduino Pro Micro'nun aksine, Arduino Pro Mi
Arduino Kayan Metin Saati: 3 Adım
Arduino Kaydırılan Metin Saati: Bu projenin amacı, zamanı söylendiği gibi gösteren kayan bir metin saati oluşturmaktır (örneğin, “gece yarısı”). donanım ve eskiz, sonra kürk alabilirsin
Kafatası, Arduino, Yanıp Sönen LED'ler ve Kayan Gözlerle Cadılar Bayramı Projesi - Maker, MakerED, MakerSpaces: 4 Adım
Kafatası, Arduino, Yanıp Sönen LED'ler ve Kayan Gözlerle Cadılar Bayramı Projesi | Maker, MakerED, MakerSpaces: Kafatası, Arduino, Yanıp Sönen LED'ler ve Kayan Gözlerle Halloween ProjesiYakında Cadılar Bayramı, bu yüzden kodlama ve DIY (biraz kurcalama…) yaparken korkutucu bir proje oluşturalım. Eğitim 3D Yazıcısı olmayanlar için hazırlanmıştır, 21 cm plas kullanacağız