İçindekiler:
- Adım 1: Başlıkları Hem Arduino'ya hem de LCD Ekrana Lehimleyin
- Adım 2: LCD Ekranımız için Montaj Olarak Hizmet Verecek Arduino Nano'daki JTAG Başlığını Bükün
- Adım 3: Bağlantılı Yapıştırıcı Tabancasını Kullanarak Küçük Ekranı Arduino Nano'ya Yapıştırın
- Adım 4: Doğru Bağlantıları Yapın
- Adım 5: Kesimleri Yaptıktan Sonra, Jumper Telinin İki Ucunu Aşağıdaki Gibi Lehimlemeniz Gerekecek
- Adım 6: Tüm Bağlantıları Bitirin. Bu Yapıldıktan Sonra Şimdi Bu Küçük Kurulumu Programlama Zamanı
- 7. Adım: Biraz Kodlama Yapmaya Hazır Olun
- 8. Adım: Programınıza Daha Harika Özellikler Ekleyin
- 9. Adım: Yaratıcı Olun, Sınır Gökyüzüdür
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-23 15:13
Merhaba hobici dostum
Bu projede, laboratuvarıma iyi bir giriş olarak hizmet edecek küçük bir ekran demosu oluşturmak istedim.
Bunu yapmak için eBay'de aşağıdaki bileşenleri çok iyi kullandım:
- Arduino Nano:
- I2C OLED LCD Ekran:
- Yapışkanlı Isıtma Tabancası:
Bu projeyi bitirmek için gereken adımlar aşağıdadır
Adım 1: Başlıkları Hem Arduino'ya hem de LCD Ekrana Lehimleyin
Adım 2: LCD Ekranımız için Montaj Olarak Hizmet Verecek Arduino Nano'daki JTAG Başlığını Bükün
Adım 3: Bağlantılı Yapıştırıcı Tabancasını Kullanarak Küçük Ekranı Arduino Nano'ya Yapıştırın
Adım 4: Doğru Bağlantıları Yapın
Şimdi tüm kurulum bir araya getirildi, bazı bağlantılar kurmanın zamanı geldi. Bunun için aşağıdaki bağlantıları kurmanız gerekecektir.
Bunu yaparken, aşağıda gösterildiği gibi standart jumper iseniz kabloları da kısaltmanız gerekecektir. Hızlı bir kural, kesimi yapmak için tam konumu tahmin etmek için teli sicim yapmaktır.
Adım 5: Kesimleri Yaptıktan Sonra, Jumper Telinin İki Ucunu Aşağıdaki Gibi Lehimlemeniz Gerekecek
Adım 6: Tüm Bağlantıları Bitirin. Bu Yapıldıktan Sonra Şimdi Bu Küçük Kurulumu Programlama Zamanı
7. Adım: Biraz Kodlama Yapmaya Hazır Olun
Arduino'ya herhangi bir kod koymadan önce, önce birkaç kitaplık indirmeniz gerekecek. Aşağıdaki iki bağlantı sizi oraya götürmelidir:
Adafruit-GFX-Library:
Adafruit-SSD1306:
Arduino IDE'ye sıkıştırılmış bir kitaplığın (.zip) nasıl ekleneceğini bildiğinizi varsayıyorum. Aksi takdirde, konu hakkında daha fazla bilgi edinmek için lütfen aşağıdaki bağlantıyı kullanın:
Arduino IDE'ye.zip kitaplığı nasıl eklenir:
8. Adım: Programınıza Daha Harika Özellikler Ekleyin
Bu teknik olarak bir adım değil, ancak ekranınıza resim eklemek gibi daha havalı özellikler eklemek ve daha sıkıcı işler için ekrana bir-g.webp
Bağlantı 1:
Bağlantı 2:
İlk bağlantı olan link1, HERHANGİ boyuttaki bir görüntüyü OLED ekranın boyutunu temsil eden uygun boyut olan 128X64'e dönüştürmenize yardımcı olur. Bununla birlikte, eldeki nihai ürüne göre daha küçük veya daha büyük boyutlara dönüştürme yapabilirsiniz. İkinci bağlantıya gelince, görüntüyü bir bitmap formatına dönüştürmenize izin verir (0'lar ve 1'ler bir arada bir matris halinde sıralanır). Bunu en son Arduino'nun program belleğinde saklamak, daha sonra “display.drawBitmap()” işlevini kullanarak görüntülemeye yardımcı olacaktır.
9. Adım: Yaratıcı Olun, Sınır Gökyüzüdür
Yukarıdaki videoyu elde etmek için kodlarımı bağlıyorum (GitHub bağlantısı). Ayrıca yukarıdaki videonun daha yavaş bir versiyonunu ekliyorum.
bağlantı:
Not: Lütfen tek renkli görüntülere dönüştürmeden önce fotoğrafın işlenmesine çok dikkat edin. Sonuç buna göre iyi veya kötü olabilir. Kontrastı, ardından gelecek olan eşik filtresini de içine alacak bir seviyeye ayarlamanızı tavsiye ederim.
İlham almaktan, değiştirmekten ve dahil edilen özelliklerden bazılarını kullanmaktan çekinmeyin.
Bunu beğendiyseniz, lütfen beğenin, paylaşın ve daha ilginç içerikler için abone olun.
Önerilen:
Shakespeare Programlama Dilinde Basit Toplama Programı: 18 Adım
Shakespeare Programlama Dilinde Basit Toplama Programı: Shakespeare Programlama Dili (SPL) ezoterik bir programlama dilinin bir örneğidir, belki öğrenmesi ilginç ve kullanması eğlencelidir, ancak gerçek hayattaki uygulamalarda özellikle yararlı değildir. SPL, kaynak kodun r
Bir Bilgisayarı Makine Dilinde Kodlayın ve Test Edin: 6 Adım
Bir Bilgisayarı Makine Dilinde Kodlayın ve Test Edin: Bu Eğitilebilir Kitapta, bir bilgisayar programını makine dilinde nasıl kodlayacağınızı ve test edeceğinizi göstereceğim. Makine dili, bilgisayarların ana dilidir. 1'ler ve 0'lardan oluşan dizilerden oluştuğu için insanlar tarafından kolay anlaşılmaz. Çalışmak için
C Dilinde Basit Saat: 4 Adım
C Dilinde Basit Saat: Fikir, C'de basit bir saat oluşturmaktır, ancak önce yazılımımızı kurmamız ve kullanacağımız bazı şeyleri tanımamız gerekiyor
Python Dilinde Yapılandırılmış Işık ve Stereo Görüşe Dayalı DIY 3D Tarayıcı: 6 Adım (Resimlerle)
Python Dilinde Yapılandırılmış Işık ve Stereo Görüşe Dayalı DIY 3D Tarayıcı: Bu 3D tarayıcı, video projektörü ve web kameraları gibi düşük maliyetli geleneksel öğeler kullanılarak yapılmıştır. Yapılandırılmış hafif bir 3D tarayıcı, yansıtılan ışık desenleri ve bir kamera sistemi kullanarak bir nesnenin üç boyutlu şeklini ölçmek için bir 3D tarama cihazıdır
USB ile Çalışan Brülör! Bu Proje Plastik/Ahşap/Kağıdı Yakabilir(Eğlenceli Proje Ayrıca Çok İnce Ahşap Olmalıdır): 3 Adım
USB ile Çalışan Brülör! Bu Proje Plastik/Ahşap/Kağıdı Yakabilir(Eğlenceli Proje Aynı zamanda Çok İnce Ahşap Olmalıdır): BUNU USB KULLANARAK YAPMAYIN!!!! Tüm yorumlardan bilgisayarınıza zarar verebileceğini öğrendim. bilgisayarım iyi tho. 600ma 5v telefon şarj cihazı kullanın. Bunu kullandım ve iyi çalışıyor ve gücü durdurmak için bir güvenlik fişi kullanırsanız hiçbir şey zarar görmez