当前位置: 首页 > news >正文

单片机实物成品-011 火灾监测

火灾监测(20个版本)

版本20: oled显示+温湿度+烟雾浓度+火焰传感器+天然气浓度+窗户+风扇+水泵+排气系统+声光报警+语音播报+按键+WIFI模块

-----------------------------------------------------------------------------

https://www.bilibili.com/video/BV1N6YaekEgw/?spm_id_from=333.999.0.0

1. STM32F103C8T6单片机进行数据处理

2. OLED液晶显示空气温度、湿度、烟雾、天然气浓度实时数据。

3. 烟雾传感器MQ-2检测当前环境烟雾浓度

4. 天然气传感器MQ-4检测当前环境天然气浓度

5.火焰传感器监测火焰

6.第一个按键:切换模式 自动模式/手动模式/阈值设置模式

7.手动模式下 第二个按键切换选中某个设备 第三个按键打开和关闭选中的设备

8.阈值模式下第二个按键切换选中设置某个阈值  按键三 加  按键四 减

9.温度高于设定的阈值或者湿度高于设定的阈值,继电器外接风扇打开 

10.烟雾浓度高于设定的阈值,舵机模拟开窗

11.天然气浓度高于设定的阈值,继电器模拟开启排风系统

12.监测到火焰水泵开启

13.监测到烟雾浓度或天然器浓度超过阈值或监测到火焰,声光报警

14.监测到烟雾浓度或天然器浓度超过阈值或监测到火焰, 语音播报

15.WIFI模块(连接app  远程查看数据+远程设置阈值+远程控制(窗户 ,水泵,风扇,蜂鸣器,排气系统)开关 )

版本19:oled显示+温湿度传感器+烟雾浓度+火焰传感器+天然气浓度+窗户+风扇+水泵+排气系统+声光报警+按键+蓝牙模块

-----------------------------------------------------------------------------

https://www.bilibili.com/video/BV1RPeEeQEau/?spm_id_from=333.999.0.0&vd_source=43864aca0e4e00eef86fbb5d0e569131

1. STM32F103C8T6单片机进行数据处理

2. OLED液晶显示空气温度、湿度、烟雾、天然气浓度实时数据。

3. 烟雾传感器MQ-2检测当前环境烟雾浓度

4. 天然气传感器MQ-4检测当前环境天然气浓度

5.火焰传感器监测火焰

6.第一个按键:切换模式 自动模式/手动模式/阈值设置模式

7.手动模式下 第二个按键切换选中某个设备 第三个按键打开和关闭选中的设备

8.阈值模式下第二个按键切换选中设置某个阈值  按键三 加  按键四 减

9.温度高于设定的阈值或者湿度高于设定的阈值,继电器外接风扇打开 

10.烟雾浓度高于设定的阈值,舵机模拟开窗

11.天然气浓度高于设定的阈值,继电器模拟开启排风系统

12.监测到火焰水泵开启

13.监测到烟雾浓度或天然器浓度超过阈值或监测到火焰,声光报警

14.蓝牙模块(连接app  远程查看数据+远程设置阈值+远程控制(窗户 ,水泵,风扇,蜂鸣器,排气系统)开关 )

版本18:oled显示+温湿度传感器+烟雾浓度+火焰传感器+天然气浓度+窗户+风扇+水泵+排气系统+声光报警+按键+WIFI模块

-----------------------------------------------------------------------------

https://www.bilibili.com/video/BV1R2YvePExY/?spm_id_from=333.999.0.0

1. STM32F103C8T6单片机进行数据处理

2. OLED液晶显示空气温度、湿度、烟雾、天然气浓度实时数据。

3. 烟雾传感器MQ-2检测当前环境烟雾浓度

4. 天然气传感器MQ-4检测当前环境天然气浓度

5.火焰传感器监测火焰

6.第一个按键:切换模式 自动模式/手动模式/阈值设置模式

7.手动模式下 第二个按键切换选中某个设备 第三个按键打开和关闭选中的设备

8.阈值模式下第二个按键切换选中设置某个阈值  按键三 加  按键四 减

9.温度高于设定的阈值或者湿度高于设定的阈值,继电器外接风扇打开 

10.烟雾浓度高于设定的阈值,舵机模拟开窗

11.天然气浓度高于设定的阈值,继电器模拟开启排风系统

12.监测到火焰水泵开启

13.监测到烟雾浓度或天然器浓度超过阈值或监测到火焰,声光报警

14.WIFI模块(连接app  远程查看数据+远程设置阈值+远程控制(窗户 ,水泵,风扇,蜂鸣器,排气系统)开关 )

版本17:oled显示+温湿度传感器+烟雾浓度+火焰传感器+天然气浓度+窗户+风扇+水泵+排气系统+声光报警+WIFI模块

-----------------------------------------------------------------------------

https://www.bilibili.com/video/BV19FYkeUEaX/?spm_id_from=333.999.0.0

1. STM32F103C8T6单片机进行数据处理

2. OLED液晶显示空气温度、湿度、烟雾、天然气浓度实时数据。

3. 烟雾传感器MQ-2检测当前环境烟雾浓度

4. 天然气传感器MQ-4检测当前环境天然气浓度

5.火焰传感器监测火焰

