设计空调电脑控制器,使空调具有:
(1)制冷、抽湿功能
(2)风速可设置为低速、中速或高速
(3)室内温度可在16~31摄氏度范围内任意设定
(4)室内温度用数码管实时显示
(5)能在1~4小时内实现空调的自动开关
空调控制器:
(1) 分为0、1、2、3、4、5、6七个档控制
(2) 0 表示空调不做任何控制
(3) 1 2 3表示电机运行的三个档的转速,1表示慢速,PWM占空比20%
2表示占空比30% 3表示占空比50%
(4) 4 表示温控,可自行设定温度,当检测温度高于此温度,风扇转,
反之,风扇停止。
(5) 5 6 档表示制冷和除湿,分别让灯亮,模拟实际生活中的操作。
按键1 切换到设置温度
按键2 +
按键3 -
按键4 切换模式 已读
/*
温度读取DS18B20的温度 温度可设定 对应改变风速 已读
制冷 抽湿 用两个灯
风速 三个档 可按键调
温度按键设定 室内温度比设定高 风速最大档 16-31可设定
数码管显示
AD图纸
*/
/*
接线
LSA = P2 ^ 2;
LSB = P2 ^ 3;
LSC = P2 ^ 4;
P0数码管
key_01 = P3 ^ 0;
key_02 = P3 ^ 1;
key_03 = P3 ^ 2;
key_04 = P3 ^ 3;
MOTOR=P1^6;
接IM1 的A
// 0 1 2 3 是风扇手动控制 4是温控 5是亮p1.0制冷 6是亮p1.1除湿
按键1 切换到设置温度
按键2 +
按键3 -
按键4 切换模式
*/
本文作者:Dong
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC。本作品采用《知识共享署名-非商业性使用 4.0 国际许可协议》进行许可。您可以在非商业用途下自由转载和修改,但必须注明出处并提供原作者链接。 许可协议。转载请注明出处!