吴忠躺衫网络科技有限公司

電子發(fā)燒友App

硬聲App

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>電子資料>如何將arduino uno r3與LCD顯示器連接

如何將arduino uno r3與LCD顯示器連接

2023-01-05 | zip | 0.05 MB | 次下載 | 2積分

資料介紹

描述

LCD 與 Arduino 接口

這是有關(guān)如何將 arduino uno r3 與 LCD 顯示器連接的快速教程。按照本教程,您可以輕松地將 Arduino UNO R3 與 LCD 顯示器連接。

在本教程中,我們將討論如何將 LCD 顯示器與 Arduino UNO R3 連接。LCD 顯示器可用于顯示一些信息,例如,顯示電壓、溫度、操作狀態(tài)或僅顯示文本,具體取決于項目的目標。

在本教程中,我們將簡單地在顯示器上打印“Hello Knackminds”。您可以在Knackminds ?App上獲取此項目或教程所需的所有組件。

將 Arduino UNO R3 與 LCD 顯示器連接應(yīng)遵循哪些步驟?

  • 第 1 步:獲取所需的組件
  • 第二步:了解液晶顯示器的使用
  • 第 3 步:電路連接
  • 第 4 步:Arduino IDE 編程

第 1 步:所需組件

您可以在 Knackminds App 中獲取本教程所需的所有組件。

  • 16 X 2 液晶顯示器
  • 阿杜諾烏諾
  • 跳線
  • 10k電位器
  • 1k電阻
  • 面包板
  • USB電纜
  • 帶有 Arduino IDE 軟件的筆記本電腦或 PC

獲得所需的組件了嗎??

讓我們了解并將它們聯(lián)系在一起。?

第二步:了解液晶顯示器的使用

液晶顯示器由 16 個引腳組成,可以了解每個引腳的工作情況

Pin16:背光地(0V)

  • Pin1:接地(0v)
  • Pin2:電源電壓(5v)vcc
  • Pin3: Vo/VEE 用于調(diào)節(jié)帶有電位器電阻的液晶顯示器的對比度,通過連接到顯示器,您可以通過向前和向后方向旋轉(zhuǎn)電位器旋鈕輕松改變對比度級別。
  • Pin4:寄存器引腳,它由兩個寄存器組成,分別是數(shù)據(jù)寄存器和命令寄存器,當邏輯為高時,寄存器引腳自動取數(shù)據(jù)寄存器,邏輯為低時,自動取命令寄存器的值。
  • Pin5:讀寫數(shù)據(jù),低電平寫入寄存器;從寄存器讀取高
  • Pin6:Enable 用于將數(shù)據(jù)發(fā)送到數(shù)據(jù)引腳 en=0 不執(zhí)行指令,en=1 執(zhí)行指令是由于邏輯為高。
  • Pin7 至 Pin14:數(shù)據(jù)引腳(D0 至 D8)
  • Pin15:背光VCC(5V)

第 3 步:電路連接

按照上圖連接組件。

The circuit:
* LCD RS pin to digital pin 12
* LCD Enable pin to digital pin 11
* LCD D4 pin to digital pin 5
* LCD D5 pin to digital pin 4
* LCD D6 pin to digital pin 3
* LCD D7 pin to digital pin 2
* LCD R/W pin to ground
* LCD GND pin to ground
* LCD Vcc pin to 5V
* 10K resistor:
* ends to +5V and ground
* wiper to LCD VO pin (pin 3) 

第 4 步:使用 Arduino IDE 軟件上傳程序?

打開 Arduino 的編輯器。編寫以下代碼

代碼:

#include 
// LiquidCrystal lcd( RS, EN, D4,D5, D6, D7)
LiquidCrystal lcd (12, 11, 5, 4, 3, 2); 
void setup() {
// set up the LCD's number of columns and rows:
lcd.begin(16, 2);
}
void loop() {
// set the cursor to column 0, line 0
lcd.setCursor(0, 0);
//print Hello
lcd.print(" Hello!");
// set the cursor to column 0, line 1
lcd.setCursor(0, 1);
//print Knackminds
lcd.print(" Knackminds");
}

將 USB 線連接到 Arduino 并上傳代碼?

輸出:你好!聰明人

理解代碼

#include

上面導入了 LiquidCrystal 頭文件,其中包含控制 LCD 顯示器所需的所有方法。

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

此行有助于初始化 LCD 顯示屏。它告訴 Arduino 微控制器關(guān)于 LCD 的連接。

