本文介绍了2012蓝桥杯电子技能大赛单片机组的试题程序。
自动售水机系统功能:
1、S7为出水控制键,按下S7,继电器接通,指示灯L10点亮; S6为停水控制键,按下S6,继电器断开,指示灯L10熄灭。
2、按下S7后,DS2显示出水量; 按下S6后,DS2显示总价。
3、光敏电阻RD1与ADC构成亮度检测电路, 电压小于1.25V时L1点亮,电压大于1.25V时L1熄灭。
4、水价为0.5元/升,出水速度为100毫升/秒; 出水总量达到99.99L时,继电器自动断开。
本系统的程序部分包含:主程序,IIC及PCF8591驱动,数码管、继电器、按键驱动程序。
说明:本程序适用于CT107D开发版,如使用其他开发板,只需要修改引脚定义即可。
CT107D开发板电路下载链接:https://www.cirmall.com/circuit/2951
自动售水机源码截图:
可能感兴趣的项目设计:https://www.cirmall.com/circuit/2940/ (电子大赛)自动售水机源码分享