环境类:
项目名:温度控制
项目编号:mcuclub-hj-001
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过DS18B20测量环境温度,当温度不在设定的上下限值之内时,进行相应的加热制冷,并进行声光报警
2、通过按键设置温度上下限值,可以手动控制加热制冷、切换模式
3、通过显示屏显示数据(STC89C52使用LCD1602,STM32F103C8T6使用OLED)
扩展功能:通过蓝牙模块将测量数据发送到手机端,手机端可以设置温度上下限,并可以远程控制加热制冷、切换模式
扩展功能:通过WIFI模块将测量数据发送到手机端,手机端可以设置温度上下限,并可以远程控制加热制冷、切换模式
项目名:多路温度控制
项目编号:mcuclub-hj-002
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过三个DS18B20测量环境温度平均值,当温度不在设定的上下限值之内时,进行相应的加热制冷,并进行声光报警
2、通过按键设置温度上下限值,可以手动控制加热制冷、切换模式
3、通过显示屏显示数据(STC89C52使用LCD1602,STM32F103C8T6使用OLED)
扩展功能:通过蓝牙模块将测量数据发送到手机端,手机端可以设置温度上下限,并可以远程控制加热制冷、切换模式
项目名:温湿度控制
项目编号:mcuclub-hj-003
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过DHT11测量环境温湿度,当温湿度不在设定的上下限值之内时,进行相应的加热制冷加湿除湿,并进行声光报警
2、通过按键设置温湿度上下限值,可以手动控制加热制冷加湿除湿、切换模式
3、通过显示屏显示数据(STC89C52使用LCD1602,STM32F103C8T6使用OLED)
扩展功能:通过蓝牙模块将测量数据发送到手机端,手机端可以设置温湿度上下限,并可以远程控制加热制冷加湿除湿、切换模式
扩展功能:通过WIFI模块将测量数据发送到手机端,手机端可以设置温湿度上下限,并可以远程控制加热制冷加湿除湿、切换模式
项目名:多路温湿度控制
项目编号:mcuclub-hj-004
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过三路DHT11测量环境温湿度平均值,当温湿度不在设定的上下限值之内时,进行相应的加热制冷加湿除湿,并进行声光报警
2、通过按键设置温湿度上下限值,可以手动控制加热制冷加湿除湿、切换模式
3、通过显示屏显示数据(STC89C52使用LCD1602,STM32F103C8T6使用OLED)
扩展功能:通过蓝牙模块将测量数据发送到手机端,手机端可以设置温湿度上下限,并可以远程控制加热制冷加湿除湿、切换模式
项目名:空气质量(烟雾)
项目编号:mcuclub-hj-005-1
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过MQ-2检测烟雾值,超过设置最大值进行声光报警,并开启风扇和净化器
2、通过按键设置上限值,可以手动控制风扇和净化器、切换模式
3、通过显示屏显示数据(STC89C52使用LCD1602,STM32F103C8T6使用OLED)
扩展功能:通过蓝牙模块将测量数据发送到手机端,并可以控制风扇和净化器、切换模式
项目名:空气质量(甲烷)
项目编号:mcuclub-hj-005-2
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过MQ-4检测甲烷值,超过设置最大值进行声光报警,并开启风扇和净化器
2、通过按键设置上限值,可以手动控制风扇和净化器、切换模式
3、通过显示屏显示数据(STC89C52使用LCD1602,STM32F103C8T6使用OLED)
扩展功能:通过蓝牙模块将测量数据发送到手机端,并可以控制风扇和净化器、切换模式
项目名:空气质量(天然气或煤气)
项目编号:mcuclub-hj-005-3
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过MQ-5检测天然气或煤气值,超过设置最大值进行声光报警,并开启风扇和净化器
2、通过按键设置上限值,可以手动控制风扇和净化器、切换模式
3、通过显示屏显示数据(STC89C52使用LCD1602,STM32F103C8T6使用OLED)
扩展功能:通过蓝牙模块将测量数据发送到手机端,并可以控制风扇和净化器、切换模式
项目名:空气质量(CO)
项目编号:mcuclub-hj-005-4
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过MQ-7检测CO值,超过设置最大值进行声光报警,并开启风扇和净化器
2、通过按键设置上限值,可以手动控制风扇和净化器、切换模式
3、通过显示屏显示数据(STC89C52使用LCD1602,STM32F103C8T6使用OLED)
扩展功能:通过蓝牙模块将测量数据发送到手机端,并可以控制风扇和净化器、切换模式
项目名:空气质量(有害混合气体)
项目编号:mcuclub-hj-005-5
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过MQ-135检测有害混合气体值,超过设置最大值进行声光报警,并开启风扇和净化器
2、通过按键设置上限值,可以手动控制风扇和净化器、切换模式
3、通过显示屏显示数据(STC89C52使用LCD1602,STM32F103C8T6使用OLED)
扩展功能:通过蓝牙模块将测量数据发送到手机端,并可以控制风扇和净化器、切换模式
项目名:空气质量(烟雾、甲烷)
项目编号:mcuclub-hj-006-1
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过MQ-2检测烟雾值,超过设置最大值进行声光报警,并开启风扇和净化器
2、通过MQ-4检测甲烷值,超过设置最大值进行声光报警,并开启风扇和净化器
3、通过按键设置上限值,可以手动控制风扇和净化器、切换模式
4、通过显示屏显示数据(STC89C52使用LCD1602,STM32F103C8T6使用OLED)
扩展功能:通过蓝牙模块将测量数据发送到手机端,并可以控制风扇和净化器、切换模式
项目名:空气质量(烟雾、天然气或煤气)
项目编号:mcuclub-hj-006-2
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过MQ-2检测烟雾值,超过设置最大值进行声光报警,并开启风扇和净化器
2、通过MQ-5检测天然气或煤气值,超过设置最大值进行声光报警,并开启风扇和净化器
3、通过按键设置上限值,可以手动控制风扇和净化器、切换模式
4、通过显示屏显示数据(STC89C52使用LCD1602,STM32F103C8T6使用OLED)
扩展功能:通过蓝牙模块将测量数据发送到手机端,并可以控制风扇和净化器、切换模式
项目名:空气质量(烟雾、CO)
项目编号:mcuclub-hj-006-3
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过MQ-2检测烟雾值,超过设置最大值进行声光报警,并开启风扇和净化器
2、通过MQ-7检测CO值,超过设置最大值进行声光报警,并开启风扇和净化器
3、通过按键设置上限值,可以手动控制风扇和净化器、切换模式
4、通过显示屏显示数据(STC89C52使用LCD1602,STM32F103C8T6使用OLED)
扩展功能:通过蓝牙模块将测量数据发送到手机端,并可以控制风扇和净化器、切换模式
项目名:空气质量(烟雾、有害混合气体)
项目编号:mcuclub-hj-006-4
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过MQ-2检测烟雾值,超过设置最大值进行声光报警,并开启风扇和净化器
2、通过MQ-135检测有害混合气体值,超过设置最大值进行声光报警,并开启风扇和净化器
3、通过按键设置上限值,可以手动控制风扇和净化器、切换模式
4、通过显示屏显示数据(STC89C52使用LCD1602,STM32F103C8T6使用OLED)
扩展功能:通过蓝牙模块将测量数据发送到手机端,并可以控制风扇和净化器、切换模式
项目名:空气质量(天然气或煤气、CO)
项目编号:mcuclub-hj-006-5
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过MQ-5检测天然气或煤气值,超过设置最大值进行声光报警,并开启风扇和净化器
2、通过MQ-7检测CO值,超过设置最大值进行声光报警,并开启风扇和净化器
3、通过按键设置上限值,可以手动控制风扇和净化器、切换模式
4、通过显示屏显示数据(STC89C52使用LCD1602,STM32F103C8T6使用OLED)
扩展功能:通过蓝牙模块将测量数据发送到手机端,并可以控制风扇和净化器、切换模式
项目名:空气质量(天然气或煤气、有害混合气体)
项目编号:mcuclub-hj-006-6
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过MQ-5检测天然气或煤气值,超过设置最大值进行声光报警,并开启风扇和净化器
2、通过MQ-135检测有害混合气体值,超过设置最大值进行声光报警,并开启风扇和净化器
3、通过按键设置上限值,可以手动控制风扇和净化器、切换模式
4、通过显示屏显示数据(STC89C52使用LCD1602,STM32F103C8T6使用OLED)
扩展功能:通过蓝牙模块将测量数据发送到手机端,并可以控制风扇和净化器、切换模式
项目名:空气质量(CO、有害混合气体)
项目编号:mcuclub-hj-006-7
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过MQ-7检测CO值,超过设置最大值进行声光报警,并开启风扇和净化器
2、通过MQ-135检测有害混合气体值,超过设置最大值进行声光报警,并开启风扇和净化器
3、通过按键设置上限值,可以手动控制风扇和净化器、切换模式
4、通过显示屏显示数据(STC89C52使用LCD1602,STM32F103C8T6使用OLED)
扩展功能:通过蓝牙模块将测量数据发送到手机端,并可以控制风扇和净化器、切换模式
项目名:空气质量(甲醛、天然气或煤气)
项目编号:mcuclub-hj-007-1
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过MS1100检测甲醛值,超过设置最大值进行声光报警,并开启风扇和净化器
2、通过MQ-5检测天然气或煤气值,超过设置最大值进行声光报警,并开启风扇和净化器
3、通过按键设置各上限值,可以手动控制风扇和净化器、切换模式
4、通过显示屏显示数据(STC89C52使用LCD1602,STM32F103C8T6使用OLED)
扩展功能:通过蓝牙模块将测量数据发送到手机端,并可以控制风扇和净化器、切换模式
项目名:空气质量(甲醛、CO)
项目编号:mcuclub-hj-007-2
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过MS1100检测甲醛值,超过设置最大值进行声光报警,并开启风扇和净化器
2、通过MQ-7检测CO值,超过设置最大值进行声光报警,并开启风扇和净化器
3、通过按键设置上限值,可以手动控制风扇和净化器、切换模式
4、通过显示屏显示数据(STC89C52使用LCD1602,STM32F103C8T6使用OLED)
扩展功能:通过蓝牙模块将测量数据发送到手机端,并可以控制风扇和净化器、切换模式
项目名:空气质量(甲醛、甲苯)
项目编号:mcuclub-hj-007-3
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过MS1100检测甲醛值,超过设置最大值进行声光报警,并开启风扇和净化器
2、通过MQ-135检测甲苯值,超过设置最大值进行声光报警,并开启风扇和净化器
3、通过按键设置各上限值,可以手动控制风扇和净化器、切换模式
4、通过显示屏显示数据(STC89C52使用LCD1602,STM32F103C8T6使用OLED)
扩展功能:通过蓝牙模块将测量数据发送到手机端,并可以控制风扇和净化器、切换模式
项目名:空气质量(烟雾、天然气或煤气、CO、有害混合气体)
项目编号:mcuclub-hj-008
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过MQ-2检测烟雾值,超过设置最大值进行声光报警,并开启风扇和净化器
2、通过MQ-5检测天然气或煤气值,超过设置最大值进行声光报警,并开启风扇和净化器
3、通过MQ-7检测CO值,超过设置最大值进行声光报警,并开启风扇和净化器
4、通过MQ-135检测有害混合气体值,超过设置最大值进行声光报警,并开启风扇和净化器
5、通过按键设置上限值,可以手动控制风扇和净化器、切换模式
6、通过显示屏显示数据(STC89C52使用LCD1602,STM32F103C8T6使用OLED)
扩展功能:通过蓝牙模块将测量数据发送到手机端,并可以控制风扇和净化器、切换模式
扩展功能:通过WIFI模块将测量数据发送到手机端,并可以控制风扇和净化器、切换模式
项目名:空气质量(天然气、CO、甲醛、甲苯、TVOC、CO2)
项目编号:mcuclub-hj-009
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过MQ-5检测天然气或煤气值,超过设置最大值进行声光报警,并开启风扇和净化器
2、通过MQ-7检测CO值,超过设置最大值进行声光报警,并开启风扇和净化器
3、通过MS1100检测甲醛值,超过设置最大值进行声光报警,并开启风扇和净化器
4、通过MQ-135检测甲苯值,超过设置最大值进行声光报警,并开启风扇和净化器
5、通过SGP30检测TVOC值及CO2值,超过设置最大值进行声光报警,并开启风扇和净化器
6、通过按键设置各上限值,可以手动控制风扇和净化器、切换模式
7、通过显示屏显示数据(STC89C52使用LCD1602,STM32F103C8T6使用OLED)
扩展功能:通过蓝牙模块将测量数据发送到手机端,并可以控制风扇和净化器、切换模式
扩展功能:通过WIFI模块将测量数据发送到手机端,并可以控制风扇和净化器、切换模式
项目名:空气质量(温湿度、大气压、PM2.5、空气质量、风速、风向)
项目编号:mcuclub-hj-010
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过DHT111检测环境温湿度
2、通过BMP180检测大气压
3、通过GP2Y10检测PM2.5
4、通过MQ-135检测空气质量
5、通过风速传感器检测风速
6、通过风向传感器检测风向
7、通过显示屏显示数据(STC89C52使用LCD1602,STM32F103C8T6使用OLED)
扩展功能:通过蓝牙模块将测量数据发送到手机端
扩展功能:通过WIFI模块将测量数据发送到手机端
项目名:土壤湿度(自动灌溉、农田灌溉)
项目编号:mcuclub-hj-011
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过土壤湿度传感器测量土壤湿度,当湿度值小于设置最小值,声光报警,并自动打开水泵浇水,直到湿度大于设置最大值
2、通过按键设置湿度阈值,可以手动控制水泵、切换模式
3、通过显示屏显示数据(STC89C52使用LCD1602,STM32F103C8T6使用OLED)
扩展功能:通过蓝牙模块将测量数据发送到手机端,并可以控制水泵、切换模式
扩展功能:通过WIFI模块将测量数据发送到手机端,并可以设置阈值、控制水泵、切换模式
项目名:土壤环境监测
项目编号:mcuclub-hj-012
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过PH模块检测PH值,如果超过或低于设置值则进行酸碱调节,并声光报警
2、通过防水式温度传感器检测土壤温度,如果超过或低于设置值则进行加热或制冷,并声光报警
3、通过土壤湿度传感器检测土壤湿度,如果超过或低于设置值则进行加水或除水,并声光报警
4、通过按键可设置各阈值、手动控制酸碱度调节、加热制冷、加水除水、切换模式
5、通过显示屏显示数据(STC89C52使用LCD1602,STM32F103C8T6使用OLED)
扩展功能:通过蓝牙模块将测量数据发送到手机端,并可以控制酸碱度调节、加热制冷、加水除水、切换模式
扩展功能:通过WIFI模块将测量数据发送到手机端,并可以设置阈值、控制酸碱度调节、加热制冷、加水除水、切换模式
项目名:大棚环境检测
项目编号:mcuclub-hj-013
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过DS18B20测量环境温度,超过上下限值进行加热制冷,并声光报警
2、通过土壤湿度检测模块测量土壤湿度,低于设置值进行水泵加水,并声光报警
3、通过SGP30测量CO2浓度,高于设置值进行风扇通风,并声光报警
4、通过光敏电阻测量光照强度,低于设置值进行补光,并声光报警
5、通过按键设置上下限值、手动控制加热制冷、水泵、风扇、补光、切换模式
6、通过显示屏显示数据(STC89C52使用LCD1602,STM32F103C8T6使用OLED)
扩展功能:通过蓝牙模块将测量数据发送到手机端,并可以控制加热制冷、水泵、风扇、补光、切换模式
扩展功能:通过WIFI模块将测量数据发送到手机端,并可以设置阈值、控制加热制冷、水泵、风扇、补光、切换模式
项目名:工地降尘
项目编号:mcuclub-hj-014
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过PM2.5传感器检测粉尘浓度
2、通过按键设置PM10浓度阈值,有最低启动值,中启动值和高启动值,当浓度低于最低启动值,不进行降尘,当浓度在低启动值和中启动值之间,则一个水泵启动;当浓度在中启动值和高启动值之间,则二个水泵启动;当浓度大于高启动值,则三个水泵启动;
3、通过按键设置各阈值,并能控制三个继电器的工作、切换模式
4、通过显示屏显示数据(STC89C52使用LCD1602,STM32F103C8T6使用OLED)
扩展功能:通过蓝牙模块将测量数据发送到手机端,并可以控制三个继电器的工作、切换模式
扩展功能:通过WIFI模块将测量数据发送到手机端,并可以设置阈值、控制三个继电器的工作、切换模式
项目名:水质监控(参考248)
项目编号:mcuclub-hj-015
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过防水式DS18B20检测水温,当检测值不在设置的范围内,则声光报警
2、通过PH检测模块检测PH值,当检测值不在设置的范围内,则声光报警
3、通过浑浊度传感器检测浑浊度,当检测值不在设置的范围内,则声光报警
4、通过按键可设置各阈值
5、通过显示屏显示数据
扩展功能:通过蓝牙模块将测量数据发送到手机端
扩展功能:通过WIFI模块将测量数据发送到手机端,并可以设置阈值
项目名:粮仓环境监测(参考252)
项目编号:mcuclub-hj-016
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过DHT11检测温湿度值,当温湿度超过设置的上下限阈值时,红灯闪烁,蜂鸣器间断报警,可通过按键提前取消
2、通过红外热释电感应模块检测是否存在有害动物,如果有,则黄灯闪烁,蜂鸣器间断报警
3、通过按键可设置温湿度上下限
4、通过显示屏显示数据
扩展功能:通过蓝牙模块将测量数据发送到手机端,并当出现有害动物时,发送“请注意,出现有害动物”
扩展功能:通过WIFI模块将测量数据发送到手机端,并可以设置阈值、当出现有害动物时,发送“请注意,出现有害动物”
项目名:鸡舍环境监控(580)
项目编号:mcuclub-hj-017
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过DHT11检测温湿度,温度过高或湿度过高时,进行通风
2、通过MQ-135配合ADC0832检测鸡舍内有害气体,当气体浓度大于设置最大值,进行通风
3、通过DS1302同步时间,可以设定开灯的时间区
4、通过光敏电阻配合ADC0832检测光照值,当光照值低于设置最小值且在开灯的时间区内,进行补光
5、通过按键可修正时间、设置温湿度上限值、光照最低值、气体最大值、开灯的时间区,还可以手动控制通风和开灯及切换模式
6、通过显示屏显示测量数据
扩展功能:通过蓝牙模块将测量数据发送到手机端,并可以控制通风和开灯及切换模式
扩展功能:通过WIFI模块将测量数据发送到手机端,并可以设置阈值、控制通风和开灯及切换模式
项目名:矿井环境监测
项目编号:mcuclub-hj-018
单片机类型:STC89C52、STM32F103C8T6
具体功能:
下位机:
1、通过DHT11监测井下温湿度值
2、通过MQ-5监测井下可燃气体值
3、通过MQ-7监测井下CO值
4、通过MQ135监测井下有害混合气体值
5、通过zigbee将数据传输到上位机
扩展功能:通过WIFI模块将测量数据发送到手机端,并可以设置各测量阈值
上位机:
1、通过zigbee接收下位机数据,并通过显示屏显示数据(STC89C52使用LCD1602,STM32F103C8T6使用OLED)
2、通过按键设置各测量阈值,当测量值不在设置的阈值内,进行声光报警
项目名:语音温湿度
项目编号:mcuclub-hj-019
单片机类型:STC12C5A60S2、STM32F103C8T6
具体功能:
1、通过DHT11检测温湿度
2、通过语音识别模块识别温度或湿度播报指令
3、通过语音播报模块播报当前温度或湿度
4、通过显示屏显示数据(STC12C5A60S2使用LCD1602,STM32F103C8T6使用OLED)
家居类
项目名:智能门禁
项目编号:mcuclub-jj-001
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、密码输入:首先输入住户门牌号,然后进入输入密码界面,密码正确后,门锁打开,错误后蜂鸣器报警1s,若密码输入错误3次,则蜂鸣器持续报警10s。
可添加门牌号和密码,添加步骤:门牌号--->管理员密码--->新密码--->再次新密码。
可修改密码,修改步骤:门牌号--->管理员密码--->旧密码--->新密码--->再次新密码。
另外,密码是可以掉电保存在AT24C02中。
2、刷卡:通过RFID进行刷卡进入,刷有效卡,门锁打开,无效卡,蜂鸣器报警1s,若无效卡刷3次,则蜂鸣器持续报警10s。可添加卡或删除卡
3、通过4*4矩阵键盘可输入密码,进入不同模式
4、通过显示屏显示数据(STC89C52使用LCD1602,STM32F103C8T6使用OLED)
扩展功能:通过zigbee,可一键呼叫,外机可进行一键开门
扩展功能:通过WIFI,可一键呼叫,手机端可进行一键开门
项目名:三层电梯
项目编号:mcuclub-jj-002
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过3个楼层键和两个开关门键实现电梯内部的控制,通过另外3个按键实现电梯外部的控制
2、通过其中一个四相步进电机模拟电梯开关门(正反半圈)
3、通过另一个四相步进电机模拟电梯升降,每转一圈,代表一层
4、通过hx711采集电梯内重量,当开门时,电梯如果超载,则蜂鸣器报警,不关门,直到不超载
5、通过分离式红外对管模拟防夹,如果关门时触发,则自动开门
6、通过两个LED灯代表此时电梯上下行状态
7、通过数码管显示电梯处于的楼层
项目名:八层电梯
项目编号:mcuclub-jj-003
单片机类型:STC89C52、STM32F103C8T6
具体功能:
内机部分:
1、通过3*4矩阵键盘实现电梯内部的1-8层、开门、关门、呼叫(继电器模拟)
2、通过其中一个四相步进电机模拟电梯开关门(正反半圈)
3、通过另一个四相步进电机模拟电梯升降,每转一圈,代表一层
4、通过hx711采集电梯内重量,当开门时,电梯如果超载,则蜂鸣器报警,不关门,直到不超载
5、通过分离式红外对管模拟防夹,如果关门时触发,则自动开门
6、通过两个LED灯代表此时电梯上下行状态
7、通过数码管显示电梯处于的楼层
8、通过蓝牙,将当前楼层发送导外机
外机部分:
1、通过4*4矩阵键盘实现电梯外部的1-8层呼叫
2、通过8个LED灯,指示当前电梯到达的楼层
3、通过蓝牙,获取数据并发送楼层请求
项目名:楼道节能灯
项目编号:mcuclub-jj-004
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过声音检测模块,检测楼道是否有声音;
2、通过光敏电阻检测模块,检测楼道光线是否过暗;
3、通过人体热释电红外感应模块,检测楼道是否有人经过;
4、当楼道光线较暗的时候,并且检测到有人以及有声音时,自动打开楼道灯;
5、通过楼道节能灯按键,可以手动控制灯的亮灭;
项目名:电子密码锁
项目编号:mcuclub-jj-005
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过4*4的矩阵键盘中的0-9为数字键,*为删除键,#为确定键,A为重置密码键,B为一键还原密码键
2、重置密码过程:管理员密码-->旧密码-->新密码-->再次新密码
3、一键还原:输入管理员密码,直接还原密码123456
4、通过AT24C02存储密码,实现掉电保存密码
5、当输入密码错误次数大于等于3次,进行锁定键盘3分钟,在此期间,每按一次按键都会蜂鸣器报警
6、通过继电器控制门磁锁,模拟开门和关门
7、通过显示屏显示输入的密码(*号表示,防止被偷看),另外,输入密码可以前后加入扰乱码,只要包含正确密码即可
扩展功能:通过蓝牙模块可手机端输入密码
扩展功能:通过WIFI模块可手机端一键开锁
项目名:指纹电子密码锁
项目编号:mcuclub-jj-006
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过4*4的矩阵键盘中的0-9为数字键,*为删除键,#为确定键,A为重置密码键,B为一键还原密码键,C为添加指纹,D为删除指纹
2、重置密码过程:管理员密码-->旧密码-->新密码-->再次新密码
3、一键还原:输入管理员密码,直接还原密码123456
4、添加指纹:输入管理员密码,再添加指纹
5、删除指纹:输入管理员密码,再删除指纹
6、通过AT24C02存储密码,实现掉电保存密码
7、当输入密码或指纹总错误次数大于等于3次,进行锁定键盘及指纹模块3分钟,在此期间,每按一次按键都会蜂鸣器报警
8、通过继电器控制门磁锁,模拟开门和关门
9、通过显示屏显示输入的密码(*号表示,防止被偷看),另外,输入密码可以前后加入扰乱码,只要包含正确密码即可
扩展功能:通过蓝牙模块可手机端输入密码
扩展功能:通过WIFI模块可手机端一键开锁
项目名:门铃
项目编号:mcuclub-jj-007
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过人体热释电检测是否有人,当有人且光敏电阻触发,则自动打开照明灯
2、通过一个独立按键进行门铃呼叫,按下后,蜂鸣器响3次(每次1s)
3、通过ISD1820进行语音留言,通过一个按键进行留言,通过另一个按键播报留言
扩展功能:通过蓝牙模块可手机端接收有人按下门铃
项目名:窗户
项目编号:mcuclub-jj-008
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过DS18B20获取温度值,当温度小于设置的最小值,自动关窗
2、通过风速传感器获取风速值,当风速大于设置的最大值,自动关窗
3、通过雨量传感器获取雨量值,当雨量大于设置的最大值,自动关窗
4、通过光敏电阻获取光照值,当光照值小于设置的最小值,自动关窗
5、通过人体热释电感应模块检测窗外是否有人,有人,则自动关窗
6、通过四相步进电机模拟开关窗
7、通过按键设置各阈值、手动开关窗、切换模式
8、通过显示屏显示测量值、模式、窗户状态
扩展功能:通过蓝牙模块将测量数据发送到手机端,并可以控制窗户开关、切换模式
扩展功能:通过WIFI模块将测量数据发送到手机端,并可以设置阈值、控制窗户开关、切换模式
项目名:窗帘
项目编号:mcuclub-jj-009
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过DHT11检测温湿度,当温度小于设置最小值或湿度大于设置最大值,自动关窗帘,否则开窗帘
2、通过光敏电阻获取光照值,当光照值小于设置的最小值或大于设置的最大值,自动关窗帘,否则开窗帘
3、通过DS1302获取时间,并可设定开关窗帘时间(STM32使用内部RTC时钟获取时间)
4、通过四相步进电机模拟开关窗帘
5、通过按键设置各阈值、手动开关窗帘、切换模式
6、通过显示屏显示测量值、模式、窗帘状态
扩展功能:通过蓝牙模块将测量数据发送到手机端,并可以控制窗帘开关、切换模式
扩展功能:通过WIFI模块将测量数据发送到手机端,并可以设置阈值、控制窗帘开关、切换模式
项目名:饮水机
项目编号:mcuclub-jj-010
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过一个按键模拟加热电源的开关
2、通过防水式DS18B20检测水温,当电源打开时,温度小于设置最小值,进行自动加热,直到加热到最大值时停止;
3、通过三个LED灯显示当前状态,黄灯亮表示加热电源打开,红灯亮表示加热,绿灯亮表示保温
4、通过液位检测模块检测是否有水,如果没有水,则自动停止加热,防止干烧
5、通过按键设置温度上下限、手动控制加热
6、通过显示屏显示测量值
扩展功能:通过蓝牙模块将测量数据发送到手机端,并可以控制是否加热以及控制加热电源的开关
扩展功能:通过WIFI模块将测量数据发送到手机端,并可以设置阈值、控制是否加热以及控制加热电源的开关
项目名:加湿器
项目编号:mcuclub-jj-011
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过DHT11获取湿度值,当湿度值低于设置最小值,则启动加湿器加湿,大于设置最大值,则停止加湿
2、通过液位检测模块检测加湿器中是否还有水,如果没有,则自动停止加湿、声光提醒
3、通过按键设置湿度上下限
4、通过显示屏显示测量值、手动加湿、切换模式
扩展功能:通过蓝牙模块将测量数据发送到手机端,并可以控制是否加湿、切换模式
扩展功能:通过WIFI模块将测量数据发送到手机端,并可以设置阈值、控制是否加湿、切换模式
项目名:晾衣架
项目编号:mcuclub-jj-012
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过DHT11获取温湿度,当温度小于设置最小值或湿度大于设置最大值,则自动收回晾衣架
2、通过光敏电阻获取光照值,当光照值低于设置最小值或高于设置最大值,则自动收回晾衣架
3、通过雨水检测模块检测是否下雨,如果下雨,则自动收回晾衣架
4、通过风速检测模块检测风速值,当风速值大于设置最大值,则自动收回晾衣架
5、通过步进电机正转与反转控制晾衣架的伸出和收回
6、通过按键设置各上下限、手动控制晾衣架的伸出和收回、切换模式
7、通过显示屏显示测量值
扩展功能:通过蓝牙模块将测量数据发送到手机端,并可以控制晾衣架的伸出和收回、切换模式
扩展功能:通过WIFI模块将测量数据发送到手机端,并可以设置阈值、控制晾衣架的伸出和收回、切换模式
项目名:衣柜
项目编号:mcuclub-jj-013
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过DHT11检测衣柜内温湿度,当温度低于设置值,进行加热,当湿度高于设置值,进行加热和通风
2、通过DS1302获取当前时间,并能定时进行衣柜内紫外线消毒;
3、通过霍尔传感器检柜门状态,关闭时,自动打开消毒灯,打开时,消毒灯关闭
4、通过光敏电阻检测光照值,当光照值低于设置最小值且衣柜门打开,则LED照明灯自动打开
5、通过MQ-2检测烟雾值,当烟雾值大于设置最大值,进行声光报警
6、通过按键修改时间、设置消毒灯打开和关闭时间、设置各阈值
7、通过显示屏显示测量值
扩展功能:通过蓝牙模块将测量数据发送到手机端,并可以控制加热、除湿、消毒、照明以及模式切换
扩展功能:通过WIFI模块将测量数据发送到手机端,并可以设置阈值、控制加热、除湿、消毒、照明以及模式切换
项目名:鞋柜
项目编号:mcuclub-jj-014
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过DHT11检测鞋柜温湿度,当温度低于设置值,进行加热,当湿度高于设置值,进行加热和通风;
2、通过GP2Y10检测粉尘浓度,当粉尘浓度值大于设置最大值,进行通风
3、通过MQ-135检测鞋柜内氨气,过高时启动紫外线杀菌
4、通过霍尔传感器检碗柜门状态,关闭时,自动打开消毒灯,打开时,消毒灯关闭
5、通过光敏电阻检测光照值,当光照值低于设置最小值且鞋柜门打开,则LED照明灯自动打开
6、通过MQ-2检测烟雾值,当烟雾值大于设置最大值,进行蜂鸣器报警
7、通过按键设置各阈值
8、通过显示屏显示测量值
扩展功能:通过蓝牙模块将测量数据发送到手机端,并可以控制加热、除湿、通风、消毒、照明以及模式切换
扩展功能:通过WIFI模块将测量数据发送到手机端,并可以设置阈值、控制加热、除湿、通风、消毒、照明以及模式切换
项目名:风扇
项目编号:mcuclub-jj-015
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过DS18B20测量当前温度值,当温度大于设置最小值且小于最大值和最小值的中间值,则启动风扇以一档的速度转动;当温度大于最大值和最小值的中间值且小于最大值,则启动风扇以二档的速度转动;当温度大于设置最大值,则启动风扇以三档的速度转动
2、通过MX1508结合PWM调节风扇转速
3、通过人体红外检测是否有人,没人自动关闭风扇
4、通过步进电机带动风扇,可模拟自动摇头,按键可以控制启停
5、通过按键可设置风扇转动时间,时间到达,则自动停止(切换到手动模式的停止)
6、通过按键设置各阈值、手动控制风速、切换模式
7、通过显示屏显示测量值
扩展功能:通过蓝牙模块将测量数据发送到手机端,并可以控制风速、风扇摇头以及模式切换
扩展功能:通过WIFI模块将测量数据发送到手机端,并可以设置阈值、控制风速、风扇摇头以及模式切换
项目名:冰箱
项目编号:mcuclub-jj-016
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过两个防水式DS18B20测量冰箱的上下层温度,并通过两个继电器模拟上下层制冷系统,当温度高于设置最大值时,相应层的继电器闭合进行制冷,直到小于设置最小值
2、通过两个霍尔传感器检测冰箱门是否打开,如果打开,则开始计时,若1分钟后门仍未关闭,则进行声光报警
3、通过光敏电阻检测光照值,如果光照值低于设置最小值且为开门状态,则自动打开照明灯
4、通过按键设置各阈值、手动控制上下层制冷、照明灯、切换模式
5、通过显示屏显示测量值
扩展功能:通过蓝牙模块将测量数据发送到手机端,并可以控制上下层制冷、照明灯以及模式切换
扩展功能:通过WIFI模块将测量数据发送到手机端,并可以设置阈值、控制上下层制冷、照明灯以及模式切换
项目名:空调
项目编号:mcuclub-jj-017
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过红外接收头和遥控器,可控制空调
2、遥控器端有一个电源键(“OK”键),控制空调打开和关闭,打开时,默认为制冷模式(电源灯打开)
3、遥控器端有一个模式键(“1”键),控制空调制热或制冷模式(制热有一个温度最小值,制冷有一个温度最大值)
4、遥控器端有一个风速键(“2”键),控制空调风速大小(MX1508控制风扇)
5、遥控器端有一个定时键(“3”键),控制空调定时关闭,每按一次,加30s
6、遥控器端有上下两个键(“↑”键、“↓”键),控制空调设置的温度
7、通过DS18B20测量温度,在制冷模式中,如果温度高于设置最大值,则启动制冷继电器制冷;在制热模式中,如果温度低于设置最小值,则启动制热继电器制热
8、通过显示屏显示测量值及模式等
扩展功能:通过蓝牙模块将测量数据发送到手机端,手机端可以模拟遥控器进行控制空调
扩展功能:通过WIFI模块将测量数据发送到手机端,手机端可以模拟遥控器进行控制空调
项目名:洗衣机
项目编号:mcuclub-jj-018
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过模式按键可以选择不同模式(标准、浸洗、强洗、快洗),通过4个LED灯指示,模式不同,时间不同
2、通过水量按键可选择不同的水位(18L、32L、46L、62L),通过4个LED灯指示
3、通过4个LED灯显示当前所处过程(浸泡、洗涤、漂洗、脱水)
4、通过一个启动/暂停按键控制洗衣机的启动/暂停
5、洗衣结束后,蜂鸣器报警3次提醒洗衣结束
6、通过显示屏显示时间(STC89C52用2位数码管,STM32F103C8T6用OLED)
7、通过一个继电器模拟进水、另一个继电器模拟出水、直流电机模拟洗涤
扩展功能:通过蓝牙模块将所有状态发送到手机端,手机端可以控制洗衣机启停
扩展功能:通过WIFI模块将所有状态发送到手机端,手机端可以控制洗衣机启停、选择各模式
项目名:油烟机
项目编号:mcuclub-jj-019
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过MQ-2烟雾传感器检测厨房内烟雾浓度,若烟雾浓度小于设定最小阈值,油烟机风扇不工作;若烟雾浓度在设定上下限阈值之间,风扇低速转动;若烟雾浓度在大于设定最大阈值,风扇高速转动
2、通过DS18B20检测温度,若温度高于设定最大阈值,灭火继电器闭合,开始灭火,并声光报警;
3、通过人体热释电感应模块检测是否有人,通过光敏电阻检测光照值,当有人且光照值小于设置最小值,则自动开灯
4、通过MX1508控制风扇,并利用PWM控制转速;
5、通过按键设置各阈值、调节风扇转速、开灯、切换模式;
6、通过显示屏显示测量值
扩展功能:通过蓝牙模块将测量数据发送到手机端,并可以控制风扇转速、开灯以及模式切换
扩展功能:通过WIFI模块将测量数据发送到手机端,并可以设置阈值、控制风扇转速、开灯以及模式切换
项目名:洗碗机
项目编号:mcuclub-jj-020
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、清洗过程:加水(5s)——加洗涤剂(3s)——加热(3s)——清洗(10s)——排水(5s)——加水(5s)——清洗(10s)——排水(5s)——加热烘干(3s)——消毒(3s)(6个继电器模拟)
2、通过DS18B20检测温度,若温度高于设定最大阈值,进行声光报警,并结束清洗
3、通过按键设置温度最大值、启停或直接结束清洗
4、通过显示屏显示测量值、当前清洗状态。
扩展功能:通过蓝牙模块将测量数据发送到手机端,并可以控制启停或直接结束清洗
扩展功能:通过WIFI模块将测量数据发送到手机端,并可以设置阈值、控制启停或直接结束清洗
项目名:碗柜
项目编号:mcuclub-jj-021
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过DHT11检测碗柜内温湿度,当温度低于设置值,进行加热,当湿度高于设置值,进行加热和通风
2、通过霍尔传感器检碗柜门状态,关闭时,自动打开消毒灯,打开时,消毒灯关闭
3、通过光敏电阻检测光照值,当光照值低于设置最小值且碗柜门打开,则LED照明灯自动打开
4、通过按键设置各阈值
5、通过显示屏显示测量值
扩展功能:通过蓝牙模块将测量数据发送到手机端,并可以控制加热、通风、消毒、照明以及模式切换
扩展功能:通过WIFI模块将测量数据发送到手机端,并可以设置阈值、控制加热、通风、消毒、照明以及模式切换
项目名:鱼缸
项目编号:mcuclub-jj-022
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过TDS水质模块检测水质,当水质数值大于设置最大值,进行自动换水(两个水泵)
2、通过浊度传感器检测浑浊度,浑浊度大于设置最大值,启动水泵换水(两个继电器)
3、通过防水式DS18B20检测水温,水温超过设置上下限值,进行加热(加热棒)或制冷(风扇)
4、通过按键可实现设置定时投喂、定时充氧时间
5、通过按键可设置各阈值
6、通过显示屏显示测量值
扩展功能:通过蓝牙模块将测量数据发送到手机端,并可以控制换水、加热、制冷、投喂、充氧以及模式切换
扩展功能:通过WIFI模块将测量数据发送到手机端,并可以设置阈值、控制换水、加热、制冷、投喂、充氧以及模式切换
项目名:花盆
项目编号:mcuclub-jj-023
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过防水式DS18B20测量土壤温度,当温度高于设置最大值时,进行风扇降温
2、通过土壤湿度传感器检测湿度值,当湿度值低于设置最小值时,进行水泵浇水
3、通过光敏电阻检测光照值,当光照值小于设置最小值时则自动进行补光;当光照值大于设置最大值时,则自动打开遮雨棚进行遮光(四相步进电机模拟)
4、通过雨水检测模块检测是否下雨,如果下雨,则自动打开遮雨棚
5、通过按键可设置各阈值
6、通过显示屏显示测量值
扩展功能:通过蓝牙模块将测量数据发送到手机端,并可以控制风扇、水泵、补光、遮光棚以及模式切换
扩展功能:通过WIFI模块将测量数据发送到手机端,并可以设置阈值、控制风扇、水泵、补光、遮光棚以及模式切换
项目名:吹风机
项目编号:mcuclub-jj-024
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过三个按键控制吹风机的加热模式,包括停止、低温、高温;(两个继电器)
2、通过三个按键控制吹风机的风速,包括停止、低速、高速;(MX1508控制风扇)
3、通过三个按键设置吹风机的定时,定时开启后,以高温高速运行,期间可以通过按键切换加热模式和风速;
4、通过DS18B20检测吹风机的线路温度,超过设置值进行蜂鸣器报警,并切断所有负载工作
5、通过显示屏显示测量值
扩展功能:通过蓝牙模块将测量数据发送到手机端,并可以控制加热模式、风速、定时时间
项目名:台灯
项目编号:mcuclub-jj-025
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过超声波检测台灯到人的距离
2、通过光敏电阻检测光照值
3、当距离值小于设置最大值,则证明有人在台灯前,此时如果光照小于设置最大值,则打开灯光,在最大值和最小值之间,根据光照值自动调节光亮度,当小于设置最小值,则调整为最大亮度
4、当距离值小于设置最小值,则坐姿有问题,通过语音模块提醒“请注意坐姿”
5、通过按键可设置各阈值,手动调节灯亮度、切换模式
6、通过显示屏显示测量值
扩展功能:通过蓝牙模块将测量数据发送到手机端,并可以控制光亮度以及模式切换
扩展功能:通过WIFI模块将测量数据发送到手机端,并可以设置阈值、控制光亮度以及模式切换
项目名:垃圾桶
项目编号:mcuclub-jj-026
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过红外避障管检测垃圾桶前是否有人
2、通过红外对射管检测垃圾桶是否装满
3、通过舵机模拟垃圾桶盖的打开和关闭
4、当检测到有人且垃圾桶没满,则自动打开垃圾桶盖,3秒后自动关闭。如果垃圾桶已满,则不打开,且声光报警3次。
5、可通过按键手动打开垃圾桶盖,3秒后自动关闭
扩展功能:当垃圾桶已满时,通过蓝牙模块将”垃圾桶已满,请速速更换“发送到手机端,并可以控制垃圾桶盖的打开
扩展功能:当垃圾桶已满时,通过WIFI模块将”垃圾桶已满,请速速更换“发送到手机端,并可以控制垃圾桶盖的打开
项目名:电子秤
项目编号:mcuclub-jj-027
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过HX711获取重量
2、通过DS1302获取时间
3、通过AT24C02存储时间和重量
4、在重量值为0时,显示屏显示年月日时分秒星期,当体重不为0时,显示体重,5秒后自动锁定,然后提示是否存储数据,按键2为存储,按键3为不存储,如果按下按键2,则存储年月日和体重,通过按键4可查询以前记录
5、可通过按键1进入修正时间
6、通过显示屏显示测量值
扩展功能:当存储数据时,通过蓝牙模块将体重值发送到手机端
项目名:蓝牙智能家居
项目编号:mcuclub-jj-028
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过按键来开关加湿器,空调,热水器,灯,门,窗帘,报警器;
2、通过继电器来控制加湿器,空调(制冷片),热水器(加热片),门锁;
3、通过步进电机转动进行窗帘的开和关;
4、通过蓝牙连接手机,可以在手机上控制。
5、通过光敏电阻检测光照值,当开灯时,光照越低,灯越亮
扩展功能:通过WIFI模块控制各器件
项目名:婴儿床
项目编号:mcuclub-jj-029
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过防水式温度传感器检测婴儿被窝内温度,当温度过高或过低,进行声光报警
2、通过声音传感器检测声音大小,当声音大于设置最大值,则声光报警,启动步进电机来回摇晃婴儿床
3、通过液体湿度传感器检测湿度,当湿度大于设置最大值,为婴儿尿床,则声光报警
4、通过按键设置各阈值
5、通过显示屏显示测量值
扩展功能:通过蓝牙模块将提示信息发送到手机端(“温度异常”、“婴儿哭闹”、“婴儿尿床”)
扩展功能:通过WIFI模块将提示信息发送到手机端(“温度异常”、“婴儿哭闹”、“婴儿尿床”),并可以设置阈值
项目名:浴室防雾镜
项目编号:mcuclub-jj-030
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过DS18B20检测环境温度,通过另一个DS18B20检测镜子温度,当开启防雾模式时,自动加热或制冷浴室镜
2、通过触发型光敏检测模块检测是否光照过暗
3、通过D203S人体热释电检测是否有人,如果有人,且光照过暗,则自动打开氛围灯(继电器)
4、通过按键手动开关氛围灯、切换防雾模式(一个LED灯模拟状态)
扩展功能:通过蓝牙模块连接手机端,手机端可以控制开关氛围灯、切换防雾模式
扩展功能:通过WIFI模块连接手机端,手机端可以控制开关氛围灯、切换防雾模式
项目名:水杯
项目编号:mcuclub-jj-031
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过DS18B20测得水杯中水温,当温度高于最大值或低于最小值,则进行制冷或加热
2、通过TDS检测水杯中的可溶性电解质容量,当大于设置最大值,LED灯闪烁
3、通过按键设定定时提醒喝水时间,当时间到后,蜂鸣器响1s提醒喝水
4、通过按键设置各阈值、手动开关杯盖、手动加热或制冷
5、通过显示屏显示测量值
扩展功能:通过蓝牙模块将测量数据发送到手机端,手机端可以控制开关杯盖、加热或制冷
扩展功能:通过WIFI模块将测量数据发送到手机端,手机端可以设置阈值、控制开关杯盖、加热或制冷
项目名:盲人水杯
项目编号:mcuclub-jj-032
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过DS18B20测得水杯中水温,当温度高于最大值或低于最小值,则进行制冷或加热
2、通过TDS检测水杯中的可溶性电解质容量,当大于设置最大值,语音提醒”杯内水质过高,请更换“
3、通过按键设定定时提醒喝水时间,当时间到后,语音提醒喝水
4、通过按键设置各阈值、手动开关杯盖、手动加热或制冷
5、通过显示屏显示测量值
6、盲人每进行一步操作,都会通过语音模块播报;
项目名:闹钟
项目编号:mcuclub-jj-033
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过DS1302同步时间,并能通过按键修正时间
2、通过通过DHT11检测温湿度
3、通过按键设置闹钟时间,当时间到时,进行蜂鸣器报警1分钟,可通过按键提前取消,当取消后自动播报当前时间、温湿度,若没有提前取消,则1分钟后,自动播报当前时间、温湿度
4、通过显示屏显示时间、温湿度
项目名:智能灯
项目编号:mcuclub-jj-034
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过3个LED灯模拟三个房间的灯(客厅、卧室、洗手间)
2、通过3个按键,可以控制这三个灯的亮灭
3、在洗手间安放人体热释电感应模块,检测到有人时,并当光线较低时自动打开灯
4、通过按键,可调节客厅灯的亮度
5、通过按键可设定卧室亮灯时间,时间到达后,自动熄灭,通过显示屏显示计时时间
扩展功能:通过蓝牙连接手机端,手机端可以控制三个灯的亮灭,另外可以调节客厅灯的亮度
扩展功能:通过WIFI连接手机端,手机端可以控制三个灯的亮灭,另外可以调节客厅灯的亮度、设置卧室灯熄灭时间
项目名:保险柜
项目编号:mcuclub-jj-035
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过震动传感器检测保险柜是否发生震动,发生震动后声光报警,并通过GSM发送报警短信——“保险箱有异动”
2、通过声音传感器检测保险柜是否有噪音,有噪音后声光报警,并通过GSM发送报警短信——“保险箱有异响”
扩展功能:通过WIFI连接手机端,手机端可接收异常信息
项目名:电加热供暖
项目编号:mcuclub-jj-036
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过DS18B20检测环境温度,可通过按键设置温度挡位,当温度在最高温度和中间温度时,启动一个加热片工作,并启动水泵供水;当温度在中间温度和最低温度时,启动两个加热片工作,并启动水泵供水;当温度低于最低温度时,启动三个加热片工作,并启动水泵供水
2、通过按键可设置各温度值,可手动控制加热片工作、切换模式
3、通过显示屏显示温度值、及加热状态、模式
扩展功能:通过蓝牙模块将测量数据发送到手机端,并可以控制加热以及模式切换
扩展功能:通过WIFI模块将测量数据发送到手机端,并可以设置阈值、控制加热以及模式切换
项目名:电热毯
项目编号:mcuclub-jj-037
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过DS1302同步时间,可设定自动开电热毯时间,可通过按键关闭电热毯
2、通过防水式DS18B20进行测温,当温度值大于设置的危险值时,进行声光报警
3、通过MQ-2检测烟雾值,当烟雾值大于设置的最大值时,进行声光报警
4、通过按键可设置保温温度区间,当通过一个按键启动电热毯时,两个加热片同时工作,此时,处于加热模式,当温度加到大于设置的温度区间最大值时,两个加热片停止工作。当温度小于设置的温度区间最小值时,启动一个加热片进行工作,直到大于设置的温度区间最大值,此时为保温模式
5、通过显示屏显示数据
扩展功能:通过蓝牙模块将测量数据发送到手机端,并可以控制开始和关闭
扩展功能:通过WIFI模块将测量数据发送到手机端,并可以设置阈值、控制开始和关闭
项目名:药箱
项目编号:mcuclub-jj-038
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过DS1302获取时间
2、通过按键可以修改时间,另外,可以添加和删除提醒吃药的时间、手动开关药箱
3、当提醒时间到时,进行语音提醒吃药,自动打开药箱,并通过红外避障管检测是否取药并放回,放回后5s自动关闭药箱
4、通过显示屏显示数据
扩展功能:通过蓝牙模块连接手机端,当吃药时间到时,发送”吃药时间到,请吃药“
扩展功能:通过WIFI模块连接手机端,当吃药时间到时,发送”吃药时间到,请吃药“
项目名:热水器
项目编号:mcuclub-jj-039
单片机类型:STC89C52、STM32F103C8T6
具体功能:
-
通过防水式DS18B20采集水温,当水温小于设置最小值,则进行加热,直到加到最大值
2、通过两个水位触发模块检测水位,低于最低值,进行加水,直到加到最高值
3、通过光敏电阻检测光照值,如果光照大于设置最小值,则通过太阳能进行供电,否则通过市电进行供电(继电器模拟)
4、当水温大于设置最小值且水位高于设置最低值,启动热水器,则可以正常提供水,否则停止供水(另一个抽水继电器模拟)
5、当水位低时,不可以打开加热
6、通过按键设置各阈值、手动加热或加水或切换太阳能供电
7、通过显示屏显示数据
扩展功能:通过蓝牙模块将测量数据发送到手机端,并可以控制加热或加水
扩展功能:通过WIFI模块将测量数据发送到手机端,并可以设置阈值、控制加热或加水
项目名:火灾检测
项目编号:mcuclub-jj-040
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过火焰传感器检测是否发生明火,如果发生,通过继电器控制水泵灭火,并声光报警
2、通过MQ-2检测烟雾浓度,如果烟雾值大于设置的最大值,通过继电器控制风扇通风,并声光报警
3、通过MQ-5检测当前可燃气体浓度,如果气体浓度大于设置最大值,通过继电器控制风扇通风,并声光报警
4、通过DS18B20检测温度值,如果温度值大于设置的最大值,通过继电器控制风扇通风,并声光报警
5、通过按键可以设置各阈值、手动控制水泵、风扇、切换模式
6、通过显示屏显示数据
扩展功能:当检测到明火时,通过GSM发送“发生火灾”短信;当烟雾值大于设置的最大值时,通过GSM发送“烟雾过高”短信;当气体浓度大于设置最大值时,通过GSM发送“可燃气体泄露”短信;当温度值大于设置的最大值时,通过GSM发送“温度过高”短信
扩展功能:当检测到明火时,通过WIFI发送“发生火灾”短信;当烟雾值大于设置的最大值时,通过WIFI发送“烟雾过高”短信;当气体浓度大于设置最大值时,通过WIFI发送“可燃气体泄露”短信;当温度值大于设置的最大值时,通过WIFI发送“温度过高”短信,并可以设置阈值,远程控制水泵、风扇、切换模式
项目名:安防
项目编号:mcuclub-jj-041
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过人体人体热释电模块监测监控区域是否有人,当有人,并且布防时,则声光警报
2、通过两个独立按键撤防、布防
3、通过显示屏显示布防、撤防、有人、无人
扩展功能:当布防时,检测到有人,通过GSM发送“有人闯入”短信
扩展功能:当布防时,检测到有人,通过WIFI发送“有人闯入”短信
项目名:防火防盗
项目编号:mcuclub-jj-042
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过火焰传感器检测是否发生明火,如果发生,通过继电器控制水泵灭火,并声光报警
2、通过MQ-2检测烟雾浓度,如果烟雾值大于设置的最大值,通过继电器控制风扇通风,并声光报警
3、通过MQ-5检测当前可燃气体浓度,如果气体浓度大于设置最大值,通过继电器控制风扇通风,并声光报警
4、通过DS18B20检测温度值,如果温度值大于设置的最大值,通过继电器控制风扇通风,并声光报警
5、通过人体人体热释电模块监测监控区域是否有人,当有人,并且布防时,则声光警报
6、通过按键可以设置各阈值、手动控制水泵、风扇、布防、撤防
7、通过显示屏显示数据
扩展功能:当检测到明火时,通过GSM发送“发生火灾”短信;当烟雾值大于设置的最大值时,通过GSM发送“烟雾过高”短信;当气体浓度大于设置最大值时,通过GSM发送“可燃气体泄露”短信;当温度值大于设置的最大值时,通过GSM发送“温度过高”短信;当布防时,检测到有人,通过GSM发送“有人闯入”短信
扩展功能:当检测到明火时,通过WIFI发送“发生火灾”短信;当烟雾值大于设置的最大值时,通过WIFI发送“烟雾过高”短信;当气体浓度大于设置最大值时,通过WIFI发送“可燃气体泄露”短信;当温度值大于设置的最大值时,通过WIFI发送“温度过高”短信;当布防时,检测到有人,通过WIFI发送“有人闯入”短信,并可以设置阈值、远程控制水泵、风扇、布防、撤防
项目名:消毒灯
项目编号:mcuclub-jj-043
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过DS1302时钟模块获取时间
2、通过人体热释电感应模块监测是否有人,如果有人,则自动关闭消毒灯
3、通过按键可修正时间、定时紫外线消毒时间、手动控制消毒灯、切换模式
4、通过显示屏显示数据
扩展功能:当消毒灯打开或关闭时,通过蓝牙模块将消毒灯状态发送到手机端,并可以控制消毒灯、切换模式
扩展功能:当消毒灯打开或关闭时,通过WIFI模块将消毒灯状态发送到手机端,并可以控制消毒灯、切换模式
项目名:灯控
项目编号:mcuclub-jj-044
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过语音识别控制灯的开和关
2、通过蓝牙可远程控制灯的开和关、并能设定开灯时长(小时加、小时减、分钟加、分钟减)
3、通过舵机真正控制灯的开和关
扩展功能:通过WIFI模块可手机端设置关灯时间、并可直接控制开关灯
项目名:红外遥控器(参考老项目)
项目编号:mcuclub-jj-045
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、从机利用4*4键盘通过红外发射管发送数据
2、主机通过红外接收头接收数据,并通过数码管显示出来
扩展功能:主机添加蓝牙模块,可通过手机端控制或从机端一起控制主机显示
扩展功能:主机添加WIFI模块,可通过手机端控制或从机端一起控制主机显示
项目名:红外遥控器(参考项目118)
项目编号:mcuclub-jj-046
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、以一个单片机作为控制遥控器,另一个单片机控制系统为被遥控对象;
2、用遥控器的5个遥控开关,控制遥控对象的5个单元开关通断;
3、能实现5个电源开关状态显示;
4、能实现定时开关某一个电源开关
5、能实现灯光亮度连续调节
6、有一个按键控制总电源的开关
扩展功能:主机添加蓝牙模块,可通过手机端控制或从机端一起控制主机
扩展功能:主机添加WIFI模块,可通过手机端控制或从机端一起控制主机
项目名:液位与流速检测
项目编号:mcuclub-jj-047
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过继电器控制水泵,将水抽出经过流速传感器测出流速
2、通过超声波测出水位,当剩余水位低于设置最小值,则停止抽水,并声光报警3秒
3、通过按键可设置容器总高度、剩余水位最小值、手动开关水泵
4、通过显示屏显示数据
扩展功能:通过蓝牙模块将测量数据发送到手机端,并可以控制开关水泵
扩展功能:通过WIFI模块将测量数据发送到手机端,并可以设置阈值、控制开关水泵
项目名:水表(参考项目64)
项目编号:mcuclub-jj-048
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过继电器控制水泵,将水抽出经过流速传感器测出流速
2、通过防水式DS18B20测量水温,当超过上下限值时进行声光报警
3、通过按键设置温度上下限、水单价、以及启停水泵
4、通过显示屏显示水温、水流量、水单价、水总价
扩展功能:通过蓝牙模块将测量数据发送到手机端,并可以控制开关水泵
扩展功能:通过WIFI模块将测量数据发送到手机端,并可以设置阈值、控制开关水泵
项目名:收纳箱(参考项目124)
项目编号:mcuclub-jj-049
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过DHT11采集温湿度,当温度低于设置最小值,则启动加热片加热直到大于设置最大值,当湿度高于设置最大值,则启动风扇进行除湿,直到小于设置最小值
2、通过光敏电阻采集光照值,当光照值过低,且打开收纳箱时,则自动打开照明灯
3、通过语音识别模块,可语音打开收纳箱(打开、关闭、放衣服、放袜子,要有回复)
4、通过按键可以设置各参量值、手动打开关闭收纳箱
5、通过舵机模拟打开和关闭过程
6、通过显示屏显示各检测量
扩展功能:通过蓝牙模块将测量数据发送到手机端,并可以控制舵机的打开和关闭
扩展功能:通过WIFI模块将测量数据发送到手机端,并可以设置阈值、控制舵机的打开和关闭
项目名:门禁
项目编号:mcuclub-jj-050
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过RFID进行刷卡进入(两张卡,一张录入ID,一张没有录入)
2、当识别出卡后,通过红外避障管测得手是否放在非接触测温模块上,如果触发,则3s后确定温度值,若温度值在设置的温度上下限值之间,则开门(继电器加电磁锁模拟,3s后自动关门),若温度不在设置的上下值之间,则声光报警3s。若10s后仍未触发红外避障管,则此次刷卡自动失效。
3、可通过按键设置温度上下限值
4、通过显示屏显示卡是否有效,温度值
扩展功能:通过蓝牙模块将测量数据发送到手机端,并通过手机端按键代替刷卡(仍需测温)
扩展功能:通过WIFI模块将测量数据发送到手机端,并通过手机端按键代替刷卡(仍需测温)
项目名:书桌(参考 台灯mcuclub-jj-025)
项目编号:mcuclub-jj-051
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过两个按键可以调节书桌高度(步进电机模拟)
2、通过超声波检测台灯到人的距离
3、通过光敏电阻检测光照值
4、当距离值小于设置最大值,则证明有人在台灯前,此时如果光照小于设置最大值,则打开灯光,在最大值和最小值之间,根据光照值自动调节光亮度,当小于设置最小值,则调整为最大亮度
5、当距离值小于设置最小值,则坐姿有问题,通过语音模块提醒“请注意坐姿”
6、当有人时,开始计时,计时达到设置时间,通过语音模块提醒“请注意休息”,且控制书桌下降
7、通过按键可设置各阈值,手动调节灯亮度、切换模式
8、通过显示屏显示测量值
扩展功能:通过蓝牙模块将测量数据发送到手机端,并可以控制光亮度以及模式切换、调节书桌高度
扩展功能:通过WIFI模块将测量数据发送到手机端,并可以设置阈值、控制光亮度以及模式切换、调节书桌高度
项目名:电脑散热底座(参考301)
项目编号:mcuclub-jj-052
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过DS18B20检测温度值,当温度大于设置最小值,启动两个风扇低速转动,当温度大于设置最大值,启动两个风扇高速转动,当温度大于设置危险温度,进行声光报警
2、通过按键可设置温度最大值、最小值、危险值、手动控制风扇、切换模式
3、通过显示屏显示温度值、风扇状态
扩展功能:通过蓝牙模块将测量数据发送到手机端,并可以控制风扇、切换模式
扩展功能:通过WIFI模块将测量数据发送到手机端,并可以设置阈值、控制风扇、切换模式
项目名:宠物喂食器
项目编号:mcuclub-jj-053
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过DS1302获取时间
2、通过AT24C02存储设定的投喂时间
3、通过按键可修正实时时间、添加或删除投喂时间、查看投喂时间
4、当投喂时间到达时,蜂鸣器报警提醒(2s),并开启两个继电器(喂食、喂水)
5、通过显示屏显示数据(STC89C52用LCD1602,STM32F103C8T6用OLED)
拓展功能:通过蓝牙模块手机端可分别控制两个继电器及蜂鸣器报警
拓展功能:通过WIFI模块手机端可设置投喂时间、可分别控制两个继电器及蜂鸣器报警
项目名:豆浆机
项目编号:mcuclub-jj-054
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、豆浆机工作流程:加热——粉碎1(慢速)——加热——粉碎2(快速)——加热——完成(蜂鸣器报警3次)
2、通过防水式DS18B20可实时测量豆浆温度
3、通过按键可设置加热、粉碎1、粉碎2时间,启停豆浆机,直接下一步
4、通过显示屏显示数据(STC89C52用LCD1602,STM32F103C8T6用OLED)
拓展功能:通过蓝牙模块将测量数据发送到手机端,并可以控制豆浆机启停,直接下一步
拓展功能:通过WIFI模块将测量数据发送到手机端,并可以控制豆浆机启停,直接下一步
车辆类
项目名:超速报警
项目编号:mcuclub-cl-001
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过两个按键调节PWM值从而控制电机转速
2、通过红外测速管测量速度值,当速度值大于设置最大值,进行声光报警
3、通过按键设置速度最大值
4、通过显示屏显示数据
扩展功能:通过蓝牙模块将测量数据发送到手机端,并可以控制电机转速
项目名:紧急停车
项目编号:mcuclub-cl-002
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过DS18B20测量温度,给超声波作为温度补偿
2、通过超声波测量前方障碍物,如果距离值在设置的最大值和最小值之间,则声光报警,如果小于设置最小值,则立即停车(继电器控制电机模拟)
3、通过按键设置距离阈值、手动启动和停止继电器
4、通过显示屏显示数据
扩展功能:通过蓝牙模块将测量数据发送到手机端,并可以控制启动和停止继电器
项目名:公交车报站(mcuclub-305、mcuclub-515)
项目编号:mcuclub-cl-003
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过DS18B20测得公交车内温度
2、通过DS1302时钟模块获取当前时间
3、通过TTS语音播报模块播报不同的站点信息
4、通过按键可以修改时间、查看站台信息、播报站台等
5、通过显示屏显示时间、温度、站台信息(51用LCD12864,32用OLED)
扩展功能:通过蓝牙模块将测量数据发送到手机端
项目名:防酒驾(mcuclub-627)
项目编号:mcuclub-cl-004
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过两个MQ-3检测主驾驶位和副驾驶位酒精含量,当主驾驶位大于副驾驶位酒精含量并大于设置的最大值,则声光报警,制动车子(继电器闭合);如果驾驶位酒精浓度小于副驾驶位但高于设置最大值,则需靠近检测,即触发红外避障管模拟靠近检测,如果高于设置最大值,则声光报警,制动车子(继电器闭合)
2、通过按键设置酒精最大值
3、通过显示屏显示驾驶位、副驾驶位酒精含量
4、通过继电器模拟制动
扩展功能:如果酒驾,通过GSM模块将”驾驶员酒驾,请注意!“发送到手机端
项目名:酒精检测棒(mcuclub-404)
项目编号:mcuclub-cl-005
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过MQ-3检测酒精浓度,超过设置最大值时,红灯闪烁
2、当酒精正常时,通过TTS语音播报“当前酒精浓度:***,酒精浓度正常”;当酒精超标时,通过TTS语音播报“当前酒精浓度:***,酒精浓度超标”
3、通过按键设置酒精浓度最大值
4、通过显示屏显示测量值
扩展功能:通过蓝牙模块将测量数据发送到手机端
项目名:汽车驾驶
项目编号:mcuclub-cl-006
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通超声波检测前方障碍物,当检测到障碍物距离小于100cm大于50cm,语音提醒(请注意,前方有障碍物),当检测到障碍物距离小于等于50cm时自动停车(继电器控制车轮停止)
2、通过MQ-3检测酒精浓度,当酒精浓度大于设置最大值,语音提醒(请注意,酒精浓度超标),无法启动汽车
3、通过MQ-7检测CO浓度,当CO浓度大于设置最大值,语音提醒(请注意,CO浓度超标)并通过继电器控制风扇通风
4、设定驾车时长,当超时时,语音提醒(请注意,已疲劳驾驶)
5、通过按键设置各阈值、启动汽车
6、通过显示屏显示数据
扩展功能:通过蓝牙将测量数据发送到手机端
项目名:RFID高速收费
项目编号:mcuclub-cl-007
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、车辆称重,2个分区(小车:1kg以内、货车:2kg以内,利用按键选择),超重无法上高速,并声光报警
2、刷卡之后杆子自动抬起落下(四相步进电机),防追杆功能,前车过去,闸门才自动落下(分离式红外对管)
3、刷卡后,开始时间计费(小车1元/分钟,货车2元/分钟),
4、如果车辆长时间不出高速,会报警提示值班人员,对高速进行排查
5、通过按键设置各阈值(超载值、计费单价、时长)
6、通过显示屏显示数据
项目名:出租车计价器(mcuclub-319、项目258)
项目编号:mcuclub-cl-008
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过DS1302获取时间,并判断此时是白天时间还是夜间时间,白天时间是凌晨6点到晚上22点,单价是2.5元/公里,3公里以内是起步价8元,夜间是晚上22点到凌晨6点,单价是3元/公里,3公里以内是起步价10元。停车时间内,每1分钟加收1块钱。不满1分钟不收费。
2、通过电机驱动模块驱动直流电机,模拟车轮,并通过红外对管进行测速,当速度值超过设置最大值,进行语音提醒
3、通过按键可查看一天的总单量、总里程、总金额,并可以清除记录
4、通过按键可修改时间、设置最大值速度值、设置各价格
5、通过按键,可语音提醒乘客系好安全带、目的地已到等
6、通过显示屏显示时间、速度、总公里、单价、总金额等(51用LCD12864,32用OLED)
扩展功能:结账时,通过蓝牙模块将数据发送到手机端(此单里程、金额),可手机查看总单量、总里程、总金额、清除记录等
项目名:寻迹避障小车(mcuclub-641、619)
项目编号:mcuclub-cl-009
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过一对红外寻迹管进行寻迹,在寻迹过程中,通过超声波检测前方障碍物,当检测到障碍物距离小于50cm大于30cm,蜂鸣器报警,当检测到障碍物距离小于等于30cm时,自动停车,直到障碍物移除
2、通过蓝牙控制小车前进、后退、左转、右转、停止、加速向前、减速向前,通过超声波检测前方障碍物,当检测到障碍物距离小于50cm大于30cm,蜂鸣器报警,当检测到障碍物距离小于等于30cm时自动避开障碍物
3、通过红外测速管进行测速,并将速度值和路程发送到手机端上进行显示
项目名:灭火小车(mcuclub-641、619)
项目编号:mcuclub-cl-010
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过一对红外寻迹管进行寻迹,在寻迹过程中,通过超声波检测前方障碍物,当检测到障碍物距离小于50cm大于30cm,蜂鸣器报警,当检测到障碍物距离小于等于30cm时,自动停车,直到障碍物移除
2、通过蓝牙控制小车前进、后退、左转、右转、停止、加速向前、减速向前,通过超声波检测前方障碍物,当检测到障碍物距离小于50cm大于30cm,蜂鸣器报警,当检测到障碍物距离小于等于30cm时自动避开障碍物
3、通过红外测速管进行测速,并将速度值和路程发送到手机端上进行显示
4、通过火焰传感器检测是否发生火灾,发生火灾后,停车,闭合继电器进行灭火,直到火被熄灭,再继续前进
项目名:红外遥控小车(mcuclub-575)
项目编号:mcuclub-cl-011
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过一对红外寻迹管进行寻迹,在寻迹过程中,通过超声波检测前方障碍物,当检测到障碍物距离小于50cm大于30cm,蜂鸣器报警,当检测到障碍物距离小于等于30cm时,自动停车,直到障碍物移除
2、通过红外遥控器控制小车前进、后退、左转、右转、停止、加速向前、减速向前,通过超声波检测前方障碍物,当检测到障碍物距离小于50cm大于30cm,蜂鸣器报警,当检测到障碍物距离小于等于30cm时自动避开障碍物
扩展功能:通过蓝牙控制小车前进、后退、左转、右转、停止、加速向前、减速向前,通过超声波检测前方障碍物,当检测到障碍物距离小于50cm大于30cm,蜂鸣器报警,当检测到障碍物距离小于等于30cm时自动避开障碍物
项目名:语音遥控小车(mcuclub-554)
项目编号:mcuclub-cl-012
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过一对红外寻迹管进行寻迹,在寻迹过程中,通过超声波检测前方障碍物,当检测到障碍物距离小于50cm大于30cm,蜂鸣器报警,当检测到障碍物距离小于等于30cm时,自动停车,直到障碍物移除
2、通过语音模块控制小车前进、后退、左转、右转、停止、加速向前、减速向前,通过超声波检测前方障碍物,当检测到障碍物距离小于50cm大于30cm,蜂鸣器报警,当检测到障碍物距离小于等于30cm时自动避开障碍物
扩展功能:通过蓝牙控制小车前进、后退、左转、右转、停止、加速向前、减速向前,通过超声波检测前方障碍物,当检测到障碍物距离小于50cm大于30cm,蜂鸣器报警,当检测到障碍物距离小于等于30cm时自动避开障碍物
项目名:车窗(mcuclub-547)
项目编号:mcuclub-cl-013
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过4个步进电机模拟四个车窗
2、通过5个按键控制车窗,一个控制4个同时开和关,四个分别控制四个车窗
3、通过4个红外对射管检测防夹
4、通过雨水检测模块(连接DO触发引脚),当下雨时,自动关闭所有车窗
5、通过语音识别模块可语音控制车窗
扩展功能:通过蓝牙控制车窗
项目名:交通灯(mcuclub-542、637)
项目编号:mcuclub-cl-014
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、有东西南北四个方向,每个方向都有一个两位数码管和三个LED灯(红绿黄)
2、可以按键设置各方向上的总时间
3、可以按键控制某个方向常绿,以达到疏通救火车消防车道路
4、通过4对分离式红外对射管测四个方向上的车流量,从而自动调整绿灯时间
5、通过四个红外对射管检测行人是否闯红灯,如果闯红灯,则蜂鸣器报警
项目名:地铁到站检测(mcuclub-410)
项目编号:mcuclub-cl-015
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过红外光电传感器检测地铁是否到站
2、当地铁到站后,通过TTS语音播报“地铁已到站,请先下后上”
3、当地铁到站后,通过两个步进电机模拟地铁车厢门打开,并计时15s,15s后自动关闭
4、当开门时间快结束时(剩下3s),蜂鸣器报警3次,结束后,车厢门关闭
5、通过两个红外对射管检测防夹
项目名:汽车仪表
项目编号:mcuclub-cl-016
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过超声波测量前方障碍物,如果距离值在设置的最大值和最小值之间,则声光报警,如果小于设置最小值,则立即停车
2、通过测速模块测量速度,并计算里程数,当速度大于设定值时,进行声光报警
3、通过DHT11检测车内温湿度
4、通过MQ-135检测车内有害气体浓度,当浓度大于设定值时,进行声光报警
5、通过按键设置各阈值、调速
6、通过显示屏显示数据
扩展功能:通过蓝牙模块将测量数据发送到手机端,并可以控制电机转速
项目名:路灯(mcuclub-456)
项目编号:mcuclub-cl-017
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过光敏电阻检测当前环境是否过暗(触发型光敏电阻)
2、通过人体热释电感应模块检测是否有移动的物体
3、当环境过暗并且有移动物体时,自动打开路灯(USB插头灯模拟)
4、在灯下绑一个光敏电阻(触发型光敏电阻),检测路灯是否损坏,如果损坏,通过zigbee每分钟发送“路灯***已损坏,请速速查看”。
5、通过4位拨码开关可设置路灯编号
6、通过另一个zigbee插在电脑端,通过串口调试助手,可收到损坏路灯的数据,并下发数据(路灯编号),表明已经知道,这样数据才不会一直发送。
项目名:胎压(mcuclub-519)
项目编号:mcuclub-cl-018
单片机类型:STC89C52、STM32F103C8T6
具体功能:
从机:
1、通过胎压检测模块,对胎压进行检测
2、通过蓝牙模块将测得数据发送到主机(1s一次)
主机:
1、通过蓝牙获取从机发送的胎压数据,当高于或低于设置的上下限时,进行声光报警
2、通过按键可设置汽车胎压的上下限值
3、通过显示屏显示汽车胎压
项目名:车内人员滞留报警(mcuclub-571)
项目编号:mcuclub-cl-019
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过红外避障管检测驾驶人员是否离开,当离开并通过按键确定锁车后(继电器模拟),进行数据监控
2、通过DS18B20实时监测车内温度
3、通过SGP30实时监测车内CO2浓度
4、通过MQ-135实时监测车内有害气体浓度
5、通过人体热释电检测车内是否有人,如果有人,当温度超过上下限、CO2浓度或有害气体浓度超过上限值,则声光报警,温度大于上限值、CO2浓度或有害气体浓度超过上限值打开车窗(通过步进电机模拟),并通过GSM发送短信“车内有人,请速速查看”
6、通过按键设置各阈值
7、通过显示屏显示测量值
项目名:电动车防盗(mcuclub-605)
项目编号:mcuclub-cl-020
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过按键模拟锁车状态,锁车后,继电器断开,模拟锁车
2、在锁车状态下,当检测到有震动,则声光报警,并通过GSM发送短信“车辆异常,请速速查看”
项目名:停车场(mcuclub-638)
项目编号:mcuclub-cl-021
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过4个红外避障管检测停车位是否有车,有车时,相应红色LED灯亮
2、通过显示屏显示当前总车位数、剩余车位数
扩展功能:通过蓝牙,将当前总车位数、剩余车位数发送到手机端
项目名:隧道检测(mcuclub-628)
项目编号:mcuclub-cl-022
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过两对分离式红外对射管检测隧道内车辆数
2、通过两对分离式红外对射管检测隧道内车速
3、通过DHT11检测温湿度
4、通过MQ-135检测有害气体浓度
5、通过显示屏显示车辆数、车速、温湿度、气体浓度
扩展功能:通过蓝牙,将数据发送到手机端
项目名:车内环境监测
项目编号:mcuclub-cl-023
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过DHT11检测温湿度
2、通过MQ-135检测有害气体浓度
3、通过人体热释电检测是否有人,如果有人,若有害气体浓度大于设置最大值,则声光报警,并自动开启通风系统
4、通过按键设置有害气浓度最大值、手动控制通风
5、通过显示屏显示测量数据
扩展功能:通过蓝牙,将数据发送到手机端,并可远程控制通风
项目名:自行车行车记录
项目编号:mcuclub-cl-024
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过MX1508驱动直流电机,通过按键可调3个挡位(停止、正常、超速),通过红外测速管测量速度值,速度超过最大值,声光报警
2、通过胎压检测模块检测胎压(0-2.4Bar),若胎压异常,则声光报警
3、通过心率检测模块检测心率(10秒更新一次),若心率异常,则声光报警
4、通过按键设置速度最大值、胎压最大小值、心率最大小值
5、通过显示屏显示测量数据(STC89C52用LCD1602,STM32F103C8T6用OLED)
扩展功能:通过蓝牙,将数据发送到手机端
项目名:儿童安全座椅
项目编号:mcuclub-cl-025
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过HX711检测座椅是否有儿童,当有儿童后,5秒检测是否系安全带
2、通过红外对射管检测是否系安全带,如果没有系,则蜂鸣器报警
3、通过一个独立按键控制锁车(LED模拟),当锁车后,座椅上还有儿童,则通过GSM模块发送短信“儿童还在座椅上,请速速查看”
监控类
项目名:超声波测距
项目编号:mcuclub-jk-001
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过DS18B20测量温度,给超声波作为温度补偿
2、通过HC-SR04超声波测量当前距离值,当距离值在最小距离值的2/1~1之间,声光报警频率为300ms,当距离值小于距离最小值的1/2时,声光报警频率为100ms;
3、通过按键设置距离最小值
4、通过显示屏显示数据
扩展功能:通过蓝牙模块将测量数据发送到手机端
项目名:自动门 自动感应门(460)
项目编号:mcuclub-jk-002
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、利用两个人体红外热释电检测内外部是否有人
2、当外部的人体热释电检测到有人时,利用红外避障管检测手指是否放在非接触红外测温模块上,通过非接触红外测温模块测量人体温度,3s后数据稳定,只有温度在设置的正常范围内,才可以进行开门,否则不开门,并声光报警。开门后10s自动关门
3、当内部人体热释电检测到有人时,自动开门,并10s后自动关门
4、当关门时,通过分离式红外对管进行防夹触发(步进电机模拟门)
5、通过按键可设置人体的温度上下限,并可切换自动门的模式和控制自动门的打开和关闭
6、通过显示屏显示人体温度、是否有人、门的状态及模式
扩展功能:通过蓝牙模块将测量数据发送到手机端,并可以控制门的打开和关闭以及切换模式
项目名:非接触红外测温
项目编号:mcuclub-jk-003
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过MLX90614非接触人体红外测温模块测量人体温度;
2、通过红外避障管检测手腕(手指)是否放在测温模块上,3s稳定后保持显示并判断温度,如果温度不在设置的上下限值之间,则声光报警3次,在设定范围内,稳定后响一声;
3、通过按键设置温度上下限,K3恢复温度显示;
4、通过显示屏显示温度值和是否触发红外避障管。
扩展功能:通过蓝牙模块将测量数据发送到手机端,并且当温度过高或过低有提示
项目名:客车防超载系统
项目编号:mcuclub-jk-004
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过两对分离式红外对射管模拟前后门计数;
2、通过按键可设定核载人数,车辆超载进行声光报警;
3、通过显示屏显示核载人数、实载人数。
扩展功能:通过蓝牙模块将测量数据发送到手机端(核载人数,实载人数)
项目名:商场人数统计
项目编号:mcuclub-jk-005
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、利用两个人体红外热释电检测内外部是否有人,有人则自动开门,5s后关门(步进电机模拟门)
2、通过1对红外对射管模拟人数统计
3、当关门时,通过分离式红外对管进行防夹触发
4、通过显示屏显示人数、门状态。
扩展功能:通过蓝牙模块将测量数据发送到手机端(人数改变时发送数据)
项目名:医院输液
项目编号:mcuclub-jk-006
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过液位检测模块检测输液瓶液位,若没有液体,且为输液状态,则声光报警
2、通过红外对管检测液体流速,若流速大于设定最大阈值,则步进电机逆时针旋转10°,挤压输液管,若小于设定最小阈值,则步进电机顺时针旋转10°,舒张输液管
3、通过DS18B20检测温度值,当温度值超过设置的上下限,进行加热或制冷
4、通过颜色传感器检测是否出现回血,若出现,则声光报警
5、通过按键可设置流速上下限阈值、温度阈值、切换输液状态等
6、通过显示屏显示测量数据(STC89C52用LCD1602,STM32F103C8T6用OLED)
扩展功能:当输液瓶用尽时,通过蓝牙模块发送“输液瓶已用尽,请更换!”;若出现回血,则发送“出现回血,请速速查看”,另外,还发送当前流速、温度值
项目名:口罩识别及红外测温(415、435)
项目编号:mcuclub-jk-007
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过颜色传感器识别口罩颜色(蓝色)配合红外避障管检测人是否佩戴口罩,如果监测到未带口罩,语音提醒,并声光报警
2、通过非接触红外测温配合红外避障管检测人体温度,超过设定值进行语音提醒,并声光报警
3、通过按键设置温度上下限
4、通过显示屏显示测量数据(STC89C52用LCD1602,STM32F103C8T6用OLED)
扩展功能:通过蓝牙模块将测量数据发送到手机端
项目名:教室人数统计
项目编号:mcuclub-jk-008
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过两对红外计数对射管模拟前后门计数;
2、通过按键可设定应到人数,当按下确认键后,最终实到人数偏多或偏少都会进行声光报警,当按下清除键后,清除实到人数;
3、通过显示屏显示应到值、实到人数。
扩展功能:当按下确认键后,通过蓝牙模块将测量数据发送到手机端(应到人数,实到人数)
仪器类
项目名:翻蛋器 孵化器(570)
项目编号:mcuclub-yq-001
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过DS18B20测量温度,当温度超过上下限,进行加热或制冷
2、间隔固定时间,通过步进电机进行翻蛋(转30°)
3、通过按键设置温度上下限,及间隔时间、手动翻蛋
4、通过显示屏显示测量数据及倒计时时间(STC89C52用LCD1602,STM32F103C8T6用OLED)
扩展功能:通过蓝牙模块将测量数据发送到手机端,并可以控制翻蛋
扩展功能:通过WIFI模块将测量数据发送到手机端,并可以设置阈值、控制翻蛋
项目名:数字温度计及电压表
项目编号:mcuclub-yq-002
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过DS18B20测量温度,若温度高于设定最大阈值,红灯闪烁,若温度低于设定最小阈值,黄灯闪烁,若处于正常值,绿灯常亮
2、通过ADC0832配合电压检测电路检测当前电压
3、通过按键设置温度上下限
4、通过显示屏显示测量数据(STC89C52用LCD1602,STM32F103C8T6用OLED)
扩展功能:通过蓝牙模块将测量数据发送到手机端
项目名:语音电子秤
项目编号:mcuclub-yq-003
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过HX711测量重量
2、通过4*4矩阵键盘设置单价,‘0-9’数字键,’*‘为单个数据删除、’#‘为小数点,’C‘为去皮键,’D‘为确定键
3、当按下确认键后,语音播报金额
4、通过DS1302获取时间,当重量为0时,显示时间,可通过’A‘键修正时间,’B‘为’+‘,’C‘复用为‘-’
5、通过显示屏显示数据(STC89C52用LCD12864,STM32F103C8T6用OLED)
项目名:超市电子秤
项目编号:mcuclub-yq-004
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过HX711测量重量
2、通过4*4矩阵键盘输入商品编号(4位),‘0-9’数字键,’*‘为单个数据删除、’#‘为小数点,’C‘为去皮键,’D‘为确定键
3、通过AT24C02存储商品数据,包括名称、单价、编号,通过’A‘可进入查看,通过’B‘为’+‘,’C‘复用为‘-’,当按下’D确定键后,进入修改该商品单价,单价处闪烁,可进行修改,修改好后再次按下’D‘确定键后,修改成功
编号:1001 商品:土豆 单价:2元/500g
编号:1002 商品:猪肉 单价:15元/500g
编号:1003 商品:苹果 单价:6元/500g
编号:1004 商品:大米 单价:3.5元/500g
4、当输入正确编号后,算出价格,继电器闭合1s,模拟打印小票
5、通过显示屏显示数据(STC89C52用LCD12864,STM32F103C8T6用OLED)
项目名:计算器(213)
项目编号:mcuclub-yq-005
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、可以实现简单的计算器+、-、×、÷、复位的功能;
2、可以实现三角函数及其反三角函数功能;
3、可以实现幂函数的功能;
4、可以设置按键提示音,按键按下同时进行蜂鸣器鸣响一次。
5、通过显示屏显示数据(STC89C52用LCD1602,STM32F103C8T6用OLED)
项目名:数字时钟(312)
项目编号:mcuclub-yq-006
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过DS18B20测量环境温度
2、通过DS1302获取当前时间,并掉电保存时间
3、通过按键可设置时间
4、通过按键可设置闹钟,闹钟到达时进行蜂鸣器报警提醒
5、通过按键可启动计时器
6、通过按键可设置倒计时时间,倒计时结束时进行蜂鸣器报警提醒
7、通过语音模块可语音播报时间及温度
8、通过显示屏显示数据(STC89C52用LCD1602,STM32F103C8T6用OLED)
项目名:篮球计分器(480)
项目编号:mcuclub-yq-007
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过按键可调整比赛时间(三个按键)
2、通过按键启停比赛时间(一个按键)
3、通过按键进行加分(每队3个,分别是1分,2分,3分)
4、通过按键,可切换场地(一个按键)
5、每增加分数,可通过TTS语音播报比分
6、当比赛时间结束后,蜂鸣器响3s,通过语音提醒,并报出比分
7、通过显示屏显示比赛时间、各队分数(STC89C52用LCD12864,STM32F103C8T6用OLED)
项目名:秒表(490)
项目编号:mcuclub-yq-008
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过按键’A‘控制秒表的开始,暂停和复位,
2、通过按键’B‘在计时中,可按多次,作为多个时间结点,并通过AT24C02将数据保存
3、通过按键’C‘控制查看记录,’A‘向上查看,’B‘向下查看
4、通过6位数码管显示数据,格式为:前两位为分,中间两位为秒,后两位为满100记录1s
项目名:颜色识别器
项目编号:mcuclub-yq-009
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过颜色识别模块识别不同颜色
2、通过语音播报模块播报颜色
3、通过显示屏显示数据(STC89C52用LCD1602,STM32F103C8T6用OLED)
项目名:血压脉搏体温检测仪(623)
项目编号:mcuclub-yq-010
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过血压计检测血压值(一个按键控制控制启动及切换)
2、通过脉搏检测脉搏值(一个按键控制控制启动1分钟)
3、通过非接触红外测温模块检测体温值(一个按键控制启动)
4、通过显示屏显示数据(STC89C52用LCD1602,STM32F103C8T6用OLED)
拓展功能:通过蓝牙将测量数据发送到手机端
项目名:自动售货机
项目编号:mcuclub-yq-011
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过3*3的矩阵键盘模拟9种商品,当按下某个商品时,显示商品名及价格
2、通过按下确认键后,通过红外计数管检测投币数量,当数量一致时,通过步进电机正转180°模拟出货,出货后5s后,步进电机反转180°回归,并清除显示的商品
3、通过触发型光敏电阻检测光照,当光照过低,则打开补光灯,照亮商品
4、通过显示屏显示数据(STC89C52用LCD1602,STM32F103C8T6用OLED)
项目名:自动扶梯
项目编号:mcuclub-yq-012
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过MX1508驱动两个直流电机模拟上下扶梯(一个正转代表上行,一个反转代表下行)
2、每个扶梯都有两个红外对射管,进行人数计数,如果扶梯人数不为0,则高速运行,如果扶梯人数为0,则低速运行
3、每个扶梯都有两个按键,作为紧急制动按键,按下后,电梯停止运行,再按下,电梯正常运行
项目名:肺活量检测仪
项目编号:mcuclub-yq-013
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过肺活量检测模块检测肺活量
2、通过语音播报模块播报测试的肺活量
3、通过一个按键可进行复位
4、通过显示屏显示数据(STC89C52用LCD1602,STM32F103C8T6用OLED)
拓展功能:通过蓝牙将数据发送到手机端,手机端可进行复位
项目名:儿童防丢器
项目编号:mcuclub-yq-014
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过蓝牙连接主从机
2、第一次连接后,每隔1s从机向主机发送一次数据,主机如果接收到数据,则表明儿童在附近,如果主机和从机距离远或从机断线,都会导致主机接收不到数据,则主机进行声光报警
项目名:卡路里热量仪
项目编号:mcuclub-yq-015
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过HX711测量被测物重量
2、通过一个按键选择类型、两个按键进行上、下选择
3、通过显示屏显示物品、热量(STC89C52用LCD12864,STM32F103C8T6用OLED)
主食类:米饭:100g 160千卡 馒头:100g 50千卡 面条:100g 130千卡 油条:100g 200千卡
鱼肉类:猪肉:100g 360千卡 牛肉:100g 150千卡 鸡肉:100g 130千卡 鱼类:100g 110千卡
水果类:香蕉:100g 80千卡 苹果:100g 40千卡 西瓜:100g 20千卡 葡萄:100g 50千卡
蔬菜类:青菜:100g 20千卡 豆芽:100g 45千卡 青椒:100g 26千卡 白菜:100g 10千卡
饮料类:汽水:100g 50千卡 牛奶:100g 80千卡 咖啡:100g 20千卡 椰汁:100g 30千卡
项目名:音乐播放器
项目编号:mcuclub-yq-016
单片机类型:STC89C52、STM32F103C8T6
具体功能:
1、通过MP3播放音乐
2、通过一个按键控制暂停/播放
3、通过一个按键控制上一曲,另一个按键控制下一曲
4、通过一个按键控制音量+,另一个按键控制音量-
5、通过一个按键播放模式:单曲循环还是全部循环
6、通过显示屏显示数据
拓展功能:通过语音识别模块可语音控制所有操作