İçindekiler:
- Adım 1: İhtiyacınız Olan Şey
- Adım 2: Arduino ile LCD Pinout ve Bağlantılar
- Adım 3: Arduino'yu Programlama
- 4. Adım: Kod
- Adım 5: Kod ve Devre Şeması Tam Olarak Açıklandı:
Video: Tinkercad'de Arduino ile LCD Arayüz Oluşturma: 5 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:17
Tinkercad Projeleri »
Bu makaledeki kod, standart Hitachi HD44780 sürücüsünü kullanan LCD'ler için yazılmıştır. LCD'nizde 16 pin varsa, muhtemelen Hitachi HD44780 sürücüsü vardır. Bu ekranlar 4 bit modunda veya 8 bit modunda kablolanabilir. LCD'yi 4 bit modunda kablolamak, 8 bit modundan dört daha az kablo kullandığından genellikle tercih edilir. Pratikte, iki mod arasında gözle görülür bir performans farkı yoktur. Bu derste LCD'yi 4 bit modunda bağlayacağım.
Adım 1: İhtiyacınız Olan Şey
Bu eğitim için ihtiyacınız olacak:
1. Arduino uno
2. Breadboard veya PCB
3. LCD 16x2
4. Potansiyometre
Adım 2: Arduino ile LCD Pinout ve Bağlantılar
İşte kullandığım LCD'deki pinlerin bir şeması. Her pinden Arduino'ya olan bağlantılar aynı olacaktır, ancak pinleriniz LCD'de farklı şekilde düzenlenebilir. Veri sayfasını kontrol ettiğinizden veya belirli LCD'nizdeki etiketleri aradığınızdan emin olun:
Ayrıca, bir devre tahtasına bağlamadan önce LCD'nize 16 pinli bir başlık lehimlemeniz gerekebilir. LCD'yi Arduino'nuza bağlamak için aşağıdaki şemayı izleyin:
Rs pimi (RS) - 1
Etkinleştir (E) - 2
D4 - 4
D5 - 5
D6 - 6
D7 - 7
Yukarıdaki şemadaki direnç, arka ışık parlaklığını ayarlar. Tipik bir değer 220 Ohm'dur, ancak diğer değerler de işe yarayacaktır. Daha küçük dirençler, arka ışığı daha parlak hale getirecektir.
Potansiyometre, ekran kontrastını ayarlamak için kullanılır. Genelde 10K Ohm potansiyometre kullanırım ama diğer değerler de işe yarayacaktır.
Adım 3: Arduino'yu Programlama
Aşağıdaki kodun tamamı, Arduino IDE ile önceden yüklenmiş olarak gelen LiquidCrystal kitaplığını kullanır. Kitaplık, bir programa kısaltılmış bir biçimde kolayca eklenebilen bir dizi işlevdir.
Bir kütüphaneyi kullanmak için programa dahil edilmesi gerekir. Aşağıdaki koddaki 1. satır, bunu #include komutuyla yapar. Bir programa bir kütüphane eklediğinizde, kütüphanedeki tüm kodlar programınızın koduyla birlikte Ardunio'ya yüklenir.
Şimdi programlamaya girmeye hazırız! Birazdan yapabileceğiniz daha ilginç şeylerin üzerinden geçeceğim, ama şimdilik sadece basit bir test programı çalıştıralım. Bu program ekrana “Sınıfıma Hoş Geldiniz” yazacak, daha sonra biraz gecikmeden sonra “Yeni öğrenme yolu” ve sonunda adımın yanıp söneceği “Mudit jain tarafından Arduino sınıfı” yazacak. Bu kodu tinkercad kod alanına girin ve simülasyonu başlatın.
4. Adım: Kod
Daha ilginç projeler için benimle iletişime geçin:
Youtube:https://www.youtube.com/channel/UCTS10_CRYJhT-vb9-pvKzzg
Facebook sayfası:
Instagram:
#Dahil etmek
LiquidCrystal lcd (1, 2, 4, 5, 6, 7); geçersiz kurulum() { lcd.begin(16, 2); lcd.setCursor(5, 0); lcd.print("HOŞ GELDİNİZ"); lcd.setCursor(3, 1); lcd.print("SINIFIMIZA"); gecikme(2000); lcd.setCursor(5, 0); lcd.print("Yeni Yol"); lcd.setCursor(3, 1); lcd.print("Öğrenmeye Dair"); gecikme(2000); lcd.clear(); } geçersiz döngü() { lcd.setCursor(2, 0); lcd.print("Arduino sınıfı"); lcd.setCursor(2, 1); lcd.print("MUDIT JAIN ile"); gecikme(500); lcd.clear(); lcd.setCursor(2, 0); lcd.print("Arduino sınıfı"); gecikme(500); }
Önerilen:
LCD Ekran M4Inclusion ile Arayüz Oluşturma: 5 Adım
Bir LCD Ekranla Arayüz Oluşturma M4Inclusion: Bu eğitim, akıllı telefonumuzdan Wi-Fi aracılığıyla bir LCD ekranı kontrol etmemize izin verecek Eğer sürücümüze sahip değilsek, arduino'yu kullanabiliriz, ancak Drivemall'ın geliştirilmesi için bağlantının altında. kla yerine Drivemall'ı tercih etmek
8051 DS1307 RTC ile Arayüz Oluşturma ve Zaman Damgasını LCD'de Görüntüleme: 5 Adım
8051 DS1307 RTC ile Arayüz Oluşturma ve LCD'de Zaman Damgasını Görüntüleme: Bu dersimizde size 8051 mikrodenetleyicisini ds1307 RTC ile nasıl arayüzleyebileceğimizi anlattık. Burada, proteus simülasyonu kullanarak lcd'de RTC zamanını görüntülüyoruz
Raspberry Pi ile GPS Modülü Arayüz Oluşturma: Dashcam Bölüm 2: 3 Adım
Raspberry Pi ile GPS Modülünün Arayüzlenmesi: Dashcam Bölüm 2: Bu, dashcam projesinin 2. bölümüdür ve bu yazıda, Raspberry Pi ile bir GPS modülünün nasıl arayüzleneceğini öğreneceğiz. Daha sonra GPS verilerini kullanacağız ve videoya bir metin yerleşimi olarak ekleyeceğiz. Lütfen önce aşağıdaki bağlantıyı kullanarak 1. bölümü okuyunuz
Arayüz Oluşturma Düğmesi - Arduino Temelleri: 3 Adım
Arayüz Buton - Arduino Temelleri: Buton, bastığınızda bir devredeki iki noktayı birbirine bağlayan bir bileşendir. Buton açıkken (basılmamış) butonun iki ayağı arasında bağlantı yoktur, bu nedenle pin 5'e bağlanır. volt (çekme direnci aracılığıyla
Arduino Nano (I2C) ile TMP-112 Arayüz Oluşturma: 5 Adım
TMP-112'nin Arduino Nano (I2C) İle Arayüzlenmesi: Merhaba, İyi Selamlar..!!I (Somanshu Choudhary) Dcube teknoloji girişimleri adına Arduino nano kullanarak sıcaklık ölçümü yapacak, I2C protokolünün okuma uygulamalarından biridir. sıcaklık Sensörü TMP-112 analog verileri