STM32 Proteus仿真DHT11温度湿度光敏光强DS1302闹钟-0044
Proteus仿真小实验:
STM32 Proteus仿真DHT11温度湿度光敏光强DS1302闹钟-0044
功能:
硬件组成: STM32F103C6T6单片机 +DHT11温度湿度+光敏电阻采集光强 +多个按键模拟红外遥控+1个LED灯+LCD1602+DS1302时钟
1.采集DHT11温度湿度,光敏电阻光强显示在LCD1602上。
2.读取DS1302时间,显示在LCD1602上,显示格式时:分:秒。
3.通过按键设定定时时间。小时:分钟 。到了后LED灯亮。
有功能视频哦:
可以哔哩哔哩B站,搜索UP主“单片机仿真汇”。在其空间中搜索关键词“DS1302闹钟”即可找到对应详细功能视频和介绍。
电路图:
部分源代码:
void main()
{
//DS1302数据编码格式需要进行转换
ReadDS1302Clock(time_data);
shi = time_data[1]%16+time_data[13]/16*10;
fen = time_data[2]%16+time_data[2]/16*10;
miao = time_data[3]%16+time_data[3]/16*10;
xiaoshi=shi;
fenzhong = fen+1;
PBout(14)=1;//LED灯亮
}