İçindekiler:
Video: Arduino IDE ile NodeMCU V2 üzerinde I2C LCD: 3 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:19
Bu hızlı talimatta, ArduinoIDE ve mevcut kitaplıkları kullanarak NodeMCU v2'de I2C Seri Adaptörü ile LCD'yi nasıl öğle yemeği yapacağınızı göstereceğim.
Adım 1: Gerekli Parçalar ve Yazılım
Donanım:
1. NodeMCU v2
2. i2c Seri Arabirim Adaptör Modülü ile 16x2 LCD Ekran
3. Bazı kablolar, güç kaynağı için USB ve eskiz yükleme
Yazılım:
1. ArduinoIDE -
2. LiquidCrystal_I2C kütüphanesi -
Adım 2: Donanım Kurulumu
Hazırlıklar:
Ali/ebay'den LCD sipariş ettiğinizde, seri adaptöre bağlanırken 'kablo karmaşasını' önlemek için 16 pinli başlıkları LCD ekrana lehimleyebilirsiniz.
Kurmak:
- LCD ekranı ve Seri Adaptörü ekmek tahtasına yan yana yerleştirin
- Adaptörün SCL pinini NodeMCU D1 pinine bağlayın
- Adaptörün SDA pinini NodeMCU D2 pinine bağlayın
- Adaptörün GND, VCC pinlerini NodeMCU GND, Vin ile buna göre bağlayın - burada bir şeyi açıklamam gerekiyor. Temel olarak, LCD ekranı 5v kaynağa bağlamalısınız, ancak NodeMCU'nun yalnızca 3.3v çıkışı vardır, bu nedenle LCD oldukça karanlıktır. LCD'ye harici 5v kaynağı sağlarsanız, çalışmadığı için mantık düzeyi dönüştürücü kullanmanız gerekir. Burada, Vin'e atlanan USB tarafından sağlanan gücü kullanarak bazı hackler kullandım. 5V ama işe yarıyor:)
3. Adım: Eskiz
Hazırlıklar:
- ArduinoIDE'yi yükleyin
- NodeMCU desteği ekleyin - burada güzel bir şekilde açıklanmıştır.
- LiquidCrystal_I2C kitaplığı ekleyin - lütfen yazar tarafından sağlanan talimatları kullanın. AdruinoIDE'den kurulum, eski sürüm ekleyecektir
Kroki:
#Dahil etmek
#Dahil etmek
LiquidCrystal_I2C lcd (0x27, 16, 2);
geçersiz kurulum() {
Seri.başla(115200);
//Önceden tanımlı PINS sabitlerini kullan
Tel.başla(D2, D1);
lcd.begin();
lcd.home();
lcd.print("Merhaba, NodeMCU");
}
void loop() { // burada hiçbir şey yapmayın }
Krokiyi yükleyin ve işiniz bitti!
Önerilen:
WS2812b Led Strip ile Raspberry Pi Üzerinde Hyperion ile OSMC Nasıl Kurulur: 8 Adım
WS2812b Led Strip ile Raspberry Pi Üzerinde Hyperion ile OSMC Nasıl Kurulur: Bazen çok iyi ingilizcem var, bazen hayır…Önce ilk şeyler. Bu benim ilk dersim ve ingilizce benim ana dilim değil, bu yüzden lütfen bana fazla yüklenme. Bu çerçevenin nasıl oluşturulacağı ile ilgili olmayacak, bu kolay. Kurulumla ilgili
ESP32 ile PWM - Arduino IDE ile ESP 32'de PWM ile LED Karartma: 6 Adım
ESP32 ile PWM | Arduino IDE ile ESP 32'de PWM ile LED Karartma: Bu talimatta Arduino IDE & PWM temel olarak herhangi bir MCU'dan analog çıkış üretmek için kullanılır ve bu analog çıkış 0V ile 3.3V (esp32 durumunda) arasında herhangi bir şey olabilir & itibaren
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
M5stick-C ile Neopixel Ws2812 Gökkuşağı LED Glow - Rainbow'u Arduino IDE Kullanarak M5stack M5stick C Kullanarak Neopixel Ws2812 Üzerinde Çalıştırmak: 5 Adım
M5stick-C ile Neopixel Ws2812 Gökkuşağı LED Glow | Rainbow'u Neopixel Ws2812'de M5stack M5stick C Kullanarak Arduino IDE Kullanarak Çalıştırmak: Merhaba arkadaşlar bu talimatta Arduino IDE ile neopixel ws2812 LED'lerini veya led şerit veya led matrisi veya led halkayı m5stack ile m5stick-C geliştirme kartını nasıl kullanacağımızı öğreneceğiz ve bunu yapacağız. onunla bir gökkuşağı deseni
Blynk Sunucu Üzerinde Arduino IDE ile DHT11, BMP180, Nodemcu Kullanan DIY Hava İstasyonu: 4 Adım
Blynk Sunucu Üzerinden Arduino IDE ile DHT11, BMP180, Nodemcu Kullanan DIY Hava İstasyonu: Github: DIY_Weather_Station Hackster.io: Hava İstasyonu Hava Durumu Uygulamasını görürdünüz değil mi? Mesela, açtığınızda Sıcaklık, Nem vb. gibi hava koşullarını öğrenirsiniz. Bu okumalar bir büyükün ortalama değeridir