功能介绍:阳历、阴历、天干地支、节日提醒、温度、湿度、24节气、三组闹钟、屏幕随环境光线变化、定时关屏声控激活等功能。
主要元器件元器件:12864液晶显示屏、STC12C5A32S2单片机、 DS12C887时钟芯片、DHT11温湿度感应器、光敏电子、蜂鸣器、CD4011(四2输入端与非门)、驻极体话筒。
DS12C887时钟芯片,自带晶体振荡器和锂电池。在没有外部电源的情况下可工作10年。算是走的比较精准的时钟芯片。缺点是引脚太多,体积太大。
DHT11温湿度检测模块,检测温度快,延时小,只需要一个IO口就行。缺点是温湿度的精度不够,精确到个位,没有小数点。
光敏电阻接到单片机的 P1.0,通过单片机的10位高速ADC检测环境光线,然后通过P1.3的PWM功能和强推挽输出功能改变12864的背光亮度。
驻极体话筒和CD4011 组成一个声控电路(网上有很多电路图)接到P3.0 I/O口上,有声音的时候发出低电平触发外部中断,如果这个时候12864的背光是关闭的就打开背光。
蜂鸣器没有通过三极管控制开关,利用单片机的IO口的强推挽输出功能直接供电,测试了一下声音大小足够大了。
做的时候没打算写东西,也没留下照片,下面三张是后来照的。
|