pastioke.com
Arduino

ESP8266 LCD

Ditulis oleh Tim Pasti Oke
https://diyi0t.com/lcd-display-tutorial-for-arduino-and-esp8266/ library https://github.com/lucas-inacio/TinyLiquidCrystal_I2C ======================
#include "Wire.h"
#include "LiquidCrystal_I2C.h"

// set the LCD address to 0x27 for a 16 chars and 2 line display
LiquidCrystal_I2C lcd(0x27, 20, 4) 

void setup()
{
  lcd.init()
  lcd.backlight()
  lcd.clear()
  pinMode(14,OUTPUT)
}

void loop(){
  sound_beep(1000,1,14)
  show_blink()
  sound_beep(250,2,14)
  show_cursor()
  sound_beep(250,2,14)
  scroll_display()
  }
void sound_beep(int time, int times, int port){
  int i
  for (i = 0 i < times i++) {
    digitalWrite(port,HIGH)
    delay(time)
    digitalWrite(14,LOW)
    delay(time)
  }  
}
void show_blink(){
  lcd.clear()
  lcd.setCursor(0,0)
  lcd.print("Blink is on")
  delay(3000)
  lcd.setCursor(0,1)
  lcd.blink()
  delay(3000)
  lcd.setCursor(0,0)
  lcd.print("Blink is off")
  lcd.setCursor(0,1)
  lcd.noBlink()
  delay(3000)
}

void show_cursor(){
  lcd.clear()
  lcd.setCursor(0,0)
  lcd.print("Cursor is on")
  delay(3000)
  lcd.setCursor(0,1)
  lcd.cursor()
  delay(3000)
  lcd.setCursor(0,0)
  lcd.print("Cursor is off")
  delay(3000)
  lcd.setCursor(0,1)
  lcd.noCursor()
  delay(3000)
}

void scroll_display(){
  lcd.clear()
  lcd.setCursor(0,0)
  lcd.print("Scroll display")
  
  lcd.setCursor(0,1)
  lcd.print("Nurul Huda, S. Pd. I")
  lcd.scrollDisplayRight()
  delay(2000)
  lcd.scrollDisplayRight()
  delay(2000)
  lcd.scrollDisplayRight()
  delay(2000)
  lcd.scrollDisplayRight()
  delay(2000)
}
================= #include "Wire.h" #include "LiquidCrystal_I2C.h" // create an LCD object (Hex address, # characters, # rows) // my LCD display in on Hex address 27 and is a 20x4 version LiquidCrystal_I2C lcd(0x27, 20, 4) void setup() { lcd.init() lcd.backlight() lcd.setCursor(1, 0) lcd.print("This is") lcd.setCursor(1, 1) lcd.print("DIYI0T.com") } void loop(){}

Butuh solusi instan siap pakai?

Dapatkan modul & script server production-ready langsung di web store kami.

Kunjungi Toko Digital

Komentar

Belum ada komentar. Jadilah yang pertama memberikan komentar!

Kirim Komentar