步骤1:所需工具,您将需要烙铁进行焊接
步骤2:零件清单
1x压克力基座和盖
1xArduinoUno克隆
1x16x2LCD模块
10x20cm杜邦引线MM
10x20cm杜邦线MF
10x20cm杜邦线FF
10x10cm杜邦线MM
10x10cm杜邦线MF
10x10cm杜邦引线FF
1x温度湿度传感器
1x10K多圈电位器
4x10mm垫片
4x25mm垫片
8xM3x6mm尼龙螺钉
4x40mm黄铜支架
4xM3x8mm金属螺钉
10x470ohm电阻(用于限制led电流。A为正K为负)
1x40路排针(需要焊接至LCD)1x400孔无焊料面包板。
可以从我在澳大利亚的eBay商店中获得套件,请参见sikkits.com
步骤3:将接头引脚焊接到液晶显示器上
第一步是将插头引脚焊接到LCD显示屏。断开16个引脚并焊接到显示器的底部
步骤4:设置LCD
下一步是将Arduino和面包板连接至基板,并连接至LCD(尚未连接LCD)
电路:
*LCDRS引脚到数字引脚12
*LCDEnable引脚到数字引脚11
*LCDD4引脚到数字引脚5
*LCDD5引脚到数字引脚4
*LCDD6引脚到数字引脚3
*LCDD7引脚到数字引脚2
*LCDR/W引脚到接地
*LCDVSS引脚接地*LCDVCC引脚至5V
*10K电阻:*端至+5V并接地*抽头连接至LCDVO引脚(引脚3)
*LCDA通过470R电阻达到5V
*LCDK到GND
步骤5:测试LCD
从LCDhelloworld示例中加载示例代码。您需要调整文本显示的电位器。
步骤6:连接DHT11传感器
因为有不同的库,我已将其中一个修改为dhtsk。您需要下载并安装它。
将5V连接到pin1,将GND连接到pin4,将ArduinoD7连接到pin2(数据)。加载dhtsk库(dhtsk.zip)并安装temp_hum_meter.ino草图,您应该在LCD上显示温度和湿度。
步骤7:安装实时时钟模块。
安装RTC模块。安装clock_lcd_temp_hum草图以运行最终版本。它将依次显示时间,日期,温度和湿度。
要设置时间,请从串行监视器发送一个字符串,波特率为9600波特
t+秒+分钟+小时+星期几+月份中的某月+月+年+**