STM32单片机WIFI阿里云老人智能家居语音识别定时吃药

news2025/1/11 3:24:07

实践制作DIY- GC00158-WIFI阿里云老人智能家居语音识别定时吃药

一、功能说明:

基于STM32单片机设计------WIFI阿里云老人智能家居语音识别定时吃药

、功能说明:

电路组成:STM32F103CXT6最小系统+LD3322语音识别模块+LCD1602显示+按键+1个ULN2003步进电机(窗帘)1个LED模拟房间的灯+1个继电器模拟( )+MQ2烟雾传感器(烟雾检测)+光敏电阻模块(判断是否吃药)+DS1302时钟芯片+蜂鸣器报警+ESP8266WIFI模块(仅WIFI版本有)

1.3种控制方式(电路板按键、语音、手机APP)开启关闭:房间灯、继电器模拟(门)、步进电机(窗帘)。

2.单片机采集MQ2烟雾传感器(烟雾检测)是否有烟雾,如果有则蜂鸣器报警。

3.可以通过按键或者手机APP设定一个定时吃药的时间。时间到后蜂鸣器报警。然后通过光敏电阻模块(判断是否吃药)。吃药后停止蜂鸣器报警。如果不吃药一直报警。并且记录吃药次数(统计多少次)显示在LCD1602和手机APP上面。

4.LCD1602以及手机APP还可以显示房间灯、继电器模拟(门)、步进电机(窗帘)的开关状态。

5.(仅WIFI版本有)单片机通过ESP8266WIFI模块连接阿里云,所以手机APP具有远程功能,只要有网络手机APP就可以全国远程操控。

三、详情介绍:

 视频讲解:哔哩哔哩搜索UP主“爱搞单片机”在其空间搜索关键词WIFI阿里云老人智能家居语音识别定时吃药观看该视频详解讲解

 

功能演示操作

这是一款基于STM32单片机WIFI阿里云老人智能家居语音识别定时吃药电路组成:STM32F103CXT6最小系统+LD3322语音识别模块+LCD1602显示+按键+1个ULN2003步进电机(窗帘)1个LED模拟房间的灯+1个继电器模拟( )+MQ2烟雾传感器(烟雾检测)+光敏电阻模块(判断是否吃药)+DS1302时钟芯片+蜂鸣器报警+ESP8266WIFI模块(仅WIFI版本有)

1.3种控制方式(电路板按键、语音、手机APP)开启关闭:房间灯、继电器模拟(门)、步进电机(窗帘)。

2.单片机采集MQ2烟雾传感器(烟雾检测)是否有烟雾,如果有则蜂鸣器报警。

3.可以通过按键或者手机APP设定一个定时吃药的时间。时间到后蜂鸣器报警。然后通过光敏电阻模块(判断是否吃药)。吃药后停止蜂鸣器报警。如果不吃药一直报警。并且记录吃药次数(统计多少次)显示在LCD1602和手机APP上面。

4.LCD1602以及手机APP还可以显示房间灯、继电器模拟(门)、步进电机(窗帘)的开关状态。

5.(仅WIFI版本有)单片机通过ESP8266WIFI模块连接阿里云,所以手机APP具有远程功能,只要有网络手机APP就可以全国远程操控。

具体测试方法观看视频详细介绍。。。

 

了解更多尽请观看视频讲解。。。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/750308.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【网络安全】渗透测试工具——Burp Suite

