Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, bir eğitim içeriği olup, konuşmacı 8x8 LED matrisinde şekil yazma mantığını anlatmaktadır.
- Video, 8x8 LED matrisinde şekil yazma işleminin nasıl yapılacağını adım adım göstermektedir. Konuşmacı önce bir ok işareti örneği üzerinden, LED'lerin nasıl aktif edileceğini ve basamak değerlerinin nasıl hesaplanacağını açıklar. Ardından Excel programı kullanarak hesaplamaları yapar ve son olarak Arduino ile bu verileri nasıl göndereceğini gösterir. Video, bilgisayar programlama bilgisi ve 2'lik sistem bilgisi gerektiren teknik bir eğitim içeriğidir.
- 00:018x8 Matris İdam Yazısı Oluşturma
- 8x8 matris idam yazısı oluşturmak için, internette hazır kodlar bulunabilir ancak bazı şekiller için kendiniz hesaplama yapmanız gerekebilir.
- Örnek olarak bir ok işareti çizmek için 8x8 matris kullanacağız.
- Şekli çizmek için satırlar ve sütunlar olarak bölmeli ve her bir ledin basamak değerini hesaplamalısınız.
- 01:08Matris Hesaplama Mantığı
- Her 8 bit'in basamak değeri 1, 2, 4 şeklinde katlanarak 2'nin üstleri şeklinde gider.
- Programlarda veri yollarken 8 tane veri oluşturmanız gerekir ve bu veriler sütunlardaki 8 bit karşılığını temsil eder.
- Hesaplama programı kullanarak basamak değerlerini hesaplayabilirsiniz.
- 02:29Hesaplama Örneği
- Örneğin, sadece 8 bit aktif olduğu için değer 8 olur.
- Daha karmaşık hesaplamalar için 8 bitlik veriyi programa yazabilirsiniz.
- Bayer sistemi kullanarak 1 olan bitleri 1 olarak yazarak ondalık ve hex karşılığını bulabilirsiniz.
- 03:54Hex Değerleri ve Arduino Programlama
- Bilgisayarların anladığı hex adresi (onaltılık sistem) kullanılır, örneğin 12 değeri hex karşılığı C'dir.
- Bilgisayarda 9'dan sonra A, B, C, D, E, F şeklinde onaltıya kadar gider.
- Arduino'da verileri gönderirken başına "x" yazarak hex değerlerini kullanabilirsiniz.
- 07:13Arduino Kodlama ve Sonuç
- Kodlama kısmında hangi marka olduğunu bilmeniz yeterlidir.
- Programı Arduino'ya aktardığınızda, önceden hesapladığınız şekli ekranda görebilirsiniz.
- 8x8 matris kullanırken, led'leri yakarak oluşturduğunuz şekli bir olarak varsayıp, biner, ondalık veya onaltılık olarak programa göndermeniz gerekir.