6.温度高于设定的阈值或者湿度高于设定的阈值,继电器外接风扇打开 

7.烟雾浓度高于设定的阈值,舵机模拟开窗

8.天然气浓度高于设定的阈值,继电器模拟开启排风系统

9.监测到火焰水泵开启

10.监测到烟雾浓度或天然器浓度超过阈值或监测到火焰,声光报警

11.WIFI模块(连接app  远程查看数据+远程设置阈值+远程控制(窗户 ,水泵,风扇,蜂鸣器,排气系统)开关 )

版本16:oled显示+烟雾浓度+火焰传感器+天然气浓度+窗户+水泵+排气系统+声光报警+按键+蓝牙模块

-----------------------------------------------------------------------------

https://www.bilibili.com/video/BV1mhesetE8k/?spm_id_from=333.999.0.0

1. STM32F103C8T6单片机进行数据处理

2. OLED液晶显示空气烟雾、天然气浓度实时数据。

3. 烟雾传感器MQ-2检测当前环境烟雾浓度

4. 天然气传感器MQ-4检测当前环境天然气浓度

5.火焰传感器监测火焰

6.第一个按键:切换模式 自动模式/手动模式/阈值设置模式

7.手动模式下 第二个按键切换选中某个设备 第三个按键打开和关闭选中的设备

8.阈值模式下第二个按键切换选中设置某个阈值  按键三 加  按键四 减

9.烟雾浓度高于设定的阈值,舵机模拟开窗

10.天然气浓度高于设定的阈值,继电器模拟开启排风系统

11.监测到火焰水泵开启

12.监测到烟雾浓度或天然器浓度超过阈值或监测到火焰,声光报警

13.蓝牙模块(连接app  远程查看数据+远程设置阈值+远程控制(窗户 ,水泵,蜂鸣器,排气系统)开关 )

版本15:oled显示+烟雾浓度+火焰传感器+天然气浓度+窗户+水泵+排气系统+声光报警+按键+WIFI模块

-----------------------------------------------------------------------------

https://www.bilibili.com/video/BV1stYZe1EpG/?spm_id_from=333.999.0.0

1. STM32F103C8T6单片机进行数据处理

2. OLED液晶显示空气烟雾、天然气浓度实时数据。

3. 烟雾传感器MQ-2检测当前环境烟雾浓度

4. 天然气传感器MQ-4检测当前环境天然气浓度

5.火焰传感器监测火焰

6.第一个按键:切换模式 自动模式/手动模式/阈值设置模式

7.手动模式下 第二个按键切换选中某个设备 第三个按键打开和关闭选中的设备

8.阈值模式下第二个按键切换选中设置某个阈值  按键三 加  按键四 减

9.烟雾浓度高于设定的阈值,舵机模拟开窗

10.天然气浓度高于设定的阈值,继电器模拟开启排风系统

11.监测到火焰水泵开启

12.监测到烟雾浓度或天然器浓度超过阈值或监测到火焰,声光报警

13.WIFI模块(连接app  远程查看数据+远程设置阈值+远程控制(窗户 ,水泵,蜂鸣器,排气系统)开关 )

版本14:oled显示+烟雾浓度+火焰传感器+天然气浓度+窗户+水泵+排气系统+声光报警+WIFI模块

-----------------------------------------------------------------------------

https://www.bilibili.com/video/BV1nKYredEAi/?spm_id_from=333.999.0.0

1. STM32F103C8T6单片机进行数据处理

2. OLED液晶显示空气烟雾、天然气浓度实时数据。

3. 烟雾传感器MQ-2检测当前环境烟雾浓度

4. 天然气传感器MQ-4检测当前环境天然气浓度

5.火焰传感器监测火焰

6.烟雾浓度高于设定的阈值,舵机模拟开窗

7.天然气浓度高于设定的阈值,继电器模拟开启排风系统

8.监测到火焰水泵开启

9.监测到烟雾浓度或天然器浓度超过阈值或监测到火焰,声光报警

10.WIFI模块(连接app  远程查看数据+远程设置阈值+远程控制(窗户 ,水泵,蜂鸣器,排气系统)开关 )

版本13:oled显示+火焰传感器+天然气浓度+窗户+水泵+排气系统+声光报警+按键+蓝牙模块

-----------------------------------------------------------------------------

https://www.bilibili.com/video/BV1z2ese7EJB/?spm_id_from=333.999.0.0

1. STM32F103C8T6单片机进行数据处理

2. OLED液晶显示,天然气浓度实时数据。

3. 天然气传感器MQ-4检测当前环境天然气浓度

4.火焰传感器监测火焰

5.第一个按键:切换模式 自动模式/手动模式/阈值设置模式

6.手动模式下 第二个按键切换选中某个设备 第三个按键打开和关闭选中的设备

7.阈值模式下按键三 加  按键四 减

8.天然气浓度高于设定的阈值,继电器模拟开启排风系统

9.天然气浓度高于设定的阈值,舵机模拟开窗

10.监测到火焰水泵开启

11.监测到天然器浓度超过阈值或监测到火焰,声光报警

12.蓝牙模块(连接app  远程查看数据+远程设置阈值+远程控制(窗户 ,水泵,蜂鸣器,排气系统)开关 )

