İçindekiler:
Video: Selam Dünya! CloudX M633 Kullanarak LCD'de: 4 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:20
Bu Eğitimde, LCD'de (Sıvı Kristal Ekran) göstereceğiz.
Adım 1: LCD (sıvı Kristal Ekran)
LCD'ler paralel bir arayüze sahiptir, bu da mikrodenetleyicinin ekranı kontrol etmek için aynı anda birkaç arayüz pinini manipüle etmesi gerektiği anlamına gelir. Arayüz aşağıdaki pinlerden oluşur:
LCD'nin hafızasında nereye veri yazdığınızı kontrol eden bir kayıt seçme (RS) pini. Ekranda ne olup bittiğini tutan veri kaydını veya LCD denetleyicisinin daha sonra ne yapılacağına ilişkin talimatları aradığı bir talimat kaydını seçebilirsiniz.
Okuma modunu veya yazma modunu seçen bir Okuma/Yazma (R/W) pimi
Kayıtlara yazmayı sağlayan bir Enable pini
8 veri pimi (D0 -D7). Bu pinlerin durumları (yüksek veya düşük), yazarken bir register'a yazdığınız bitler veya okurken okuduğunuz değerlerdir.
Ayrıca LCD'ye güç sağlamak, ekran kontrastını kontrol etmek ve LED'i açıp kapatmak için kullanabileceğiniz bir ekran kontrast pini (Vo), güç kaynağı pinleri (+5V ve Gnd) ve LED Backlight (Bklt+ ve BKlt-) pinleri de bulunmaktadır. sırasıyla arka ışık.
Ekranı kontrol etme işlemi, görüntülemek istediğiniz şeyin görüntüsünü oluşturan verileri veri kayıtlarına koymayı ve ardından talimatları talimat kaydına koymayı içerir. LiquidCrystal Library bunu sizin için basitleştirir, böylece düşük seviyeli talimatları bilmenize gerek kalmaz.
Hitachi uyumlu LCD'ler iki modda kontrol edilebilir: 4-bit veya 8-bit. 4-bit modu, Arduino'dan yedi G/Ç pini gerektirirken, 8-bit modu 11 pin gerektirir. Metni ekranda görüntülemek için çoğu şeyi 4 bit modunda yapabilirsiniz, bu nedenle örnek 4 bit modunda 2x16 LCD'nin nasıl kontrol edileceğini gösterir.
2. Adım: BİLEŞEN
- CloudX M633
- CloudX SoftCard
- V3 Kablosu
- LCD 16x2
- 10k Ohm Potansiyometre
- atlama teli
- 220 ohm direnç
- ekmek tahtası
bileşeninizi buradan satın alabilirsiniz
3. Adım: DONANIM
- Cloudx M633'ün LCD RS pininden dijital pin 1'e
- LCD, Cloudx M633'ün pinden dijital pin 2'ye etkinleştirme
- Cloudx M633'ün LCD D4 pininden dijital pin 3'e
- Cloudx M633'ün LCD D5 pininden dijital pin 4'e
- Cloudx M633'ün LCD D6 pininden dijital pin 5'e
- Cloudx M633'ün LCD D7 pininden dijital pin 6'ya
Ek olarak, 10k'lık bir potu +5V'a ve GND'ye, sileceği (çıkış) LCD ekranlara VO pinine bağlayın. Ekranın arka ışığına güç sağlamak için genellikle LCD konektörünün 15 ve 16 numaralı pinlerinde 220 ohm'luk bir direnç kullanılır.
Adım 4: KODLAMA
Bu kodu CloudX IDE'nize kopyalayın
#dahil#dahil
kurmak(){
lcdSetting(1, 2, 3, 4, 5, 6); lcdCmd(temizle); lcdCmd(imleçKapalı);
döngü(){
lcdWriteText(1, 2, "MERHABA DÜNYA!"); lcdWriteText(2, 2, "CLOUDX KULLANIYORUM");
}
}
Önerilen:
Dünya Haritasında COVID19 Kontrol Paneli(Python Kullanarak): 16 Adım
Dünya Haritasında COVID19 Gösterge Tablosu (Python kullanarak): Neredeyse hepimizin COVID19 hakkında çoğu bilgiyi bildiğimizi biliyorum. Ve bu talimat, gerçek zamanlı verileri (vakaların) dünya haritasında çizmek için bir kabarcık haritası oluşturmakla ilgilidir. Daha fazla kolaylık sağlamak için , programı Github deposuna ekledim:https://github.co
Basit CloudX M633 Dijital Kronometre: 4 Adım
Basit CloudX M633 Dijital Kronometre: Bu projede, cep telefonunuzdaki bir kronometre gibi saat, dakika ve saniye kaydını tutabilen bir dijital saat versiyonu yapacağız! Saati görüntülemek için bir LCD kullanacağız
I2C / IIC LCD Ekran - Arduino ile SPI - IIC Modülü Kullanarak I2C LCD Ekranına SPI LCD Kullanın: 5 Adım
I2C / IIC LCD Ekran | I2C LCD Ekranına SPI LCD'yi Arduino ile IIC Modülüne Kullanma: Merhaba arkadaşlar, normal bir SPI LCD 1602'nin bağlanması için çok fazla kablo olduğundan, arduino ile arayüz oluşturmak çok zor ama piyasada mevcut olan bir modül var. SPI ekranını IIC ekranına dönüştürün, böylece sadece 4 kablo bağlamanız gerekir
CLOUDX M633 KULLANILAN ELEKTRONİK ZAR: 5 Adım
CLOUDX M633 KULLANILAN ELEKTRONİK ZAR: Hepimiz zarları kullanarak şu veya bu şekilde şans oyununu oynamış olmalıyız. Zarların yuvarlanmasının ne göstereceğinin tahmin edilemez doğasını bilmek, oyunu daha da eğlenceli hale getiriyor
CloudX M633 ile Led Açma ve Kapama Düğmesini Kullanma: 3 Adım
CloudX M633 ile Led'i Açmak ve Kapatmak için Düğmeyi Kullanma: <img src ="https://www.instructables.com/files/deriv/FLC/57B2…"/> Bir düğmeye bastığınızda bir LED'i açmak için CloudX M633'ü kullanabileceğinizi biliyor muydunuz? Bu projede size buton ile ON ve OFF Led'i nasıl kullanabileceğinizi göstereceğim. NS