个人学习(六) - 液晶屏模块代码

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/github_27587443/article/details/72614818
程序实现
需要用到LCD1602 I2C的库,下载地址是 https://github.com/marcoschwartz/LiquidCrystal_I2C

把下载的库放到Arduino的库里,然后就可以去控制显示液晶屏里的文字了。


#include <Wire.h>   
#include <LiquidCrystal_I2C.h> //引用I2C库  
  
//设置LCD1602设备地址,这里的地址是0x3F,一般是0x20,或者0x27,具体看模块手册  
LiquidCrystal_I2C lcd(0x3F,16,2);    
  
void setup()  
{  
  lcd.init();                  // 初始化LCD  
  lcd.backlight();             //设置LCD背景等亮  
}  
  
void loop()  
{  
  lcd.setCursor(0,0);                //设置显示指针  
  lcd.print("1KG!");     //输出字符到LCD1602上  
  lcd.setCursor(0,1);  
  lcd.print("         APPLE!");  
  delay(1000);  
}  

这样就可以实现液晶屏的显示,之后通过PC与Arduino的串口数据,就可以显示果蔬种类以及价格。


下图是目前的秤的样子,摄像头模块出了一点问题,可能需要进一步进行处理。




下个周的进度可能就要涉及到串口通讯的部分,加油。


猜你喜欢

转载自blog.csdn.net/github_27587443/article/details/72614818