版本12:oled显示+火焰传感器+天然气浓度+窗户+水泵+排气系统+声光报警+按键+WIFI模块

-----------------------------------------------------------------------------

https://www.bilibili.com/video/BV1uKeAeKEzo/?spm_id_from=333.999.0.0

1. STM32F103C8T6单片机进行数据处理

2. OLED液晶显示,天然气浓度实时数据。

3. 天然气传感器MQ-4检测当前环境天然气浓度

4.火焰传感器监测火焰

5.第一个按键:切换模式 自动模式/手动模式/阈值设置模式

6.手动模式下 第二个按键切换选中某个设备 第三个按键打开和关闭选中的设备

7.阈值模式下  按键三 加  按键四 减

8.天然气浓度高于设定的阈值,继电器模拟开启排风系统

9.天然气浓度高于设定的阈值,舵机模拟开窗

10.监测到火焰水泵开启

11.监测到天然器浓度超过阈值或监测到火焰,声光报警

12.WIFI模块(连接app  远程查看数据+远程设置阈值+远程控制(窗户 ,水泵,蜂鸣器,排气系统)开关 )

版本11:oled显示+火焰传感器+天然气浓度+窗户+水泵+排气系统+声光报警+WIFI模块

-----------------------------------------------------------------------------

https://www.bilibili.com/video/BV1BdYCecEXr/?spm_id_from=333.999.0.0&vd_source=43864aca0e4e00eef86fbb5d0e569131

1. STM32F103C8T6单片机进行数据处理

2. OLED液晶显示天然气浓度实时数据。

3. 天然气传感器MQ-4检测当前环境天然气浓度

4.火焰传感器监测火焰

5.天然气浓度高于设定的阈值,舵机模拟开窗

6.天然气浓度高于设定的阈值,继电器模拟开启排风系统

7.监测到火焰水泵开启

8.天然器浓度超过阈值或监测到火焰,声光报警

9.WIFI模块(连接app  远程查看数据+远程设置阈值+远程控制(窗户 ,水泵,蜂鸣器,排气系统)开关 )

版本10:oled显示+火焰传感器+天然气浓度+水泵+排气系统+声光报警+按键+蓝牙模块

-----------------------------------------------------------------------------

https://www.bilibili.com/video/BV1tve4eeEjC/?spm_id_from=333.999.0.0&vd_source=43864aca0e4e00eef86fbb5d0e569131

1. STM32F103C8T6单片机进行数据处理

2. OLED液晶显示,天然气浓度实时数据。

3. 天然气传感器MQ-4检测当前环境天然气浓度

4.火焰传感器监测火焰

5.第一个按键:切换模式 自动模式/手动模式/阈值设置模式

6.手动模式下 第二个按键切换选中某个设备 第三个按键打开和关闭选中的设备

7.阈值模式下 按键三 加  按键四 减

8.天然气浓度高于设定的阈值,继电器模拟开启排风系统

9.监测到火焰水泵开启

10.监测到天然器浓度超过阈值或监测到火焰,声光报警

11.蓝牙模块(连接app  远程查看数据+远程设置阈值+远程控制(水泵,蜂鸣器,排气系统)开关 )

版本9:oled显示+火焰传感器+天然气浓度+水泵+排气系统+声光报警+按键+WIFI模块

-----------------------------------------------------------------------------

https://www.bilibili.com/video/BV1aJeweqE9N/?spm_id_from=333.999.0.0&vd_source=43864aca0e4e00eef86fbb5d0e569131

1. STM32F103C8T6单片机进行数据处理

2. OLED液晶显示,天然气浓度实时数据。

3. 天然气传感器MQ-4检测当前环境天然气浓度

4.火焰传感器监测火焰

5.第一个按键:切换模式 自动模式/手动模式/阈值设置模式

6.手动模式下 第二个按键切换选中某个设备 第三个按键打开和关闭选中的设备

7.阈值模式下 按键三 加  按键四 减

8.天然气浓度高于设定的阈值,继电器模拟开启排风系统

9.监测到火焰水泵开启

10.监测到天然器浓度超过阈值或监测到火焰,声光报警

11.WIFI模块(连接app  远程查看数据+远程设置阈值+远程控制(水泵,蜂鸣器,排气系统)开关 )

版本8:oled显示+火焰传感器+水泵+声光报警+按键+蓝牙模块

-----------------------------------------------------------------------------

https://www.bilibili.com/video/BV1r1e4edEBt/?spm_id_from=333.999.0.0&vd_source=43864aca0e4e00eef86fbb5d0e569131

1. STM32F103C8T6单片机进行数据处理

2. OLED液晶显示。

3.火焰传感器监测火焰

4.第一个按键:切换模式 自动模式/手动模式

5.手动模式下 第二个按键切换选中某个设备 第三个按键打开和关闭选中的设备

6.监测到火焰水泵开启,声光报警

7.蓝牙模块(连接app  远程查看数据+远程控制(水泵,蜂鸣器)开关 )

版本7:oled显示+火焰传感器+水泵+声光报警+按键+WIFI模块

-----------------------------------------------------------------------------

https://www.bilibili.com/video/BV12aewebEYS/?spm_id_from=333.999.0.0

1. STM32F103C8T6单片机进行数据处理

