
智能家居与物联网项目实战

文章平均质量分 95
订阅专栏可以永久看本专栏里的全部文章。专栏包含基础教程、也包含项目设计教程,专栏项目文章不包含源码工程,只包含完整项目逻辑代码以及代码讲解;你可以学习单片机开发基础,也可以参考写开题、写论文、写报告;项目文章都写了完整的设计过程,开发思路,硬件选型等等。
优惠券已抵扣
余额抵扣
还需支付
¥49.90
¥99.00
购买须知?
本专栏为图文内容,最终完结不会低于15篇文章。
订阅专栏,享有专栏所有文章阅读权限。
本专栏为虚拟商品,基于网络商品和虚拟商品的性质和特征,专栏一经购买无正当理由不予退款,不支持升级,敬请谅解。
DS小龙哥
CSDN专家博主、嵌入式领域优质创作者、华为云物联网论坛优质版主、51CTO专家博主、阿里云专家博主、掘金优质创作者、infoQ优质创作者、发烧友优质专栏创作者。
博客会持续分享单片机基础知识、各种完整的项目案例。 主要是分享的案例: 物联网项目开发案例、音视频项目开发案例。
展开
-
03 STM32寄存器开发基础-点亮LED灯(讲解GPIO口输出)
这篇文章学习`STM32F103`单片机,以寄存器方式,点亮LED灯。以控制LED灯为例,学习如何配置STM32的寄存器,实现输出高低电平的控制。所以,重点不是LED灯如何控制,重点是教会大家如何写代码配置STM32的GPIO口,实现对LED这种外设模块进行控制。原创 2024-07-11 16:13:27 · 4167 阅读 · 1 评论 -
从0开始编写VS1053音频解码芯片的底层驱动代码(适用于任何单片机)
VS1053是一个高性能的音频解码器芯片,它是干什么的? 他有两个功能:()用来解码音频文件播放音乐的。(2)将麦克风听到的声音编码成音频文件数据,配合单片机可以保存到SD卡。单片机加上一个VS1053就可以轻松做一个`音乐播放器`、一个`录音机` 等项目。原创 2024-06-27 10:23:29 · 2490 阅读 · 1 评论 -
基于C语言从0开始手撸MQTT协议代码连接标准的MQTT服务器,完成数据上传和命令下发响应(华为云IOT服务器)
本篇文章给大家讲解使用C语言从0开始手撸MQTT协议3.1.1(1883端口)代码,连接华为云服务器,完成数据上传,下发的命令响应。完整讲解MQTT协议整体的通信流程。,利用VS2022开发程序,使用windows下网络编程接口作为基础,封装MQTT协议连接华为云MQTT服务器,完成数据上云。原创 2023-12-02 18:37:50 · 47309 阅读 · 64 评论 -
搭建自己的MQTT服务器,实现设备上云(Ubuntu+EMQX)
这篇文章教大家在ECS云服务器上部署EMQX,搭建自己私有的MQTT服务器,配置EMQX实现设备上云,设备数据转发,存储;服务器我采用的华为云的ECS服务器,系统选择Ubuntu系统。原创 2023-11-08 15:17:04 · 15759 阅读 · 26 评论 -
搭建自己的MQTT服务器、实现设备上云(Windows+EMQX)
手把手教你搭建自己的私有MQTT服务器,目前各大IOT平台开始进行收费模式。这篇文章介绍如何在Windows下部署EMQX,配置EMQX,完成MQTT客户端接入实现数据通信,数据转发,设备上云。EMQX是一款大规模可弹性伸缩的云原生分布式物联网MQTT消息服务器。原创 2023-11-08 09:24:57 · 28522 阅读 · 16 评论 -
基于STM32设计的工地扬尘与噪音实时监测系统(网页)
本系统不仅支持在LCD显示屏上实时显示监测数据,还支持通过TCP协议上传数据,并借助Flask框架开发的网页应用实现可视化展示,方便用户随时随地查看和分析数据。整体设计以高效、便捷、低成本为目标,为施工环境的实时监测和治理提供了可靠的技术支持。原创 2025-04-10 10:59:16 · 280 阅读 · 0 评论 -
基于STM32设计的仓库环境监测与预警系统
本项目基于STM32微控制器设计一个环境监测与预警系统,具备温湿度监测、气体检测、墙壁水汽检测、蜂鸣器报警、通风控制等功能,支持数据上传至华为云物联网平台并通过网页实现数据可视化与控制。原创 2025-03-21 13:19:00 · 462 阅读 · 0 评论 -
基于PyQt设计的智能停车管理系统
本文设计并实现了一种基于PyQt的智能停车管理系统,结合车牌识别技术、自动收费系统以及SQLite数据库,提供了一个高效、智能的停车管理解决方案。系统主要包括车辆信息登记、车牌识别、进出信息管理、自动收费等功能,能够实现车辆的自动识别和收费,减少人工操作,提高停车场的运营效率。通过本系统,管理员能够更便捷地管理车辆信息,并为车主提供快速、智能的停车体验。系统的设计具有较高的可扩展性,能够适应不同类型停车场的管理需求。原创 2025-01-24 10:16:48 · 1536 阅读 · 0 评论 -
基于STM32设计的工地扬尘与噪音实时监测系统(网页)
本项目开发一套能够实时监测PM2.5浓度和环境噪声的系统,并通过集成显示、网络传输和自动控制功能,为工地的环保治理提供智能化的解决方案。原创 2025-01-13 13:56:58 · 374 阅读 · 0 评论 -
基于非接触式微波雷达设计的跌倒检测预警装置(OneNet)_293
本系统主要面向养老院和有独居老人的家庭,通过精准的跌倒检测与体动幅度监测,及时捕捉老人状态的变化,防止跌倒事件发生,或在老人摔倒后快速发出紧急预警。原创 2025-01-07 21:51:09 · 914 阅读 · 0 评论 -
基于非接触式微波雷达设计的睡眠监控系统_291
本项目的目的是设计一套基于非接触式毫米波雷达的睡眠监控系统,能够实时监测人体的呼吸频率、心率、体温、睡眠状态等关键健康指标,并通过物联网技术将数据上传至云端或本地服务器,提供可视化的睡眠质量分析报告。该系统能够自动识别异常状态并发出警报,具有较高的实用性与市场潜力,尤其在智能家居、健康监测等领域具有广阔的应用前景。原创 2024-12-31 10:10:17 · 2041 阅读 · 0 评论 -
OneNet平台2024版MQTT协议完整开发案例教程【MQTT数据流模式】
此篇文章是以`智慧路灯项目为例`,完整的演示介绍 `OneNet平台的开发`。原创 2024-12-29 16:44:00 · 10169 阅读 · 3 评论 -
基于非接触式微波雷达设计的跌倒检测预警系统【短信报警】
本项目选择基于非接触式微波雷达的跌倒检测预警装置作为技术核心,采用云帆瑞达的R60AFD1跌倒检测模组。这一模组能够根据人体的运动变化,如速度、距离和姿态等特征,判断是否发生跌倒,并可以持续监控老年人是否处于危险状态。此外,本项目还结合4G通信技术,通过Air724UG模块实现短信报警功能,一旦检测到跌倒事故,系统将自动通过4G网络向紧急联系人发送短信报警,及时通知亲属或医护人员进行救援。原创 2024-12-26 16:31:39 · 733 阅读 · 0 评论 -
基于STM32设计的城市环境监测看板_287
本项目设计了一种基于STM32的城市环境监测看板系统。该系统集成了多个环境传感器,能够实时监测环境的温湿度、PM2.5浓度、甲醛含量及空气质量,通过OLED显示屏本地展示数据,并通过WIFI模块将数据传输至手机APP,便于用户远程查看。原创 2024-12-25 10:49:01 · 1424 阅读 · 0 评论 -
基于STM32设计的粮食仓库(粮仓)环境监测系统_284
基于STM32微控制器设计的粮食仓库环境监测系统,通过集成温湿度检测、二氧化碳浓度监测、水汽检测、可燃气体监测、通风控制等功能,实现了对仓库环境的全面监控和管理。系统利用SHT30、SGP30、MQ9等传感器对环境数据进行采集,ESP8266 WiFi模块实现数据上传,服务器通过Python技术进行数据处理和可视化展示。系统可通过蜂鸣器报警提示环境异常,并通过本地LCD显示屏、远程网页展示数据,帮助管理员及时采取措施,确保粮食存储环境的安全和稳定。原创 2024-12-17 23:32:37 · 1778 阅读 · 0 评论 -
基于STM32设计的智能教室管理系统_279
本项目设计了一套基于STM32和Qt的智能教室管理系统,实现教室环境的智能化监控与设备控制。系统由硬件端和上位机智慧大屏两部分组成,硬件端以STM32F103RCT6为核心,配合多种传感器完成环境数据采集及电器设备控制;上位机智慧大屏基于Qt开发,用于环境信息的可视化显示、远程设备控制及考勤管理。系统支持烟雾检测、光强检测、温湿度监测、自动灯光调节、考勤记录、以及教室门自动开锁等多项功能,具备自动化、远程操作和数据可视化的特点。通过软硬件协同工作,系统有效提升了教室管理的智能化水平,为智慧校园建设提供了技术原创 2024-12-10 13:07:30 · 1416 阅读 · 0 评论 -
基于STM32设计的智能家居控制系统(华为云IOT)_275
本项目设计了一种基于STM32的智能家居控制系统,采用华为云IOT平台实现设备远程控制与数据监测。系统通过集成语音识别、温湿度监测、光照强度检测、烟雾和火光报警等功能,提供了智能化的家居管理解决方案。用户可以通过语音指令、手机APP或Windows上位机远程控制家中设备,如风扇、空调、窗帘、卧室灯、客厅灯和电视等,并实时监测室内环境参数。系统通过NBIOT模块将设备数据上传至云平台,支持数据展示与远程控制功能。原创 2024-12-04 11:14:03 · 2048 阅读 · 1 评论 -
基于STM32设计的智能宠物喂养系统(华为云IOT)_273
本设计基于STM32F103RCT6微控制器,开发了一款智能宠物投喂器,旨在为宠物主人提供更高效的喂食管理解决方案。设备实现了定时投喂、手动喂食、远程投喂、余粮监测以及水温检测等功能。通过HX711称重传感器实时监测余粮重量,DS18B20温度传感器检测饮水水温,结合28BYJ4步进电机实现精准投喂。设备采用ESP8266模块通过MQTT协议连接华为云IoT物联网服务器,支持数据的远程上传与控制指令接收,用户可通过Android手机APP或Windows上位机实时监控和远程操作。原创 2024-12-03 09:28:19 · 2688 阅读 · 0 评论 -
基于STM32设计的农作物生长管理系统_272
本项目设计并实现了一种基于STM32的智能农作物生长管理系统。该系统通过集成多种环境传感器(包括土壤湿度传感器、温湿度传感器、光照传感器和二氧化碳传感器)来实时监测农田的环境状况,并通过自动化控制(如自动灌溉和补光灯控制)来优化作物的生长条件。原创 2024-11-26 09:30:16 · 1228 阅读 · 0 评论 -
基于物联网设计的人工淡水湖养殖系统(华为云IOT)_253
本项目设计了一种基于物联网的人工淡水湖养殖系统,实现对水质的实时监测和养殖环境的自动化管理。系统利用STM32F103RCT6微控制器作为核心,结合PH值、浑浊度、TDS、水温等传感器,实现对水质的全面监控,并具备自动喂食、自动充氧和换水控制等功能。通过ESP8266模块,系统能够将数据上传至华为云物联网平台,实现远程监控和控制。设计包括本地LCD显示和蜂鸣器报警,确保养殖环境的安全稳定。本系统在提高养殖管理效率、降低人工成本和保障水质安全方面具有重要意义,展示了物联网在现代水产养殖中的应用价值。原创 2024-11-19 15:23:00 · 2233 阅读 · 1 评论 -
基于STM32设计的室内育苗环境管理系统_268
本项目设计了一套基于STM32的室内育苗环境管理系统,实现育苗环境的智能化、自动化控制。系统通过集成环境光强传感器、温湿度传感器、二氧化碳传感器和土壤湿度传感器,实现对光照、温湿度、土壤湿度和空气质量的实时监测。数据通过ESP8266模块上传至华为云IOT平台,用户可通过Android手机APP和Windows上位机软件进行远程监控与控制。系统支持手动与自动模式的灌溉及补光控制,结合本地显示和控制按钮,实现了灵活高效的育苗环境管理。项目整体设计注重环境精细化管理、远程监控及自动化调节,为现代农业提供智能化解原创 2024-11-18 10:48:15 · 812 阅读 · 0 评论 -
基于STM32设计的养殖场环境监测系统(华为云IOT)_267
本项目结合现代传感技术、物联网技术和云计算技术,设计一个高效、智能的养殖场环境监测与控制系统。系统通过STM32作为主控芯片,利用SHT30、MQ135、BH1750等传感器实时采集环境数据,并通过OLED显示屏展示数据;通过ESP8266模块将数据上传至云平台,支持远程控制和报警;同时,具备自动和手动模式,能够根据环境变化自动调节设备运行状态,确保养殖场始终处于适宜的环境条件。原创 2024-11-15 13:40:27 · 1368 阅读 · 0 评论 -
基于STM32设计的大棚育苗管理系统(4G+华为云IOT)_265
本项目设计并实现了一种基于STM32F103RCT6的大棚育苗管理系统,提高育苗环境的智能化管理水平。系统通过集成多种传感器实现对土壤湿度、环境温度、环境湿度、环境光照强度和二氧化碳浓度的实时监测,并通过1.44寸SPI LCD显示屏显示采集到的数据。用户可通过本地按钮和远程Android手机APP或Windows上位机进行灌溉和补光灯的控制,支持手动与自动控制模式切换。系统利用Air724-4G模块通过MQTT协议与华为云IoT物联网服务器连接,确保数据实时上传与远程控制功能的实现。本系统的应用可以有效优原创 2024-11-13 00:29:44 · 1325 阅读 · 1 评论 -
基于STM32+NBIOT设计的宿舍安防控制系统_264
本项目设计了一个基于STM32微控制器和NB-IoT通信技术的宿舍安防控制系统。系统集成了多种安防功能,包括火焰检测、烟雾检测、门磁控制、人体感应、电气监测等。火焰和烟雾检测通过相应的传感器实现,一旦检测到异常,系统会触发蜂鸣器报警以提醒用户。门磁控制功能允许用户通过本地按键、手机APP和Windows电脑上位机远程控制门锁的开启与关闭。人体感应功能可检测宿舍内是否有人员存在,用于防止盗窃或异常情况发生。原创 2024-11-12 14:21:47 · 1428 阅读 · 0 评论 -
基于STM32设计的矿山环境监测系统(NBIOT)_262
本项目设计并实现了一个基于STM32F103RCT6单片机的矿山环境监测系统,提高矿山作业的安全性和环保性。系统集成了SHT30温湿度传感器、MQ5气体传感器和PM2.5颗粒物传感器,能够实时监测矿山环境中的温度、湿度、瓦斯浓度和空气中颗粒物浓度等关键参数。当检测到的任一参数超出预设的安全阈值时,系统会自动触发蜂鸣器报警,并通过继电器模块控制通风风扇和雾化降尘设备,以迅速采取应对措施。系统还配备了0.96寸SPI接口OLED显示屏,用于实时显示环境数据,方便现场工作人员查看。此外,通过集成BC26 NBIO原创 2024-11-11 09:26:05 · 2098 阅读 · 0 评论 -
基于STM32设计的森林火灾监测系统(华为云IOT)_263
本项目开发了一种基于STM32F103RCT6的森林火灾监测系统,旨在实现对森林环境的实时监测和火灾预警。系统通过温湿度、火焰和烟雾传感器,结合无线通信模块,实现本地和远程的综合监控能力,提升森林管理人员对火灾风险的响应能力。整个系统以快速响应火灾情况和便捷的远程监控为核心,具备多层次的信息采集、处理和反馈功能。原创 2024-11-11 00:05:57 · 1349 阅读 · 0 评论 -
基于STM32设计的物联网火灾感知系统(259)
本项目开发一套基于STM32微控制器的智能火灾感知系统,该系统不仅具备基础的环境监测功能,如通过SHT30传感器检测室内温度与湿度,还集成了火焰检测(使用火焰传感器)及烟雾浓度监测(采用MQ2烟雾传感器),能够在早期阶段准确识别潜在的火灾风险。当检测到异常情况时,系统将立即激活蜂鸣器发出警报,并通过Wi-Fi模块将信息上传至华为云IOT平台,实现了从硬件端到云端的数据传输。这使得即使用户不在家,也能第一时间收到通知,从而快速响应可能发生的紧急状况。原创 2024-11-04 14:07:40 · 1191 阅读 · 2 评论 -
基于STM32设计的老人摔倒检测报警系统(升级版)(258)
本项目设计并实现一款基于STM32的老人摔倒检测报警系统,通过多种传感器实现对老年人健康和位置状态的实时监控。系统采用MPU6050陀螺仪模块检测摔倒,通过GPS模块定位老人的实时位置,并在摔倒时通过蜂鸣器报警,同时发送警示短信至指定联系人,便于紧急救援。系统还支持老年人手动按键求助功能,提供即时报警。通过Air724UG 4G模块连接OneNet云平台,设备端实时上传包括摔倒状态、GPS定位、心率、血氧和体温数据,供家属在云平台上远程查看。OLED显示屏用于本地显示位置状态、时间和摔倒情况。本项目具有良好原创 2024-10-30 13:39:10 · 1216 阅读 · 0 评论 -
基于STM32设计的老人摔倒检测报警系统【升级版】(235)
在 `235 基于STM32设计的老人摔倒检测报警系统(OneNet+MQTT)` 项目基础上增加了心率、血氧、体温测量3个功能。原创 2024-10-28 11:24:04 · 850 阅读 · 0 评论 -
基于STM32设计的音乐播放器(249)
基于STM32设计的多功能音乐播放器,将音乐播放与环境监测两大功能完美融合,打造出一款既能够提供高品质音乐享受,又能实时监控并改善生活环境质量的智能设备。它不仅满足了用户对音乐播放基本需求,如MP3格式的支持、曲目切换与音量调节,更进一步整合了温湿度与空气质量监测,以及通过蜂鸣器进行超标预警的功能,为用户提供了一个全方位的生活辅助工具。原创 2024-10-24 09:33:05 · 2048 阅读 · 0 评论 -
基于STM32设计的门禁卡管理系统(248)
近年来,物联网技术、嵌入式系统以及无线通讯技术的飞速发展,为门禁系统智能化改造提供了强大的技术支持。基于这一背景,当前设计并实施了这套基于STM32的门禁卡管理系统,利用先进的微控制器技术结合现代网络通信手段,实现门禁权限的灵活管理、环境监测与异常报警功能,以满足现代化安全管理的需求。原创 2024-10-22 09:36:20 · 928 阅读 · 0 评论 -
基于STM32+RFID设计的校园非机动车管理系统(247)
本文介绍了一种基于STM32微控制器与RFID技术的校园非机动车管理系统的设计与实现。该系统能够提升校园非机动车的管理效率与安全性,通过为每辆非机动车配发特制的RFID通行卡,结合STM32为核心的硬件设备与Qt开发的上位机软件,实现了校园的车辆信息电子化管理等功能。硬件部分采用STM32F103RCT6处理器、RFID-RC522读卡器、蜂鸣器等模块,构建了一个集成的验证终端。软件部分则利用Qt框架开发了具有用户友好界面的上位机应用程序,负责车辆信息的录入、查询、修改及删除,并利用SQLite数据库存储管原创 2024-10-21 11:47:08 · 676 阅读 · 0 评论 -
基于STM32单片机设计的矿山环境作业安全监测系统
矿山环境作业安全监测系统的开发背景主要源于对矿井作业环境中潜在危险因素的有效监控需求。矿山作为重要的资源开采场所,其工作环境往往存在诸多安全隐患,如瓦斯爆炸、粉尘超标等,这些因素不仅威胁着矿工的生命安全,还可能导致严重的经济损失和社会影响。因此,建立一个能够实时监测矿井内环境状况,并能在危险发生前及时预警的安全监测系统显得尤为重要。原创 2024-10-18 10:00:05 · 1114 阅读 · 0 评论 -
基于STM32设计的实验室安全预警系统(OneNet)(246)
通过部署高精度传感器,如MQ2烟雾传感器、火焰检测传感器、红外热释电人体检测传感器以及DHT11温湿度传感器,实现对实验室环境的实时监测与精准感知。一旦发现异常,系统立即通过本地蜂鸣器与云端平台发出报警,确保第一时间采取应对措施。原创 2024-10-18 09:25:43 · 2488 阅读 · 6 评论 -
基于YOLO算法的教学状态检测系统的设计与实现(245)
设计并实现了一套基于YOLO算法的教学状态检测系统。该系统利用先进的人工智能技术——YOLOV3目标检测算法,结合现代物联网技术与云计算平台,实现了对教室内的人员数量实时自动统计,解决了传统考勤方式的痛点。系统采用树莓派4B作为前端硬件设备,利用其强大的计算能力及小巧便携的特点,将其配置为监控摄像头,实时捕捉教室内部影像并通过ffmpeg推送到云端。原创 2024-10-17 17:21:38 · 1073 阅读 · 0 评论 -
基于STM32设计的智能婴儿床(华为云IOT)(244)
本文介绍了一款基于STM32设计的智能婴儿床项目,通过集成先进的传感器技术和物联网(IoT)解决方案,为婴幼儿提供一个安全、舒适且智能监控的睡眠环境。该系统集成了光照、温湿度检测、尿床警报、哭声响应、WIFI通信、远程视频监控以及手机APP控制等多种功能。原创 2024-10-15 11:10:45 · 2438 阅读 · 0 评论 -
基于单片机的教室灯光自动控制系统设计(243)
本项目提出了基于STM32F103RCT6单片机的教室灯光自动控制系统设计方案。该系统通过集成环境光检测、温度检测、人体检测等功能,可以实时感知教室内的光线、温度和人员分布情况,并根据这些信息自动调节教室照明设备的开关和亮度。同时,该系统还配备了LCD显示屏和按键模块,可以实时显示当前时间、日期、教室人员分布情况和照明状态等信息,并允许用户通过按键进行光照强度阀值的调整和显示屏翻页等操作。原创 2024-10-14 10:37:41 · 716 阅读 · 0 评论 -
基于STM32设计的茶园环境监测系统(242)
开发基于STM32设计的茶园环境监测系统(华为云IOT)是适应现代农业发展趋势、满足茶园管理需求的重要举措。该系统通过集成物联网技术和智能手机应用,为茶园环境的监测与控制提供了高效、精准的解决方案,对于提高茶园管理效率、优化茶叶生长环境、提升茶叶品质等方面都具有重要的实际意义和应用价值。原创 2024-10-12 10:11:22 · 1068 阅读 · 0 评论 -
基于STM32设计自动输液监测系统(241)
该系统集成了液位传感模块、光电传感器、电机模块、按键模块和OLED显示屏等多个功能模块,以实现全面的输液过程监控和控制。液位传感模块能够实时监测输液瓶中的液位,当液位到达限定值时,系统会自动控制步进电机夹紧输液管,并发出报警提醒,确保输液过程不会因液位过低而中断。原创 2024-10-11 13:27:33 · 873 阅读 · 0 评论 -
基于STM32设计的生猪健康检测管理系统(NBIOT+OneNet)(240)
生猪健康与肉品安全息息相关,智能耳标系统的实时监测功能聚焦于体温、心率等关键生命体征,为养殖者搭建起早期预警的桥梁,使疾病预防和干预成为可能,从源头强化了生猪健康保障,进而守护了食品安全的底线。通过深度数据分析,系统还能前瞻性地揭示疾病趋势,为养殖策略的优化和畜牧业的可持续性发展提供科学导向。原创 2024-10-10 10:31:55 · 3378 阅读 · 0 评论