渗透测试工具Burp Suite主要功能详解 前言一、 Proxy模块1.1 界面布局1.1.1 菜单栏(1) 菜单栏 Burp(2) 菜单栏 project(3) 菜单栏 Intruder(4) 菜单栏 Repeater(5&#x…

微信小程序开发:必须掌握的 HTML、CSS 和 JavaScript 技术

引言 小程序是一种轻量级的应用程序,通过HTML、CSS和JavaScript等前端技术开发,可在移动设备上直接访问和使用,无需下载和安装。 文章目录 引言一、小程序开发的背景和重要性二、HTML、CSS和JavaScript在小程序开发中的作用三、HTML基础知识1…

一篇文章搞定《JVM的完美图解》

一篇文章搞定《JVM的完美图解》 前言常见的问题1、双亲委托机制2、类加载过程加载链接初始化 3、JVM内存结构图方法区堆栈本地方法栈程序计数器 4、对象的组成对象头示例数据对齐字节 5、JVM中怎么确定一个对象是否可以GC引用计数法(早期策略)可达性分析…

Java设计模式之行为型-中介者模式(UML类图+案例分析)

目录 一、基础概念 二、UML类图 三、角色设计 四、案例分析 五、总结 一、基础概念 中介者模式的核心思想是引入一个中介者对象,来封装和管理对象之间的交互关系。 对象之间不再直接交互,而是通过中介者间接交互。这样可以减少对象之间的依赖&…

浏览器调试技巧

浏览器调试技巧 文章将介绍几个 devtools 技巧。 缩放devtool ui 可能对于某些开发来说devtools 中的文本和按钮太小,使用起来不舒服。而浏览器也提供了可以缩放 devtools UI的方法。 devtools 的用户界面是使用 HTML、CSS 和 JavaScript 构建的,这意…

中国地图数据可视化制作,python的pyecharts模块读取excel中国着色地图可视化

数据格式如下: import pandas as pd from pyecharts import options as opts from pyecharts.charts import Map from pyecharts.globals import ChartType# 读取Excel数据 data pd.read_excel(C:\\Users\\Administrator\\Desktop\\国内数据.xlsx)# 创建地图实例 m…

大学英语四六级考点听力案例-内蒙古民族大学外国语学院四六级考试听力电台

大学英语四六级考点听力案例-内蒙古民族大学外国语学院四六级考试听力电台 北京海特伟业科技有限公司发布于2023年7月13日 文/任洪卓 一、大学英语四六级考点听力广播系统用户需求 内蒙古民族大学位于内蒙古东部通辽市,是一所综合型民族大学,为内蒙古自…

电子水尺——实时监测、高精度测量

法国作家雨果说过:一个城市的良心是下水道。当洪水四溢时,城市的下水道让滔滔之水悄然排淌,城市回归安详。 往期,水位监测总是“被动”执行,这样的做法不仅效率低下,还难以做到及时调度和合理应对。 山东…

2023.7.13-输入一个整数n,输出从1开始累加到n的求和

从1累加到n的计算公式为S(1n)n/2。 程序&#xff1a; #define _CRT_SECURE_NO_WARNINGS 1 #include<stdio.h> int main() {int a1;int i 0;int sum 0;printf("整数n的值:");scanf("%d",&a);for (i 0; i < a; i){sum i;}printf("从…

opencv 05 彩色RGB像素值操作

opencv 05 彩色RGB像素值操作 RGB 模式的彩色图像在读入 OpenCV 内进行处理时&#xff0c;会按照行方向依次读取该 RGB 图像的 B 通道、G 通道、R 通道的像素点&#xff0c;并将像素点以行为单位存储在 ndarray 的列中。例如&#xff0c; 有一幅大小为 R 行C 列的原始 RGB 图像…

用户案例 | Apache DolphinScheduler 离线调度在自如多业务场景下的应用与实践

用户案例 | 自如 随着自如业务的快速发展&#xff0c;不断增长的调度任务和历史逾万的存量任务对平台稳定性提出了更高的要求。同时&#xff0c;众多非专业开发人员也需要一种更为“亲民”的调度平台使用体验。 如何满足这些日渐凸显的需求对自如大数据平台的开发团队来说&am…

重复值--Pandas

1. 删除重复行&#xff1a;drop_duplicate() 1.1 函数功能 返回去除重复行的DataFrame&#xff0c;不考虑索引。 1.2 函数语法 DataFrame.drop_duplicates(subsetNone, *, keepfirst, inplaceFalse, ignore_indexFalse)1.3 函数参数 参数含义subset列标签或列标签组成的列…

操作系统第四篇

C语言 第四章 C语言4.1 gcc简介4.2 C语言基础4.3 GNU Binutils 简介4.4 8086 汇编与 C 语言混合编程4.4.1 混合编程的几个问题4.4.2 混合编程的一个实例 第四章 C语言 前面章节用 x86 汇编语言写了引导记录 mbr.bin&#xff0c;并让 BIOS 引导到内存 0x07c00 处执行成功。然后用…

Git 工具出现克隆库失败详解

Git 工具出现克隆库失败详解 现象 错误字符串&#xff1a;git unable to access xxx: Encountered end of 原因 总体来说出现这个原因通常是因为网络连接的问题。具体的有以下几个方面 远程仓库不存在&#xff1a;检查所指定的远程仓库是否存在&#xff0c;确保仓库名称、U…

嵌套虚拟机-监控嵌套虚拟机-libvmi-volatility

接上回&#xff1a; libvmi监控-使用examples cd ~ git clone https://github.com/libvmi/libvmi.git cd libvmi mkdir build cd build # 注意&#xff0c;由于我们是vmi的虚拟机&#xff0c;所以cmake编译时需要加上该编译选项&#xff08;参考libvmi github上的readme&…

积分图像、图像分割、Harris角点检测

目录 1、积分图像 2、图像分割--漫水填充 3、图像分割--分水岭法 4、Harris角点检测 1、积分图像 //积分图像 int test1() {//创建一个1616全为1的矩阵,因为2561616Mat img Mat::ones(16, 16, CV_32FC1);//在图像中加入随机噪声RNG rng(10086);for (int y 0; y < img.r…

路径规划算法:基于法医调查优化的路径规划算法- 附代码

路径规划算法&#xff1a;基于法医调查优化的路径规划算法- 附代码 文章目录 路径规划算法&#xff1a;基于法医调查优化的路径规划算法- 附代码1.算法原理1.1 环境设定1.2 约束条件1.3 适应度函数 2.算法结果3.MATLAB代码4.参考文献 摘要&#xff1a;本文主要介绍利用智能优化…

听GPT 讲K8s源代码--pkg(二)

在 Kubernetes&#xff08;K8s&#xff09;项目中&#xff0c;pkg/controller 目录是用于存放控制器&#xff08;Controller&#xff09;相关的代码的目录。控制器是 Kubernetes 的核心组件之一&#xff0c;用于管理和控制集群中的资源对象的状态和行为。 pkg/controller 目录的…

RTCP/SRTCP介绍

RFC 4585 - Extended RTP Profile for Real-time Transport Control Protocol (RTCP)-Based Feedback (RTP/AVPF) RFC 5124 - Extended Secure RTP Profile for Real-time Transport Control Protocol (RTCP)-Based Feedback (RTP/SAVPF) 译文&#xff1a; http://www.gpssoft…

[SAM]A Comprehensive Survey on Segment Anything Model for Vision and Beyond

A Comprehensive Survey on Segment Anything Model for Vision and Beyond Abstract 本文是SAM的第一篇综述 讲述了SAM的发展历史、进展、在不同任务、不同数据类型下的应用 首先介绍专有名词和背景知识 其次介绍SAM再图像处理等应用中的优点和局限 以及SAM未来展望 git链接…