2. OLED液晶显示。

3.火焰传感器监测火焰

4.第一个按键:切换模式 自动模式/手动模式

5.手动模式下 第二个按键切换选中某个设备 第三个按键打开和关闭选中的设备

6.监测到火焰水泵开启,声光报警

7.WIFI模块(连接app  远程查看数据+远程控制(水泵,蜂鸣器)开关 )

版本6:oled显示+温湿度传感器+烟雾浓度+火焰传感器+天然气浓度+窗户+风扇+语音播报+水泵+排气系统+声光报警+按键

-----------------------------------------------------------------------------

https://www.bilibili.com/video/BV1z3YCecEqa/?spm_id_from=333.999.0.0&vd_source=43864aca0e4e00eef86fbb5d0e569131

1. STM32F103C8T6单片机进行数据处理

2. OLED液晶显示空气温度、湿度、烟雾、天然气浓度实时数据。

3. 烟雾传感器MQ-2检测当前环境烟雾浓度

4. 天然气传感器MQ-4检测当前环境天然气浓度

5.火焰传感器监测火焰

6.第一个按键:切换模式 自动模式/手动模式/阈值设置模式

7.手动模式下 第二个按键切换选中某个设备 第三个按键打开和关闭选中的设备

8.阈值模式下第二个按键切换选中设置某个阈值  按键三 加  按键四 减

9.温度高于设定的阈值或者湿度高于设定的阈值,继电器外接风扇打开 

10.烟雾浓度高于设定的阈值,舵机模拟开窗

11.天然气浓度高于设定的阈值,继电器模拟开启排风系统

12.监测到火焰水泵开启

13.监测到烟雾浓度或天然器浓度超过阈值或监测到火焰,声光报警

14.监测到烟雾浓度或天然器浓度超过阈值或监测到火焰, 语音播报

版本5:oled显示+温湿度传感器+烟雾浓度+火焰传感器+天然气浓度+窗户+风扇+水泵+排气系统+声光报警+按键

-----------------------------------------------------------------------------

https://www.bilibili.com/video/BV1QxYCeDEhR/?spm_id_from=333.999.0.0

1. STM32F103C8T6单片机进行数据处理

2. OLED液晶显示空气温度、湿度、烟雾、天然气浓度实时数据。

3. 烟雾传感器MQ-2检测当前环境烟雾浓度

4. 天然气传感器MQ-4检测当前环境天然气浓度

5.火焰传感器监测火焰

6.第一个按键:切换模式 自动模式/手动模式/阈值设置模式

7.手动模式下 第二个按键切换选中某个设备 第三个按键打开和关闭选中的设备

8.阈值模式下第二个按键切换选中设置某个阈值  按键三 加  按键四 减

9.温度高于设定的阈值或者湿度高于设定的阈值,继电器外接风扇打开 

10.烟雾浓度高于设定的阈值,舵机模拟开窗

11.天然气浓度高于设定的阈值,继电器模拟开启排风系统

12.监测到火焰水泵开启

13.监测到烟雾浓度或天然器浓度超过阈值或监测到火焰,声光报警

版本4:oled显示+烟雾浓度+火焰传感器+天然气浓度+窗户+水泵+排气系统+声光报警+按键

-----------------------------------------------------------------------------

https://www.bilibili.com/video/BV15pYCeXEAa/?spm_id_from=333.999.0.0

1. STM32F103C8T6单片机进行数据处理

2. OLED液晶显示空气烟雾、天然气浓度实时数据。

3. 烟雾传感器MQ-2检测当前环境烟雾浓度

4. 天然气传感器MQ-4检测当前环境天然气浓度

5.火焰传感器监测火焰

6.第一个按键:切换模式 自动模式/手动模式/阈值设置模式

7.手动模式下 第二个按键切换选中某个设备 第三个按键打开和关闭选中的设备

8.阈值模式下第二个按键切换选中设置某个阈值  按键三 加  按键四 减

9.烟雾浓度高于设定的阈值,舵机模拟开窗

10.天然气浓度高于设定的阈值,继电器模拟开启排风系统

11.监测到火焰水泵开启

12.监测到烟雾浓度或天然器浓度超过阈值或监测到火焰,声光报警

版本3:oled显示+火焰传感器+天然气浓度+窗户+水泵+排气系统+声光报警+按键

-----------------------------------------------------------------------------

https://www.bilibili.com/video/BV1PrYCe6Emu/?spm_id_from=333.999.0.0&vd_source=43864aca0e4e00eef86fbb5d0e569131

1. STM32F103C8T6单片机进行数据处理

2. OLED液晶显示,天然气浓度实时数据。

3. 天然气传感器MQ-4检测当前环境天然气浓度

4.火焰传感器监测火焰

5.第一个按键:切换模式 自动模式/手动模式/阈值设置模式

6.手动模式下 第二个按键切换选中某个设备 第三个按键打开和关闭选中的设备

7.阈值模式下 按键三 加  按键四 减

8.天然气浓度高于设定的阈值,继电器模拟开启排风系统

9.天然气浓度高于设定的阈值,舵机模拟开窗

10.监测到火焰水泵开启

11.监测到天然器浓度超过阈值或监测到火焰,声光报警

