搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
笔触狂放9
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
前端安全——最新:lodash原型漏洞从发现到修复全过程_lodash 4_lodash versions prior to 4.17.21 are vulnerable to
2
mysql开启ssl_mysql ssl
3
【好物推荐】Redis Desktop Manager使用介绍_redis-desktop-manager是什么?
4
预计2021年系统集成项目管理工程师考试时间_系统集成项目管理工程师2021
5
DDR4 SDRAM - 2. 初始化、训练和校准_ddr初始化
6
35+个实用jQuery菜单插件
7
计算机网络1-6合集_网络接口怎么数1-6
8
【liunx系统编程】线程池+单例模式+STL,智能指针和线程安全+其他常见的各种锁+读者写者问题
9
UNIAPP原生TABBAR设置并添加数字角标或小红点提示_uni.settabbarbadge
10
Python deepFM推荐系统,推荐算法,deepFM源码实战,deepFM代码模板
当前位置:
article
> 正文
STM32物联网基于ZigBee智能家居控制系统
作者:笔触狂放9 | 2024-07-19 00:09:17
赞
踩
zigbee智能家居控制系统
实践制作DIY-
GC
0
169
-
ZigBee智能家居
一、功能说明:
基于
STM32
单片机设计-
ZigBee智能家居
二、
功能介绍:
1个主机显示板:STM32F103C最小系统+ZigBee无线模块+OLED显示器 +语音识别模块+多个按键+ESP8266-WIFI模块(仅WIFI版本有)
1个传感器板: STM32F103C最小系统+ZigBee无线模块+DHT11温度湿度传感器+雨滴采集板+光敏电阻光强采集
1个执行板: STM32F103C最小系统+ZigBee无线模块+舵机-窗户+ULN2003步进电机-窗帘+继电器-空调+LED灯模块-房间灯
总体功能:通过ZigBee模块实现3块电路板之间数据交互,实现控制灯的开关亮度,实现空调(继电器)开关,实现窗户(继电器)开关,实现窗帘(ULN2003步进电机)开关。有自动和手动两种模式。自动模式下雨滴检测是否屋外有雨,有雨则关闭窗户,无雨自动开窗户,光照是否大于设置阈值,大于则关闭窗帘,小于则开启窗帘。
主机显示板功能:
1.OLED显示器显示,温湿度和光照值,(空调)继电器、灯、窗帘、窗户的开关状态,灯光亮度大小。
2.多个按键:手动自动模式切换、 控制灯的开关、灯的亮度调节、窗帘和窗户的开关、(空调)继电器的开关、光照阈值加、光照阈值减
3.语音识别:通过语音命令进行开启,可以控制灯的开关、(空调)继电器的开关、灯的亮度大小、窗户和窗帘的开关,以及开启自动模式的开关。
4.通过ZigBee模块获取传感器板采集到的数据。
5.通过ZigBee模块发送控制指令给执行板。
传感器板功能:
1.读取DHT11温度湿度、读取雨滴采集板判断是否有雨、采集光敏电阻计算环境光强。
2.通过ZigBee模块上传采集到的数据至主机显示板。
执行板功能:
1.通过ZigBee接收主机显示板的控制指令。
2.按照控制指令控制灯的开关,灯的亮度,窗帘和窗户的开关,(空调)继电器的开关。
三、详情介绍:
视频讲解:
哔哩哔哩
搜索
UP主“爱搞单片机”
在其空间搜索关键词
“
ZigBee智能家居
”
观看该视频详解讲解
功能演示操作
:
这是一款基于
STM32
单片机
ZigBee智能家居
。
1个主机显示板:STM32F103C最小系统+ZigBee无线模块+OLED显示器 +语音识别模块+多个按键+ESP8266-WIFI模块(仅WIFI版本有)
1个传感器板: STM32F103C最小系统+ZigBee无线模块+DHT11温度湿度传感器+雨滴采集板+光敏电阻光强采集
1个执行板: STM32F103C最小系统+ZigBee无线模块+舵机-窗户+ULN2003步进电机-窗帘+继电器-空调+LED灯模块-房间灯
总体功能:通过ZigBee模块实现3块电路板之间数据交互,实现控制灯的开关亮度,实现空调(继电器)开关,实现窗户(继电器)开关,实现窗帘(ULN2003步进电机)开关。有自动和手动两种模式。自动模式下雨滴检测是否屋外有雨,有雨则关闭窗户,无雨自动开窗户,光照是否大于设置阈值,大于则关闭窗帘,小于则开启窗帘。
主机显示板功能:
1.OLED显示器显示,温湿度和光照值,(空调)继电器、灯、窗帘、窗户的开关状态,灯光亮度大小。
2.多个按键:手动自动模式切换、 控制灯的开关、灯的亮度调节、窗帘和窗户的开关、(空调)继电器的开关、光照阈值加、光照阈值减
3.语音识别:通过语音命令进行开启,可以控制灯的开关、(空调)继电器的开关、灯的亮度大小、窗户和窗帘的开关,以及开启自动模式的开关。
4.通过ZigBee模块获取传感器板采集到的数据。
5.通过ZigBee模块发送控制指令给执行板。
传感器板功能:
1.读取DHT11温度湿度、读取雨滴采集板判断是否有雨、采集光敏电阻计算环境光强。
2.通过ZigBee模块上传采集到的数据至主机显示板。
执行板功能:
1.通过ZigBee接收主机显示板的控制指令。
2.按照控制指令控制灯的开关,灯的亮度,窗帘和窗户的开关,(空调)继电器的开关。
具体测试方法观看视频详细介绍。。。
了解更多尽请观看视频讲解。。。
声明:
本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:
https://www.wpsshop.cn/w/笔触狂放9/article/detail/848397
推荐阅读
article
STM32
ADC
硬件
校准
与软件
校准
的比较_
stm32adc
校准
...
STM32
的
ADC
硬件
校准
与软件
校准
是确保
ADC
采样精度的两种方法。
硬件
校准
利用微控制器内置的
校准
机制,而软件
校准
则通过...
赞
踩
article
STM32
/
Linux
系统
学
习_
学
stm32
学
freertos
还是
linux
...
STM32
/
Linux
系统
学
习_
学
stm32
学
freertos
还是
linux
学
stm32
学
freertos
还是
linux
...
赞
踩
article
STM32
学习
路线_
stm32
学习
路径...
stm32
学习
路线_
stm32
学习
路径
stm32
学习
路径 ...
赞
踩
article
STM32
———
定时器
输入
捕获功能_
stm32
定时器
输入
捕获...
C(Input Capture)
输入
捕获
输入
捕获模式下,当通道
输入
引脚出现指定电平跳变时,当前CNT的值将被锁存到CCR...
赞
踩
article
【
STM32
+
FPGA
】先进算力+强安全+边缘AI,64位
STM32
MP2
聚焦
工业
4.0
应用
_stm...
Cortex-M33核不仅具备直接访问片上SRAM资源的能力,还能够高效地访问板载DDR存储,运行基于裸机或实时操作系统...
赞
踩
article
【
STM32
-
DSP
库的使用】基于
Keil5
+
STM32
CubeMX
+
CMSIS
-
DSP
手...
CMSIS
-
DSP
库在工程中应用遇到的所有问题进行归纳终结_
stm32
添加
dsp库矩阵运算
stm32
添加
dsp库矩阵运算...
赞
踩
article
STM32
项目
分享
:
智能家居
(机智云)
系统
...
(资料分享见文末)基于
STM32
的
智能家居
(机智云)
系统
。采集温湿度
:
系统
通过DHT11模块采集温湿度烟雾监测
:
通过MQ...
赞
踩
article
STM32
USB
AUDIO
基础篇①——通过
STM32
CubeMX
生成
USB
Speaker
音频...
stm32
f4xx
_
it.cextern PCD
_
HandleTypeDef hpcd
_
USB
_
OTG
_
FS;exter...
赞
踩
article
STM32
+
CubeMX
移植HAL库实现
LD3320
语音合成模块_
stm32
hal
ld3320a
...
STM32
+
CubeMX
移植HAL库实现
LD3320
语音合成模块_
stm32
hal
ld3320a
stm32
hal ...
赞
踩
article
使用
STM32
测量
频率
和
占空比
的几种方法_
stm32f1
一个
定时器
测多路
占空比
...
以前在本科时写的教程文章,主要是把自己当时参赛的方法拿出来做了个总结。想当年天天水论坛好为人师,现在已经全面转向计算机视...
赞
踩
article
FFT
STM32
+
ap
FFT
程序源代码+
lunwen
资料_
arm
定点
fft
源码...
接着,通过对AD7606采集的两路正弦信号进行
FFT
算法处理,得到信号的幅值比与相位差,完成了频谱分析和信号参数的测量。...
赞
踩
article
智能
小车
1.0
日记(
STM32
+
hal
)...
本文介绍了
小车
Mxcube的硬件配置,包括L298n电机驱动、
STM32
F103C8T6微控制器、各种传感器和接口,以及...
赞
踩
article
STM32
HAL
库
PID
控制
电机 第三章
PID
控制
双电机_双电机
pid
控制
...
stm32hal库
pid
控制
双电机_双电机
pid
控制
双电机
pid
控制
...
赞
踩
article
STM32
学习
周记
_
用
stm32f103c8t6
做机械臂
的
实训
周记
怎么写...
stm32
学习
周记
_
用
stm32f103c8t6
做机械臂
的
实训
周记
怎么写用
stm32f103c8t6
做机械臂
的
实训
周记
怎...
赞
踩
article
基于物
联网
技术
设计
的微型
消防
小车
控制系统
(
STM32
+
ESP8266
局域网)(181)...
基于物
联网
技术的小微型
消防
车
控制系统
。通过远程控制功能,用户能够灵活操作
消防
车的行驶,方便快速抵达火灾现场。环境感知功能...
赞
踩
article
STM32
下载程序
Flash
download
failed
-Cortex-M3的原因及解决办法...
本文讲述了在
STM32
芯片上遇到
Flash
download
failed
错误,特别是在使用JLINK仿真器时的常见问题。提...
赞
踩
article
stm32
+
cubem
x
+淘晶驰
串口
屏+收发通信并应用_
stm32
驱动
陶晶驰
x
系列
串口
屏...
通过淘晶驰
串口
屏利用控件,点击屏幕单片机进行相应的操作,设计单片机的
串口
dma模式,
串口
屏的界面显示。
cubem
x
配置:...
赞
踩
article
【
STM32HAL
库(智能家居)+
DHT11
传感器+
ESP8266
+
Things
Cloud
云平台+...
~大家可以给个关注,记得一键三连哦~~_
thingscloud
云平台
esp8266
thingscloud
云平台 esp...
赞
踩
article
STM32
F407
探索者
移植
正点原子
LCD
例程(
CubeMx
)_
cube
lcd
...
本文详细介绍了如何
移植
正点原子
F407
探索者V3.4的官方
LCD
代码,涉及硬件配置、FSMC设置、代码调整等内容,旨在解...
赞
踩
article
STM32
相关
RTOS
_
stm32
与
rtxrots
...
特别是keil5之后,出现了RTE配置环境,实时操作系统原理基本都一样。但是RTX有它独特之处,就是它中断延时对M3/M...
赞
踩
相关标签
stm32
嵌入式硬件
单片机
linux
c语言
学习
fpga开发
安全
智能家居
STM32
USB AUDIO
STM32CubeMX
USB Speaker
USB