本文主要是介绍arduino+pir传感器练习和lcd屏幕库练习,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
// 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 worldlcd_1.print("hello world");//一秒后delay(1000); // Wait for 1000 millisecond(s)//清空屏幕lcd_1.clear();}
}
这篇关于arduino+pir传感器练习和lcd屏幕库练习的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!