版本2:oled显示+火焰传感器+天然气浓度+水泵+排气系统+声光报警+按键

-----------------------------------------------------------------------------

https://www.bilibili.com/video/BV12oYke6ELt/?spm_id_from=333.999.0.0

1. STM32F103C8T6单片机进行数据处理

2. OLED液晶显示,天然气浓度实时数据。

3. 天然气传感器MQ-4检测当前环境天然气浓度

4.火焰传感器监测火焰

5.第一个按键:切换模式 自动模式/手动模式/阈值设置模式

6.手动模式下 第二个按键切换选中某个设备 第三个按键打开和关闭选中的设备

7.阈值模式下 按键三 加  按键四 减

8.天然气浓度高于设定的阈值,继电器模拟开启排风系统

9.监测到火焰水泵开启

10.监测到天然器浓度超过阈值或监测到火焰,声光报警

版本1:oled显示+火焰传感器+水泵+声光报警+按键

-----------------------------------------------------------------------------

https://www.bilibili.com/video/BV1jjYCeoEXz/?spm_id_from=333.999.0.0&vd_source=43864aca0e4e00eef86fbb5d0e569131

1. STM32F103C8T6单片机进行数据处理

2. OLED液晶显示。

3.火焰传感器监测火焰

4.第一个按键:切换模式 自动模式/手动模式

5.手动模式下 第二个按键切换选中某个设备 第三个按键打开和关闭选中的设备

6.监测到火焰水泵开启,声光报警

相关文章:

单片机实物成品-011 火灾监测

火灾监测(20个版本) 版本20: oled显示温湿度烟雾浓度火焰传感器天然气浓度窗户风扇水泵排气系统声光报警语音播报按键WIFI模块 ----------------------------------------------------------------------------- https://www.bilibili.com…...

牛客网刷题 ——C语言初阶(6指针)——BC106 上三角矩阵判定

1. 题目描述——BC106 上三角矩阵判定 牛客网OJ题链接 描述 KiKi想知道一个n阶方矩是否为上三角矩阵,请帮他编程判定。上三角矩阵即主对角线以下的元素都为0的矩阵,主对角线为从矩阵的左上角至右下角的连线。 示例 输入: 3 1 2 3 0 4 5 0 0…...

Mysql--重点篇--索引(索引分类,Hash和B-tree索引,聚簇和非聚簇索引,回表查询,覆盖索引,索引工作原理,索引失效,索引创建原则等)

索引是数据库中用于加速查询操作的重要机制。通过索引,MySQL可以快速定位到满足查询条件的数据行,而不需要扫描整个表。合理的索引设计可以显著提高查询性能,但不合理的索引可能会导致性能下降和磁盘空间浪费。因此,理解索引的工作…...

Vue3框架核心功能点响应式数据reactive、组合式API setup、computed、组件通信、路由导航,状态管理vuex、pinia等的实战示例代码

记录几个Vue3框架核心功能点,例如响应式数据reactive、组合式API setup、computed、组件通信、路由导航,状态管理vuex、pinia……等实战示例代码: 一、响应式数据(Reactive Data) 创建响应式对象 使用reactive函数创建…...

Gitlab-Runner配置

原理 Gitlab-Runner是一个非常强大的CI/CD工具。它可以帮助我们自动化执行各种任务,如构建、测试和部署等。Gitlab-Runner和Gitlab通过API通信,接收作业并提交到执行队列,Gitlab-Runner从队列中获取作业,并允许在不同环境下进行作…...

多台PC共用同一套鼠标键盘

当环境中有多个桌面 pc 需要操作的时候,在 多台 pc 之间切换会造成很多的不方便 可以通过远程进行连接,但是有一个更好的方案是让多台机器之间共用同一套键盘鼠标 常用的解决方案 synergy 和 sharemouse,通过移动光标在不同的 pc 间切换 s…...

学会使用computed计算属性与watch监听(小白学习笔记)

1. 使用不同方法实现 姓名案例 需求: 根据data中 firstName 和 lastName 的值 来动态地展示全名 1.1. 插值语法 如果只使用学过的插值语法 那可以在模板中直接使用两个变量 . 但是如果需要对数据进行计算等处理 就需要在插值语法里写复杂的js表达式. 这样就违背了vue风格指…...

atoi函数的概念和使用案例

atoi 函数是 C 语言标准库中的一个函数&#xff0c;它用于将字符串转换为整数。atoi 的名称是 “ASCII to integer” 的缩写。该函数定义在 <stdlib.h> 头文件中。 概念 atoi 函数会从字符串的开始位置开始转换&#xff0c;直到遇到第一个非数字字符或遇到字符串结束符…...

unittest VS pytest

以下是 unittest 和 pytest 框架的对比表格&#xff1a; 特性unittestpytest设计理念基于类的设计&#xff0c;类似于 Java 的 JUnit更简洁&#xff0c;基于函数式编程设计&#xff0c;支持类和函数两种方式测试编写需要继承 unittest.TestCase 类&#xff0c;方法以 test_ 开…...

B2C API安全警示:爬虫之外,潜藏更大风险挑战

在数字化时代&#xff0c;B2C&#xff08;Business-to-Consumer&#xff09;电子商务模式已成为企业连接消费者、推动业务增长的重要桥梁。而B2C API&#xff08;应用程序编程接口&#xff09;作为企业与消费者之间数据交互的桥梁&#xff0c;其安全性更是至关重要。然而&#…...

