İçindekiler:
- Adım 1: İhtiyacımız Olan Şey
- Adım 2: Blynk ve Arduino Nasıl Yapılandırılır
- Adım 3: ESP8266 için FW
- Adım 4: Nasıl Birleştirilir
- Adım 5: FW Arduino
Video: LCD Ekran M4Inclusion ile Arayüz Oluşturma: 5 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:16
Bu eğitim, akıllı telefonumuzdan Wi-Fi aracılığıyla bir LCD ekranı kontrol etmemizi sağlayacak.
Drivermall'a sahip değilsek, arduino'yu kullanabiliriz, ancak Drivemall'in geliştirilmesi için bağlantının altında.
Drivemall'ı klasik Arduino kartına tercih etmenin avantajı, daha düzenli bir kuruluma (bazı durumlarda) yol açan bağlantıların karmaşıklığını azaltmasıdır. Ancak, bu isteğe bağlıdır: tüm sonuçlar arduino kartı, bir devre tahtası ve bağlantılar için yeterli çift atlama teli ile hala geçerlidir.
Proje, gençlerin sosyal içermesini teşvik etmenin bir yolu olarak gayri resmi bir eğitim biçimini, makerspace'lerde bulunabileceği gibi gayri resmi eğitimi teşvik etmeyi amaçlamaktadır.
Bu öğretici yalnızca yazarların görüşlerini yansıtır ve burada yer alan bilgilerin herhangi bir şekilde kullanılmasından Avrupa Komisyonu sorumlu tutulamaz.
Adım 1: İhtiyacımız Olan Şey
- Arduino Mega-/ Drivermall
- ESP8266
- 20x4 I2C'yi görüntüleyin
- Direnç 1K
- Programcı CH340G
- LED
- ekmek tahtası
- kablolar
- akıllı telefon
Adım 2: Blynk ve Arduino Nasıl Yapılandırılır
Akıllı telefona Blynk'i indirmeye başlayalım. Arduino Mega donanımını ve WiFi bağlantı tipini seçerek yeni bir proje oluşturun (resim 1). Proje oluşturulduktan sonra projeniz için Blynk belirtecini içeren bir posta alırsınız.
Şimdi şunu ekleyerek ekranı kontrol edebilecek şekilde yapılandıralım:
Çıkış V1-V2-V3-V4 ile 4 Metin Giriş Ayarları
D13'e bağlı 1 düğme
Adım 3: ESP8266 için FW
İlk Adım ESP8266
Arduino seri monitör üzerinden FW'nin mevcut olup olmadığını kontrol ediyoruz (resim 1)
esp'nin varsayılan baud hızı 115200'e ayarlanmıştır. SW'nin varlığını kontrol etmek için AT komutunu kullanırız, eğer OK yanıt verirse devam edebilir ve komutu kullanarak baud hızını 9600'e ayarlayabiliriz.
AT+UART_DEF=9600, 8, 1, 0, 0
fw mevcut değilse
AiThinker_ESP8266_DIO_8M_8M_20160615_V1.5.4 yazılımını PIN GPIO0/FLASH'ı 1K ohm direnç üzerinden GND'ye bağlayarak programlayıcı üzerinden yükleyin ve esp8266_flasher programını kullanıyoruz (resim 2 ve 3)
Doğru COM portunu seçin ve %99'a ulaşan FW'yi yükleyelim hata verebilir ama bu normaldir (resim 4 ve 5)
Adım 4: Nasıl Birleştirilir
Resim 1 ve 2'deki şemayı kullanarak ESP8266 için iki adet 3.3V güç kaynağı bölgesi ve ekran için bir adet 5V güç kaynağı bölgesi bağlayacağız.
ESP8266'nın TX ve RX pinleri, arduinio programlandıktan sonra bağlanmalı ve her SW güncellemesiyle bağlantısı kesilmelidir.
Çalışma sırasında ekranın yetersiz parlaklığa sahip olduğunu fark edersek, resim 3 ve 4'te görülen ekranın arkasında bulunan düzelticiyi kullanarak ayarlamaya gidebiliriz.
Adım 5: FW Arduino
Kodun aşağıdaki kitaplıklara ihtiyacı var:
ESP'yi yönetmemizi sağlayan ESP8266_Lib.h
LiquidCrystal_I2C.h ekrana yazabilmek için
Cihazı blynk uygulamasından kontrol edebilmek için BlynkSimpleShieldEsp8266.h
I2C iletişimi için Wire.h
FW'yi yüklemeden önce, Blynk uygulamasına bağlanmak ve ESP8266'nın WiFi'sine erişmek için aşağıdaki parçaları değiştirmeliyiz.
char auth = "jetonunuz"il tokenchar ssid = "WiFi adınız"
char pass = "WiFi şifreniz"
Önerilen:
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
Tinkercad'de Arduino ile LCD Arayüz Oluşturma: 5 Adım
Tinkercad Üzerinde Arduino İle LCD Arayüz Oluşturma: 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üne sahiptir. Bu ekranlar 4 bit modunda veya 8 bit modunda kablolanabilir. LCD'yi 4'te kablolama
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
Sonraki Ekran - PIC ve Arduino İle Açıklanan Arayüz ve Protokol: 10 Adım
Sonraki Ekran | PIC ve Arduino İle Açıklanan Arayüz ve Protokol: Nextion Display, mikro denetleyiciler ile kullanımı çok kolay ve kolay bir arayüzdür. Nextion editörü yardımıyla ekranı yapılandırabilir ve ekran üzerinde UI tasarlayabiliriz. görüntülemek için harekete geçecek