卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

Arduino驅(qū)動(dòng)LCD1602在TinkerCAD上的仿真

液晶屏在顯示大量信息時(shí)比數(shù)碼管更具優(yōu)勢(shì),可以顯示單詞、數(shù)字、圖形或動(dòng)畫等復(fù)雜內(nèi)容。在TinkerCAD上,我們可以使用LCD1602顯示屏進(jìn)行仿真,它是一種簡(jiǎn)單常用的液晶屏,可以顯示2行16個(gè)字符。連

液晶屏在顯示大量信息時(shí)比數(shù)碼管更具優(yōu)勢(shì),可以顯示單詞、數(shù)字、圖形或動(dòng)畫等復(fù)雜內(nèi)容。在TinkerCAD上,我們可以使用LCD1602顯示屏進(jìn)行仿真,它是一種簡(jiǎn)單常用的液晶屏,可以顯示2行16個(gè)字符。

連接LCD1602和Arduino

首先,在TinkerCAD的組件中選擇全部,并找到1602液晶屏,將其拖到工作區(qū)域上。然后,需要了解1602液晶屏的引腳定義并進(jìn)行連接。你可以通過(guò)百度搜索LCD1602來(lái)查找引腳定義。注意,TinkerCAD的LCD1602的引腳順序與百度百科的不同,但引腳功能是相同的。例如,TinkerCAD的第一引腳是GND,而百度百科中是VSS,它們都表示電源正極。

按照引腳說(shuō)明將LCD1602和Arduino連接起來(lái),特別要注意第15引腳LED是LCD1602的背光源的正極,需要接一個(gè)220歐的限流電阻,以避免燒壞LCD。

使用Arduino驅(qū)動(dòng)LCD1602

硬件線路連接完成后,就可以開始編程了。Arduino有專門用于驅(qū)動(dòng)LCD的類庫(kù),我們只需要添加相應(yīng)的頭文件即可使用。以下是常用的幾個(gè)函數(shù):

- LiquidCrystal lcd(rs, enable, d4, d5, d6, d7):定義LCD引腳和Arduino的連接。

- (cols, rows):指定LCD的類型,Arduino的LCD類庫(kù)支持多種類型的LCD屏幕。

- (col, row):設(shè)置光標(biāo)位置。

- ():顯示字符。

在設(shè)置好LCD1602的連接之后,我們可以使用()函數(shù)顯示一個(gè)經(jīng)典的程序員問(wèn)候語(yǔ)“hello, world!”。

以下是示例程序:

```arduino

#include

// 定義LCD引腳和Arduino連接

LiquidCrystal lcd(12, 11, 5, 4, 3, 2);

void setup() {

// 設(shè)置LCD的列數(shù)和行數(shù)

(16, 2);

}

void loop() {

// 設(shè)置光標(biāo)位置為第一列第一行

(0, 0);

// 顯示字符

("Hello, ");

// 設(shè)置光標(biāo)位置為第二列第二行

(0, 1);

// 繼續(xù)顯示字符

("World!");

delay(1000);

}

```

運(yùn)行仿真

編寫完程序后,點(diǎn)擊開始模擬按鈕,就會(huì)在LCD1602液晶屏上顯示出“Hello, World!”的問(wèn)候語(yǔ)。讓我們向世界問(wèn)好吧!

標(biāo)簽: