LCD1602
2016-06-03 14:55
330 查看
作者
胡子阳简介
常用的lcd1602显示器的用法接法说明
第一排是lcd1602的引脚,->表示电线,->后面的是Arduino的引脚或是电位器引脚。 K->GND A->330欧姆电阻->5v D7->2 D6->3 D5->4 D4->5 D3->不接 D2->不接 D1->不接 D0->不接 E->11 RW->GND RS->12 V0->电位器中间的脚 VDD->5v VSS->GND 其中10k电位器是调节屏幕对比度的。具体什么是对比度。。。
接线图
正常情况
对比度过低
对比度过高
测试代码
#include <LiquidCrystal.h>//arduino自带的库 LiquidCrystal lcd(12, 11, 5, 4, 3, 2);//定义一些引脚接法 int test=0; //设置一个名叫test的全局变量 void setup()//这是Arduino刚上电时运行的程序,只运行一次 { Serial.begin(9600);//初始化与计算机串口进行通信的波特率(一种频率) lcd.begin(16, 2);//初始化lcd1602屏幕 } void loop()//arduino的主函数,是个死循环,会一直循环下去执行命令 { lcd.setCursor(0, 0);//对lcd1602第1行进行编辑 lcd.print("I'm HZY(^_^)");//编辑的第1行信息,在双引号内输入的英文或是日文或是数字,符号等能直接显示出来,但是不能显示中文 lcd.setCursor(0, 1);//对lcd1602第2行进行编辑 lcd.print(test);//编辑的第2行信息,不加双引号就直接输出此变量的值 test=test+1;//每一轮循环下来test的值都在原来的基础上加1. delay(1000);//延时1000毫秒 }
效果图
相关文章推荐
- 基于Arduino+LabVIEW的多路数据采集系统
- 基于Arduino+LabVIEW的串口控制LED亮灭
- 基于Protues的Arduino学习笔记01-Arduino UNO实验板设计
- 《Arduino与LabVIEW开发实战》-前言
- Arduino(一)
- nrf24l01+arduino
- Canvas和SVG的区别
- [极客]硬件极客最爱:支持WiFi的Arduino板到来
- Arduino、arm、树莓派、单片机四者有什么不同?
- (一) 驱动模块搭建与测试
- (二) 2WD智能小车搭建完成
- 现货首发 爱上Raspberry Pi 爱上树莓派 首本中文教材 正版图书
- 现货首发 爱上Raspberry Pi 爱上树莓派 首本中文教材 正版全新
- 玩于鼓掌之中的小老虎机——Tiny Tiger Machine
- 基于Arduino的RGB色灯上位机控制Demo
- arduino的String类
- 静态字符串模式匹配模板库
- Arduino串口的正确打开方式
- bluetooth控制Arduino单片机的红外发射装置(一)——Arduino部分