单片机类毕业设计题目汇总

编程知识 更新时间:2023-04-30 00:19:55

环境类:

项目名:温度控制

项目编号: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

具体功能:

  1. 通过防水式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、通过显示屏显示数据

拓展功能:通过语音识别模块可语音控制所有操作

更多推荐

单片机类毕业设计题目汇总

本文发布于:2023-04-22 07:10:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/b35c6be93ce749130abc052d96d0c471.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:毕业设计   单片机   题目

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 95278文章数
  • 24055阅读数
  • 0评论数