×

将LCD屏幕连接到Arduino mega的最简单方法

消耗积分:2 | 格式:zip | 大小:0.30 MB | 2022-10-19

分享资料个

描述

连接 LCD 屏幕从未如此简单。无需使用任何电线即可将 LCD (16*2) 连接到 Arduino MEGA 2560。

你只需要这两件事,你已经完成了本教程的要求。

本教程在这里无需过多解释!!!

你什么都不做。只需将液晶屏按如下方式连接即可。

poYBAGNOSPOAfARiAALh7hd9Npw875.jpg
 

只需使用图像作为参考将 VSS 连接到 A0。其他引脚会自然插入。

恭喜!您的电路在 10 秒内完成!

(不用担心 d2(lcd 的)pin 没有进入任何标题内。本教程实际上不需要 D3 到 D0。)

但是,是的,这里的主要区别在于代码。我只给你代码,也不需要解释。只需更改代码中的引脚即可,无需额外添加。

例如。这是显示“hello world”的原始液晶示例:

// include the library code:
#include 
// initialize the library by associating any needed LCD interface pin
// with the arduino pin number it is connected to
const int rs = 12, en = 11, d4 = 5, d5 = 4, d6 = 3, d7 = 2;
LiquidCrystal lcd(rs, en, d4, d5, d6, d7);
void setup() {
 // set up the LCD's number of columns and rows:
 lcd.begin(16, 2);
 // Print a message to the LCD.
 lcd.print("hello, world!");
}
void loop() {
 // set the cursor to column 0, line 1
 // (note: line 1 is the second row, since counting begins with 0):
 lcd.setCursor(0, 1);
 // print the number of seconds since reset:
 lcd.print(millis() / 1000);
}

这是修改后的版本:

#include 
// initialize the library by associating any needed LCD interface pin
// with the arduino pin number it is connected to
const int rs = A3, en = A5, d4 = A9, d5 = A10, d6 = A11, d7 = A12;
LiquidCrystal lcd(rs, en, d4, d5, d6, d7);
void setup() {
 pinMode(A14,OUTPUT);
 pinMode(A13,OUTPUT);
  pinMode(A4,OUTPUT);
  pinMode(A0,OUTPUT);
  pinMode(A2,OUTPUT);
  pinMode(A1,OUTPUT);
 digitalWrite(A14,LOW); 
 digitalWrite(A13,HIGH); 
  digitalWrite(A4,LOW); 
  digitalWrite(A0,LOW);
  digitalWrite(A2,LOW);
  digitalWrite(A1,HIGH);
 lcd.begin(16, 2);
 // Print a message to the LCD.
 lcd.print("hello, world!");
}
void loop() {
 // set the cursor to column 0, line 1
 // (note: line 1 is the second row, since counting begins with 0):
 lcd.setCursor(0, 1);
 // print the number of seconds since reset:
 lcd.print(millis() / 1000);
}

同样,只需删除打印秒和“hello world”的部分代码,现在您可以将此代码用作片段。

pYYBAGNOSPaAGueAAAHy6WiSWvo038.jpg
结果
 

如果您喜欢该项目,请关注,分享和评论!


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !