日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

Arduino系列之LCD1602模块使用方法(一)

發布時間:2023/12/19 综合教程 23 生活家
生活随笔 收集整理的這篇文章主要介紹了 Arduino系列之LCD1602模块使用方法(一) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

下面我將簡單介紹LCD1602模塊的使用方法:

1602液晶顯示器(1602Liquid Crystal Display,此后簡稱1602 LCD)是一種常見的字符液晶顯示器,因其能顯示16*2個字符而得名。通常我們使用的1602 LCD中集成了字庫芯片,通過LiquidCrystal類庫提供的API,我們可以很方便的使用1602LCD顯示英文字母與一些符號。在使用1602 LCD前,我們需要將其連接到Arduino上。

在套件中我們使用IIC LCD1602模塊集成了IIC I/O擴展芯片PCA8574,使LCD 1602的使用更為簡單。通過兩線制的IIC總線(串行時鐘線SCL,串行數據線SDA),可使Arduino實現控制LCD 1602顯示的目的。既簡化了電路,又節省了I/O口,使Arduino能實現更多的功能。通過模塊上的電位器還可以調節LCD顯示器的對比度。通過設置跳線還可以設置地址: 0x20-0x27。使Arduino能控制多塊LCD 1602。
模塊背面可以看到一塊銀白色的電位器,旋轉它可以調節1602液晶顯示器的對比度。
背后的接線引腳分別為GND;VCC;SDA;SCL(SDA和SCL分別為iic通訊的數據線和時鐘線)

獲取此庫可點擊:項目-加載庫-管理庫,如圖

在搜索框內搜索liquidCrystal可找到若干關于驅動液晶的庫文件,在最下面就有LiquidCrystal_I2C相關的庫文件,點擊安裝即可。

下面,我將把最簡單的代碼寫出來:

#include <LiquidCrystal_I2C.h> //引用I2C庫
#include <Wire.h>
LiquidCrystal_I2C lcd(0x3F,16,2);
void setup() {
lcd.init(); // 初始化LCD
lcd.backlight(); //設置LCD背景等亮
lcd.setCursor(0,0); //設置顯示指針
lcd.print("Welcome to "); //輸出字符到LCD1602上
lcd.setCursor(0,1);
lcd.print("It's my system");
delay(2000);
lcd.clear();
}

void loop() {
// put your main code here, to run repeatedly:
lcd.setCursor(0,0);
lcd.print("hello");
lcd.setCursor(0,1);
lcd.print("world");
}

總結

以上是生活随笔為你收集整理的Arduino系列之LCD1602模块使用方法(一)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。