İçindekiler:
- 1. Adım: Orijinal Kitaplık Bölümü
- Adım 2: Kablo Şeması: Arka Işık
- Adım 3: Kablo Şeması: Adres
- Adım 4: Kablo Şeması: Düzeltici
- Adım 5: Bağlantı Şeması: Verileri Aktarın
- Adım 6: Orijinal Lib'e geçin
- Adım 7: Orijinal Lib ve Bağlantı Şeması
- Adım 8: Kablo Şeması: SDA SCL
- Adım 9: Kablo Şeması
- Adım 10: Prototip Panosu
- Adım 11: PCB'yi Frezeleme
- Adım 12: Teşekkürler
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Bir karakter görüntüleme i2c bağdaştırıcısı için bir bağlantı şeması yapıyorum.
Sitemdeki güncellemeleri kontrol edin.
Şimdi, çatallı değil orijinal kitaplığı kullanmak için bir kablo bağlantı şeması da ekliyorum
LiquidCrystal Arduino kütüphanesi için karakter LCD ekranları, pcf8574 öğrenmek için kişisel bir şema oluşturmak için çatallı proje.
github projesinde şema, fotoğraf ve kütüphane kodunu bulabilirsiniz.
Burada Fritzing devre tahtası şemasından türetilen frezelenmiş PCB'nin bir videosu.
1. Adım: Orijinal Kitaplık Bölümü
Orijinal kitaplığın bileşenini (benim çatalım değil) eBay'den bulabilirsiniz.
Şimdi burada aynı davranışa sahip aynı bağlantı şemasını bulabilirsiniz.
Adım 2: Kablo Şeması: Arka Işık
Bağlantı şemasında görebileceğiniz gibi, arka ışığı etkinleştirmek/devre dışı bırakmak için P7'ye bir NPN (2N2222) transistör bağladım.
Adım 3: Kablo Şeması: Adres
Adresi tamamen düşük ayarladım (İhtiyacınız olduğu gibi bağlayabilirsiniz, veri sayfasında tüm konfigürasyonları bulabilirsiniz).
Ekli tüm i2c bileşenlerini arayan çok faydalı bir çizim buluyorum, bunu adresi kontrol etmek için kullanın.
Adım 4: Kablo Şeması: Düzeltici
Doğru kontrastı seçmek için 10k düzeltici eklemeniz gerekir.
Adım 5: Bağlantı Şeması: Verileri Aktarın
Mavi ve sarı kablo, cihaza veri göndermek içindir, cihazı orijinal kitaplık olarak bağlamıyorum, bu yüzden lib'i çatallayıp biraz değişiklik eklemeliyim.
Adım 6: Orijinal Lib'e geçin
Resimde görebileceğiniz gibi, biraz (sağdan sola) kaydırıyorum ve sağ bitte Enable, RW, Register Select ve Back light pin'in sabit bildirimini koydum.
İsterseniz şemayı orijinaline dönüştürebilirsiniz. Biraz zaman bulursam, sizin için yapacağım (ve test edeceğim), böylece orijinal kütüphaneyi kullanabilirsiniz.
Adım 7: Orijinal Lib ve Bağlantı Şeması
Orijinal kitaplığın bağlantı şemasını yeniden oluşturuyorum, böylece standart kitaplığı bununla kullanabilirsiniz
Adım 8: Kablo Şeması: SDA SCL
Bantlı tel, arduino'mun SDA SCL pinidir.
Adım 9: Kablo Şeması
Gördüğünüz gibi bağlantı şeması oldukça basit, onu şemanın prototip panosunda oluşturmaya çalışıyorum.
Adım 10: Prototip Panosu
O kadar güzel değil ama iş var.
Adım 11: PCB'yi Frezeleme
Şemadan bir PCB oluşturuyorum ve yönlendiricimle PCB'yi frezelemeye çalışıyorum (PCB'nin nasıl frezeleneceği konusunda bir rehbere başlıyorum).
Adım 12: Teşekkürler
i2c proje serisi (Koleksiyon):
- Sıcaklık nem sensörü
- Analog genişletici
- Dijital genişletici
- LCD ekran