大型语言模型(LLM)中的tokens是什么

大型语言模型(LLM)中的tokens是什么 在大型语言模型(LLM)中,tokens是文本处理的基本单位,它可以是一个单词、一个字符、一个标点符号,或者是一个特殊的标记。以下是关于tokens的详细介绍及举例: 一、tokens的定义和作用 定义:tokens是将文本分割成的一个个有意义的…...

自动驾驶---E2E架构演进

1 背景 模型最早应用的自动驾驶模块就是感知层面&#xff0c;随着技术的发展&#xff0c;逐渐开始应用到决策规划等其它模块。端到端自动驾驶架构是一种基于深层神经网络模型和方法的自动驾驶技术模式。目前一段式端到端系统只有在英伟达早期所做的demo中实现&#xff0c;再者就…...

w~自动驾驶~合集16

我自己的原文哦~ https://blog.51cto.com/whaosoft/12765612 #SIMPL 用于自动驾驶的简单高效的多智能体运动预测基准 原标题&#xff1a;SIMPL: A Simple and Efficient Multi-agent Motion Prediction Baseline for Autonomous Driving 论文链接&#xff1a;https://ar…...

python学opencv|读取图像(三十)使用cv2.getAffineTransform()函数倾斜拉伸图像

【1】引言 前序已经学习了如何平移和旋转缩放图像&#xff0c;相关文章链接为&#xff1a; python学opencv|读取图像&#xff08;二十七&#xff09;使用cv2.warpAffine&#xff08;&#xff09;函数平移图像-CSDN博客 python学opencv|读取图像&#xff08;二十八&#xff0…...

Java异常处理

1.异常是程序运行过程中出现的非正常现象&#xff0c;例如输入错误、需要处理的文件不存在&#xff0c;在网络上传输数据但是网络没有连接等2.在java中我们把异常分为&#xff1a;错误&#xff08;Error&#xff09;和异常&#xff08;Exception&#xff09;Exception类有自己的…...

STM32-DMA数据转运

注&#xff1a;DMA对应的库函数文件讲解 DMA_GetITStatus(uint32_t DMAy_IT) 是一个用于检查DMA&#xff08;直接存储器访问&#xff09;中断状态的库函数。它通常在使用STM32系列微控制器及其标准外设库时被调用。此函数的主要作用是返回指定DMA通道的特定中断标志的状态&…...

ASP.NET Core 实现微服务 - Elastic APM

这次要给大家介绍的是Elastic APM &#xff0c;一款应用程序性能监控组件。APM 监控围绕对应用、服务、容器的健康监控&#xff0c;对接口的调用链、性能进行监控。在我们实施微服务后&#xff0c;由于复杂的业务逻辑&#xff0c;服务之间的调用会像蜘蛛网一样复杂。有了调用链…...

Stable Diffusion本地部署教程(附安装包)

想使用Stable Diffusion需要的环境有哪些呢? python3.10.11(至少也得3.10.6以上):依赖python环境NVIDIA:GPUgit:从github上下载包(可选,由于我已提供安装包,你可以不用git)Stable Diffusion安装包工具包: NVIDIA:https://developer.nvidia.com/cuda-toolkit-archiv…...

图片和短信验证码(头条项目-06)

1 图形验证码接口设计 将后端⽣成的图⽚验证码存储在redis数据库2号库。 结构&#xff1a; {img_uuid:0594} 1.1 创建验证码⼦应⽤ $ cd apps $ python ../../manage.py startapp verifications # 注册新应⽤ INSTALLED_APPS [django.contrib.admin,django.contrib.auth,…...

天气app的收获

天气app的收获 无论如何&#xff0c;是基于MVC模式&#xff0c;但都是从UI页面开始设计&#xff0c;然后根据输入的城市名称&#xff0c;将其传入到model层&#xff0c;进行相对应的处理。 对于controler层&#xff0c;需要通过一些协议完成一些输入的反馈&#xff0c;例如输…...

软件自动定时启动器

点击添加软件&#xff0c;可以添加可执行文件软件&#xff0c;设置启动的时间&#xff0c;也可以设置关闭的时间 注意&#xff0c;时间为00&#xff1a;00&#xff1a;00 等于没设置&#xff0c;这个时间不在设置范围&#xff0c;其他任何时间都可以 1.1更新 1&#xff1a;修复…...

k8s部署rocketmq踩坑笔记

给团队部署一个rocketmq4.8.0. k8s上部署的broker&#xff0c;注册到nameserver上是自己的pod ip&#xff0c;导致本机连接到的broker的pod ip&#xff0c;这个ip k8s集群外的机器是无法联通的。 nameserver上注册的是这个pod ipv4 尝试将broker的配置brokerIP1修改为注册到na…...

从项目代码看 React:State 和 Props 的区别及应用场景实例讲解

在 React 中&#xff0c;state 和 props 是组件的两个重要概念&#xff0c;它们有不同的作用和应用场景。理解它们之间的区别对于开发 React 应用至关重要。 1. state 和 props 的区别 props (属性)&#xff1a; props 是由父组件传递给子组件的数据或函数。props 是只读的&am…...

