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

基于stm32智能语音电梯消毒系统

这次来分享个最近做的项目,stm32智能语音电梯消毒系统

功能说明:在电梯,房间,客道区域内,检测到人,则执行相关动作!例如继电器开关灯,喷洒酒精等行为。手机app/微信小程序可以控制需要执行的动作

硬件材料:

  1. SC8120B语音IC芯片+喇叭

  1. HC-SR501人体红外传感器

  1. OLED(IIC)屏幕

  1. 喷雾模块

  1. DHT11温湿度传感器

  1. 水位传感器

  1. esp-01s,WiFi模块

  1. stm32f103c8t6最小系统板

  1. 然后自己画一块电路板,下面附上原理图(一共2部分,其中包括充电电路,放电保护,升压电路 ,如果自己不需要锂电池供电,那么就不需要了,其他模块的排母)

软件准备:

  1. keil5

  1. 微信开发者工具(二选一)

  1. Android Studio(二选一)

  1. 串口助手(好调试信息)

注:我这里2种都会分享出来。


开发步骤:我会将每个模块都驱动一次,最后整合成在一起

1.HC-SR501人体红外传感器驱动

说明:我把传感器密封在盒子里面时,一直都是电平,当我打开时,是电平(检测到人),说明符合我们的预期,那么,这个模块就算驱动完成!这里的结果是这样的,当检测到人=1时,会延续3-5秒钟为0,然后又为1(前提是还能检测到人),这个根据你拧这个有关。

后面持续更新....2023/03/14

相关文章:

  • JS中sort()方法返回值?
  • Python雪花代码
  • 蓝桥杯第五天刷题
  • Python打包成exe,文件太大问题解决办法(比保姆级还保姆级)
  • ChatGPT的N种用法(持续更新中。。。)
  • vue3 构建属于自己的组件库dxui
  • 【AcWing】蓝桥杯备赛-深度优先搜索-dfs(2)
  • 28岁小公司程序员,无车无房不敢结婚,要不要转行?
  • IP协议+以太网协议
  • linux进程管理
  • 每天学一点之Lambda表达式
  • Linux常用命令
  • 植物大战 仿函数——C++
  • 自动写代码?别闹了!
  • Linux中sudo,su与su -命令的区别
  • 因为锁的问题,我们被扣了1万
  • 当我尝试问了chatGPT几个问题之后,我感到了危机......
  • Spring 事务管理详解及使用
  • 第十四届蓝桥杯三月真题刷题训练——第 9 天
  • 【C语言】指针的深度理解(一)
  • https://app.hackthebox.com/machines/Inject
  • Spring —— Spring简单的读取和存储对象 Ⅱ
  • 渗透测试之冰蝎实战
  • Mybatis、TKMybatis对比
  • Microsoft Office 2019(2022年10月批量许可版)图文教程
  • 《谷粒商城基础篇》分布式基础环境搭建
  • 哈希表题目:砖墙
  • Vue 3.0 选项 生命周期钩子
  • 【车载嵌入式开发】AutoSar架构入门介绍篇
  • 【计算机视觉 | 目标检测】DETR风格的目标检测框架解读