// C++ code
//
#include <Adafruit_LiquidCrystal.h>//lcd屏幕库 库根据屏幕下载
Adafruit_LiquidCrystal lcd_1(0);//定义lcd屏幕对象
void setup()
{
pinMode(5, INPUT);//定义pir针脚
lcd_1.begin(16, 2);
/*
begin(16, 2):是 lcd_1 对象的一个方法调用,其中包含两个参数:
16:表示 LCD 的行数。在这个例子中,LCD 将显示 16 行。
2:表示 LCD 的列数。在这个例子中,LCD 将显示 2 列。
*/
}
void loop()
{
//如果pir读取值是1的话(他只有1或者0)
if (digitalRead(5) == 1) {
//lcd显示hello world
lcd_1.print("hello world");
//一秒后
delay(1000); // Wait for 1000 millisecond(s)
//清空屏幕
lcd_1.clear();
}
}