void setup() {
lcd.begin(16, 2);
}

設(shè)置用于初始化變量、引腳模式等。設(shè)置函數(shù)在我們的草圖(程序)開始時被調(diào)用。通過編寫 lcd.begin(x, y),您可以設(shè)置要在 LCD 上顯示的行數(shù)和列數(shù)。

void loop() {
// set the cursor to column 0, line 0
lcd.setCursor(0, 0);
lcd.print(" Hello!");
// set the cursor to column 0, line 1
lcd.setCursor(0, 1);
lcd.print(" Knackminds");
}

我們通過編寫 lcd.setCursor() 來設(shè)置光標,并通過調(diào)用 lcd.print() 來打印文本;

Arduino顯示界面LCD

?

?


下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1山景DSP芯片AP8248A2數(shù)據(jù)手冊
  2. 1.06 MB  |  532次下載  |  免費
  3. 2RK3399完整板原理圖(支持平板,盒子VR)
  4. 3.28 MB  |  339次下載  |  免費
  5. 3TC358743XBG評估板參考手冊
  6. 1.36 MB  |  330次下載  |  免費
  7. 4DFM軟件使用教程
  8. 0.84 MB  |  295次下載  |  免費
  9. 5元宇宙深度解析—未來的未來-風口還是泡沫
  10. 6.40 MB  |  227次下載  |  免費
  11. 6迪文DGUS開發(fā)指南
  12. 31.67 MB  |  194次下載  |  免費
  13. 7元宇宙底層硬件系列報告
  14. 13.42 MB  |  182次下載  |  免費
  15. 8FP5207XR-G1中文應(yīng)用手冊
  16. 1.09 MB  |  178次下載  |  免費

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費
  3. 2555集成電路應(yīng)用800例(新編版)
  4. 0.00 MB  |  33566次下載  |  免費
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費
  7. 4開關(guān)電源設(shè)計實例指南
  8. 未知  |  21549次下載  |  免費
  9. 5電氣工程師手冊免費下載(新編第二版pdf電子書)
  10. 0.00 MB  |  15349次下載  |  免費
  11. 6數(shù)字電路基礎(chǔ)pdf(下載)
  12. 未知  |  13750次下載  |  免費
  13. 7電子制作實例集錦 下載
  14. 未知  |  8113次下載  |  免費
  15. 8《LED驅(qū)動電路設(shè)計》 溫德爾著
  16. 0.00 MB  |  6656次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費
  3. 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
  4. 78.1 MB  |  537798次下載  |  免費
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420027次下載  |  免費
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費
  11. 6電路仿真軟件multisim 10.0免費下載
  12. 340992  |  191187次下載  |  免費
  13. 7十天學會AVR單片機與C語言視頻教程 下載
  14. 158M  |  183279次下載  |  免費
  15. 8proe5.0野火版下載(中文版免費下載)
  16. 未知  |  138040次下載  |  免費
百家乐官网赌博平台| 蓝盾百家乐官网代理| 斗地主百家乐官网的玩法技巧和规则| 淘金百家乐的玩法技巧和规则| 木棉百家乐官网的玩法技巧和规则 | 百家乐视频裸聊| 百家乐官网视频游365| 百家乐博赌城| 百家乐官网赌场优势| 明升国际娱乐 | 威尼斯人娱乐场 澳门赌场| 百家乐官网透明发牌机| 百家乐官网群11889| 真人百家乐官网宣传| 大发888游戏下载官网免费| 实战百家乐的玩法技巧和规则 | 金沙城百家乐官网大赛规则 | 破解百家乐游戏机| 送现金百家乐官网的玩法技巧和规则 | 真人游戏排行榜| 百家乐桌布尼布材质| 百家乐视频多开器| 蓝盾百家乐官网代理打| 澳门百家乐官网庄闲和| 百家乐官网不倒翁注码| 临颍县| 太阳城开户网| 大发888下载 df888gfxzylc8| 百家乐赢钱海立方| 真博百家乐官网的玩法技巧和规则 | 大发888娱乐城可靠吗| 盈得利百家乐娱乐城| 百家乐微笑玩| 请问下百家乐去哪个娱乐城玩最好呢| 百家乐赌场代理合作| 百家乐群121398015| 澳门百家乐真人娱乐城| 百家乐官网赌博代理| 锡林郭勒盟| 百家乐官网金海岸娱乐| 百家乐官网是哪个国家|