深度学习中的优化算法

深度学习中的优化算法&#xff0c;是模型训练期间微调神经网络参数的关键元素。其主要作用是最小化模型的误差或损失&#xff0c;从而提高性能。各种优化算法(称为优化器)采用不同的策略来收敛到最佳参数值&#xff0c;从而有效地提高预测效果。 在深度学习的背景下&#xff0c…...

python3GUI--大屏可视化-传染病督导平台 By:PyQt5

文章目录 一&#xff0e;前言二&#xff0e;预览三&#xff0e;软件组成&开发心得1.样式&使用方法2.左侧表格实现3.设计4.学习5.体验效果 四&#xff0e;代码分享1.环形渐变进度组件2.自定义图片的背景组件 五&#xff0e;总结 大小&#xff1a;60.9 M&#xff0c;软件…...

设计模式——单例模式

单例模式 实现单例模式的方法前置条件懒汉式&#xff08;Lazy Initialization&#xff09;饿汉式&#xff08;Eager Initialization&#xff09;双重锁式&#xff08;Double-Checked Locking&#xff09;静态内部类式&#xff08;Static Inner Class&#xff09;枚举式&#xf…...

【01】AE特效开发制作特技-Adobe After Effects-AE特效制作快速入门-制作飞机,子弹,爆炸特效以及导出png序列图-优雅草央千澈

【01】AE特效开发制作特技-Adobe After Effects-AE特效制作快速入门-制作飞机&#xff0c;子弹&#xff0c;爆炸特效以及导出png序列图-优雅草央千澈 开发背景 优雅草央千澈所有的合集&#xff0c;系列文章可能是不太适合完全初学者的&#xff0c;因为课程不会非常细致的系统…...

docker一键安装脚本(docker安装)

第一种方法一键安装命令 curl -O --url http://luyuanbo79.south.takin.cc/wenjian/docker_install.sh && chmod x docker_install.sh && ./docker_install.sh 备用方法 curl -O --url https://file.gitcode.com/4555247/releases/untagger_0896d4789937405…...

Python的Matplotlib库应用(超详细教程)

目录 一、环境搭建 1.1 配置matplotlib库 1.2 配置seaborn库 1.3 配置Skimage库 二、二维图像 2.1 曲线&#xff08;直线&#xff09;可视化 2.2 曲线&#xff08;虚线&#xff09;可视化 2.3 直方图 2.4 阶梯图 三、三维图像 3.1 3D曲面图 3.2 3D散点图 3.3 3D散…...

VS Code的设置功能以及多层级的设置方式与解密

VS Code的Settings功能为用户提供了极大的灵活性和便利性&#xff0c;使得用户可以根据自己的需求和偏好来定制编辑器的行为和外观。 Settings 可以实现的具体功能 VS Code的设置项非常丰富&#xff0c;涵盖了各个方面&#xff0c;包括但不限于&#xff1a; 编辑器选项&…...

怎么理解编码器与解码器?

编码器和解码器是在信息处理、通信、多媒体等众多领域中广泛应用的两个概念&#xff0c;它们的作用相反但又紧密相关。下面从多个角度来帮助你理解这两个概念&#xff1a; 定义 编码器&#xff1a;编码器是一种将输入信息&#xff08;如模拟信号、文本、图像、声音等&#xf…...

关于智能个人生活助手的一些想法

我感觉未来计算机发展 会变成钢铁侠的贾维斯那样, 每个人有自己的系统 集成ai和其他功能 助力生活和工作 说一下我为什么有这样的想法: 1.ai发展迅猛: 近些年来ai的发展势头越来越猛,不断破圈,越来越多的人了解到ai的强大,并使用ai改变了自己原有的生活或工作方式,熟练使用…...

FFmpeg音视频流媒体,视频编解码性能优化

你是不是也有过这样一个疑问&#xff1a;视频如何从一个简单的文件变成你手机上快速播放的短片&#xff0c;或者是那种占满大屏幕的超高清大片&#xff1f;它背后的法宝&#xff0c;离不开一个神奇的工具——FFmpeg&#xff01;说它强大&#xff0c;完全不为过&#xff0c;它在…...

页面滚动下拉时,元素变为fixed浮动,上拉到顶部时恢复原状,js代码以视频示例

页面滚动下拉时,元素变为fixed浮动js代码 以视频示例 <style>video{width:100%;height:auto}.div2,#float1{position:fixed;_position:absolute;top:45px;right:0; z-index:250;}button{float:right;display:block;margin:5px} </style><section id"abou…...

Python玩转视频剪辑 - Opencv、Moviepy(附完整案例)

1. 准备工作 1.1 安装Opencv-python、Moviepy pip install opencv-python pip install moviepy 1.2 视频剪辑目标 如图&#xff0c;作者从b站下载了两个视频(仅做代码测试用&#xff0c;不作转载等任何商业用途)&#xff0c;一个是刘初寻的疏远&#xff08;以下简称视频一&a…...

Pulsar客户端如何控制内存使用

Pulsar客户端如何控制内存使用 一、使用场景 在实际应用中&#xff0c;Pulsar客户端的内存使用控制是一个重要的性能优化点。假设有一个搜索类业务需要记录用户搜索请求&#xff0c;以便后续分析搜索热点和优化搜索效果。以下是一个简化的代码示例&#xff1a; PulsarClient…...

