1. 前言
近年来,随着电子产品的发展,数字日程表这项应用在人们工作和生活中起到越来越重要的作用。时间对人们来说总是那么宝贵,工作的忙碌性和繁杂性容易使人忘记当前的时间,忘记了要做的事情,当事情不是很重要的时候,这种遗忘无伤大雅。但是,遇上重要事务,一时的耽误可能酿成大祸。
因此从人们的日常生活到公司办公,从台式电脑到便携式智能手机,都要求标配上日程表的作用。人们要求随时随地都能快速准确的提醒当前事务,并且要求日程表能够更直观、更可靠、更便宜。这种要求催生了新型日程表的产生。除此之外,由于对社会责任的更多承担,人们要求所设计的产品能够产生尽量少的垃圾、能够消耗尽量少的能量。因此人们对日程表的又有了体积小、功耗低的要求。
2. 功能需求 2.1 硬件部分整个项目在正点原子stm32f103mini开发板环境下进行。开发板主控是stm32f103rct6。
项目模块由一些部分组成:
(1)2.8寸tft触摸屏负责显示和进行交互;
(2)pcf8563t用作时钟计时,并把日期和时间显示在屏幕上。
(3)时间采用24小时制显示,上位机要支持设备端RTC日期及时间信息更新.
(4)DHT11温湿度传感器检测环境信息,并把信息显示在液晶屏幕上;
(5)使用esp8266作WiFi模块与手机app进行通信;
(6)单片机将接收到的内容存储在w25Q64内,同时可以在屏幕上指定位置将内容显示出来。内