İçindekiler:
- Adım 1: Kütüphaneyi Arduino Kütüphanelerine Yükleyin
- 2. Adım: Pininizi Bağlayın
- 3. Adım: Kodu Yükleyin ve Çalıştırın
Video: Nodemcu'ya LCD 20X4 Ekran Arayüzleme: 3 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:20
Daha önce bir önceki görevimde zorluklarla karşılaştığım için bunu paylaşmaya karar verdim, Graphic(128x64) LCD'yi Nodemcu ile arayüzlemeye çalıştım ama nafile, başarısız oldum. Bunun kütüphane ile ilgili bir şey olması gerektiğini anladım (Grafik LCD için kütüphane genel LCD'den farklıdır), Mevcut mevcut kütüphane GLCD arabirim nodemcu'ya uymuyor gibi görünüyor, gerçekten "uygun kütüphane" ile çıkmalarını umuyorum yakın zamanda. Denemek istedim ama zaman darlığım olduğu için grafik LCD'den Bluebacklight 20x4 LCD'ye geçmeye karar verdim. 16x2 LCD'ye oldukça benzer özellikler olduğu için bunun kolay olacağını düşündüm ama yine yanılmışım. Böylece, bu işi halletmek için dene-n-hata yolculuğumun başlangıcı.
Arduino Uno ile herhangi bir LCD'yi arayüzlemek kolaydır, birçok öğretici bulabilirsiniz. Ayrıca NodeMCU ile LCD'yi Arayüzleme için öğretici de var, bazıları "Shift register"ın "I2C genişleticisini" kullanıyor ve diğerleri "I2C LCD adaptörü" kullanıyor ancak bu öğreticilerin tümü uyumlu değil gibi görünüyor ve bazıları 'modası geçmiş', olabilir farklı veya eski kitaplığı kullanırken, bir kez şöyle bir hata alıyorum: "Board NodeMCU 1.0 (ESP-12E Modülü) için derleme hatası", bu yüzden farklı kitaplığa geçiyorum. Derleme tamamlandı ancak bir uyarı ile: "UYARI: LiquidCrystal_I2C-1.1.2 kitaplığı (avr) mimarisinde/mimarilerinde çalıştığını iddia ediyor ve (esp8266) mimarisinde/mimarilerinde çalışan mevcut kartınızla uyumsuz olabilir", verdim yine de bir deneyin, panoma yükleyin, ardından Başarı!
Adım 1: Kütüphaneyi Arduino Kütüphanelerine Yükleyin
Başlamadan önce, NodeMCU için kitaplığı yüklediğinizden emin olun, yoksa bu adımı buradan takip edebilirsiniz. Bundan sonra LCD'niz için LiquidCrystal_I2C kitaplığınızı da indirip kurmayı unutmayın.
Bu eğitim için kullandığım LiquidCrystal_I2C kitaplığının zip dosyası ektedir. Hangi web sitesinden indirdiğimi hatırlamıyorum ama sahibine teşekkür ederim.
notlar: Bu daha önce bahsettiğim uyarı ile gelen dosyadır. Ancak kodu NodeMCU kartıma yüklerken sorun yaşamıyorum.
2. Adım: Pininizi Bağlayın
LCD'nin 8 pininden adaptörün 4 pinine kadar I2C LCD seri adaptör kullanarak LCD ekranı NodeMCU'ya bağlıyorum. NodeMCU küçük olduğundan ve bu karttaki pin kullanımını sınırlamak istediğimizden bu çok kullanışlıdır. NodeMCU'nun D1, D2, Vin ve Gnd pinlerini kullanıyorum. LCD'ye bağlantı:
Vin = VCC
Gnd = Gnd
D1 = SDA
D2 = SCL
Çok basit.
3. Adım: Kodu Yükleyin ve Çalıştırın
Buraya eklediğim kodu kopyalayın ve çalıştırın. Kodu istediğiniz gibi değiştir'i seçtiğinizden emin olun. İyi şanlar.
Bu küçük öğretici size yardımcı olabilir. Herhangi bir sorunuz varsa, yorum yapmaktan çekinmeyin.
Önerilen:
Arduino İle 20x4 I2C Karakterli LCD Ekran Nasıl Kullanılır: 6 Adım
Arduino ile 20x4 I2C Karakterli LCD Ekran Nasıl Kullanılır: Bu basit eğitimde, Arduino Uno ile basit bir "Merhaba Dünya" metni görüntülemek için 20x4 I2C Karakterli LCD ekranın nasıl kullanılacağını öğreneceğiz. Videoyu izleyin
I2C ile 20x4 LCD Ekran Kullanan Elde Taşınabilir Arduino Kağıt Taş Makas Oyunu: 7 Adım
I2C ile 20x4 LCD Ekran Kullanan Elde Taşınabilir Arduino Kağıt Taş Makas Oyunu: Herkese merhaba ya da belki "Merhaba Dünya!" demeliyim, Arduino'ya birçok şeye giriş yaptığım bir projeyi sizlerle paylaşmak büyük bir zevk olurdu. Bu, I2C 20x4 LCD ekran kullanan elde taşınabilir bir Arduino Kağıt Taş Makas oyunudur. BEN
Arduino ile TM1637 Ekran Modülü Arayüzleme: 3 Adım
Arduino ile TM1637 Ekran Modülü Arayüz: As-Salam-O-Aleykum! Bu talimatım, TM1637 Ekran modülünü Arduino ile arayüzlemekle ilgili. Bu Dört Haneli Yedi Segment Ekran modülüdür. Çeşitli renklerde gelir. Benimki Kırmızı Renktir. Tm1637 Ic
Arduino LCD 16x2 Eğitimi - Arduino Uno ile 1602 LCD Ekran Arayüzleme: 5 Adım
Arduino LCD 16x2 Eğitimi | Arduino Uno ile 1602 LCD Ekran Arayüzleme: Merhaba arkadaşlar, birçok proje, ister bir diy metre veya YouTube abone sayısı ekranı, isterse bir hesap makinesi veya ekranlı bir tuş takımı kilidi olsun, verileri görüntülemek için bir ekrana ihtiyaç duyduğundan ve tüm bu tür projeler ile yapılırsa arduino onlar kesin olacak
CloudX Mikrodenetleyici Kullanarak Shift Register ile 7 Segment Ekran Arayüzleme: 5 Adım
CloudX Mikrodenetleyici Kullanarak Shift Register ile 7 Segment Ekran Arayüzleme: Bu projede, CloudX mikrodenetleyici ile yedi segment LED ekranın nasıl arayüzleneceğine dair bir eğitim yayınlıyoruz. Yedi segmentli ekran, gösterilecek çıktı aralığının bilinmediği birçok gömülü sistem ve endüstriyel uygulamada kullanılmaktadır