这题真花时间,做了小半天才搞定。

硬件:8位数码管、光敏传感器、DS1302时钟模块、蜂鸣器、按键、LED灯、人体红外传感器HC-SR501(课设时可用按键替代做输入信号)。要求:1、能在数码管上显示日期及时间(年月日时分秒);2、通过按键可以设定闹钟,闹钟时间到,蜂鸣器响;3、通过时间模块判断是否是晚上(22:00~7:00),并且通过光敏传感器判断光照强度是否足够(光照强度的阈值存储在EEPROM中),通过人体红外传感器判断是否有人经过,若以上条件都满足,点亮LED灯30秒,若不满足,则不动作。
PIC16F887 单片机 智能小夜灯 DS18B20 DS1302 AT24C02 EEPROM
显示年月日
PIC16F887 单片机 智能小夜灯 DS18B20 DS1302 AT24C02 EEPROM
显示时分秒
PIC16F887 单片机 智能小夜灯 DS18B20 DS1302 AT24C02 EEPROM
显示温度
PIC16F887 单片机 智能小夜灯 DS18B20 DS1302 AT24C02 EEPROM
修改闹钟
PIC16F887 单片机 智能小夜灯 DS18B20 DS1302 AT24C02 EEPROM
修改电压阀门
PIC16F887 单片机 智能小夜灯 DS18B20 DS1302 AT24C02 EEPROM
小夜灯控制
PIC16F887 单片机 智能小夜灯 DS18B20 DS1302 AT24C02 EEPROM

相关文章:

  • 2021-10-05
  • 2021-05-18
  • 2021-06-26
  • 2021-12-30
  • 2021-06-24
  • 2021-09-24
  • 2021-05-03
  • 2021-10-24
猜你喜欢
  • 2021-09-26
  • 2021-11-04
  • 2021-06-10
  • 2021-11-29
  • 2021-12-28
  • 2022-12-23
  • 2021-10-25
相关资源
相似解决方案