接口测试总结(http与rpc)

&#x1f345; 点击文末小卡片&#xff0c;免费获取软件测试全套资料&#xff0c;资料在手&#xff0c;涨薪更快 接口测试是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换&#xff0c;传…...

Linux:进程概念(二.查看进程、父进程与子进程、进程状态详解)

目录 1. 查看进程 1.1 准备工作 1.2 指令&#xff1a;ps—显示当前系统中运行的进程信息 1.3 查看进程属性 1.4 通过 /proc 系统文件夹看进程 2. 父进程与子进程 2.1 介绍 2.2 getpid() \getppid() 2.3 fork()函数—通过系统调用创建进程 fork()函数疑问 3. 进程状态…...

ubuntu22.04 编译安装libvirt 10.x

环境安装 sudo apt-get update -y sudo apt-get install qemu-system-x86 bridge-utils libyajl-dev -y sudo apt-get install build-essential autoconf automake libtool -y sudo apt-get install libxml2-dev libxslt1-dev libgnutls28-dev libpciaccess-dev libnl-3-de…...

Ubuntu 下载安装 Consul1.17.1

下载 来到 Consul 的下载页面&#xff1a;https://developer.hashicorp.com/consul/install?product_intentconsul 上面标注的地方可以切换你想要的版本&#xff0c;复制下载链接&#xff0c;使用 wget 下载这个文件&#xff1a; wget https://releases.hashicorp.com/consu…...

怎么实现Redis的高可用?

大家好&#xff0c;我是锋哥。今天分享关于【怎么实现Redis的高可用&#xff1f;】面试题。希望对大家有帮助&#xff1b; 怎么实现Redis的高可用&#xff1f; 1000道 互联网大厂Java工程师 精选面试题-Java资源分享网 为了实现 Redis 的高可用性&#xff0c;我们需要保证在发…...

Domain Adaptation(李宏毅)机器学习 2023 Spring HW11 (Boss Baseline)

1. 领域适配简介 领域适配是一种迁移学习方法,适用于源领域和目标领域数据分布不同但学习任务相同的情况。具体而言,我们在源领域(通常有大量标注数据)训练一个模型,并希望将其应用于目标领域(通常只有少量或没有标注数据)。然而,由于这两个领域的数据分布不同,模型在…...

Chatper 4: mplementing a GPT model from Scratch To Generate Text

4 Implementing a GPT model from Scratch To Generate Text 本章节包含 编写一个类似于GPT的大型语言模型&#xff08;LLM&#xff09;&#xff0c;这个模型可以被训练来生成类似人类的文本。Normalizing layer activations to stabilize neural network training在深度神经网…...

websocket股票行情接口

股票行情区别 交易所出来的数据&#xff0c;不管通过什么渠道&#xff0c;延时一般都不会差太远&#xff0c;估计一般也就几十ms的差别。 但是如果是通过http轮询&#xff0c;不太可能几十ms全部轮询一次。所以&#xff0c;做量化的话&#xff0c;用http协议是最次的选择。 …...

一键部署Netdata系统无需公网IP轻松实现本地服务器的可视化监控

文章目录 前言1.关于Netdata2.本地部署Netdata3.使用Netdata4.cpolar内网穿透工具安装5.创建远程连接公网地址6.固定Netdata公网地址 &#x1f4a1; 推荐 前些天发现了一个巨牛的人工智能学习网站&#xff0c;通俗易懂&#xff0c;风趣幽默&#xff0c;忍不住分享一下给大家。…...

概率图模型01

机器学习中&#xff0c;线性回归、树、集成和概率图都属于典型的统计学习方法&#xff0c;概率图模型会更深入地体现出‘统计’两字 概率图模型的常见算法 概率图模型中的图 概率图模型如图主要分为两种&#xff0c;即贝叶斯网络和马尔可夫网络&#xff0c;有向图与无向图&…...

oxml中创建CT_Document类

概述 本文基于python-docx源码&#xff0c;详细记录CT_Document类创建的过程&#xff0c;以此来加深对Python中元类、以及CT_Document元素类的认识。 元类简介 元类&#xff08;MetaClass&#xff09;是Python中的高级特性。元类是什么呢&#xff1f;Python是面向对象编程…...

YARN 集群

一、集群角色 1.1 概述 Apache Hadoop YARN是一个标准的Master/Slave集群&#xff08;主从架构&#xff09;。其中ResourceManager&#xff08;RM&#xff09; 为Master&#xff0c; NodeManager&#xff08;NM&#xff09; 为 Slave。常见的是一主多从集群&#xff0c;也可以…...

电机控制的数字化升级:基于DSP和FPGA的仿真与实现

数字信号处理器&#xff08;DSP&#xff0c;Digital Signal Processor&#xff09;在工业自动化领域的应用日益广泛。DSP是一种专门用于将模拟信号转换成数字信号并进行处理的技术&#xff0c;能够实现信号的数字滤波、重构、调制和解调等多项功能&#xff0c;确保信号处理的精…...

homework 2025.01.11 math 6

homework 2025.01.11 math 6 小学6年级数学...