登录社区云,与社区用户共同成长
邀请您加入社区
在鸿蒙生态的LiteOS实训平台上,智能门禁是一个非常综合的物联网项目:包含串口协议驱动、指纹生物识别、舵机执行机构、传感器闭环检测、RTOS多任务调度、Wi‑Fi云端双向通信。本篇基于ZHIoT智慧家居实训平台,主控STM32L431VCTx,搭配ATK‑AS608光学指纹模块、MG996R舵机、E18‑D80NK红外光电开关、ESP‑M2 Wi‑Fi模组,完整拆解一套可以指纹开锁、自动关门、L
智能家居场景中,人体红外传感器可用于自动照明、安防入侵检测,是物联网项目里非常常用的感知模块。在鸿蒙体系中,类似人体红外这类传感器,通过HDF硬件驱动框架封装能力,北向应用可以直接调用API读取人体感应状态,用来做智能家居自动灯光、安防报警。菲涅尔透镜收集红外信号,模块内部电路处理后输出数字电平:检测到人体移动输出高电平,无人体活动输出低电平。当手或者人进入传感器探测范围,模块输出高电平,LCD屏
在智能家居、楼道感应灯、安防报警这些场景里,人体感应技术随处可见。今天用 STM32+AS312(HC‑SR501)热释电人体红外传感器,搭建一套完整的人体检测实验。实现屏幕显示 + 串口打印 + LED 状态指示三位一体效果,真正看懂传感器采集、软件处理、结果输出整套嵌入式开发流程。实验平台:STM32L431 主控|华为鸿蒙实训箱|TFT‑LCD 屏幕|AS312 人体红外传感器提示:以下是本
系列:鸿蒙智联实验箱踩坑实录 · B07 外传性质:架构分析。。前置知识:LiteOS 任务与调度的基本概念(会数任务数就行)。
基于 NBV2.1 鸿蒙 LiteOS 物联网开发板完成二维码课程实验,梳理多任务整体架构与核心代码。实验实现字符串编码并在 LCD 屏幕渲染二维码,可被手机扫码读取,但工程仅预留摄像头解码框架,无法直接识别外部纸质二维码。记录 LCD 黑屏、任务堆栈溢出死机、多任务资源竞争导致随机乱码等真实踩坑问题,给出现象、排查过程与解决办法,总结 LiteOS 多任务开发的编程要点,并给出扫码控制外设、NB
本篇记录基于 STM32L431VC 智能家居开发板,驱动SGP30 二氧化碳传感器完整实验。使用 I2C 总线读取气体浓度,实现 LCD 本地实时显示、串口向上位机输出测量数据,完整覆盖硬件连接、程序架构、实验现象、排错以及拓展方案,适合 STM32 嵌入式新手学习参考。硬件平台:STM32L431VC 鸿蒙智能家居开发板 传感器:SGP30 二氧化碳传感器(I2C 通信) 开发框架:STM32
最近在做鸿蒙班 STM32L4 智能家居板实验,完成了AS312 热释电人体红外传感器(HC‑SR501)的人体存在检测项目。实现功能:GPIO 读取人体红外信号、LCD 屏幕实时显示有人 / 无人状态、串口上报检测结果、软件定时采样 + 状态防抖,踩过的坑、原理、代码逻辑、现象全部整理出来,适合 STM32 嵌入式新手参考学习。
最近在做黑龙江东方学院鸿蒙班的物联网实验——智能道闸项目。基于STM32L431主控+鸿蒙LiteOS,利用定时器PWM输出驱动两路舵机,对比智慧交通、智慧家居两块扩展板差异,修改驱动完成双道闸同步开关。本篇把整个实验原理、代码修改要点、踩坑记录完整整理出来,适合刚上手鸿蒙物联网开发的同学参考。❗定时器初始化完成不等于输出PWM,必须调用开启通道,否则引脚没有波形输出;PA11、PA15必须配置为
初是小白的我们深深体会到当年入门的艰难,遇到瓶颈时的咬紧牙永不放弃的艰辛,身为鸿蒙开发者的我,感同身受,所以研发出一门能辅佐小白上手,里面介绍设计全部内容的“STM32实验室”希望在嵌入式研发道路上的老铁们助力打气,加油!
摘要:本文基于 STM32L431VC 开发板与鸿蒙 LiteOS 操作系统,结合 AS608 指纹模组与 TFT 液晶屏,实现了一套完整的指纹识别 Demo。系统将指纹采集、界面显示、设备控制拆分为三个独立任务并发运行,实现指纹检测比对、屏幕状态同步与串口日志输出。文章涵盖硬件架构、工作流程原理、核心代码实现及实际运行效果,并提供了指纹门禁、云端上报等拓展思路。提到指纹解锁、指纹门禁,大家都很熟
基于 NBV2.0 鸿蒙 LiteOS 开发板实现农业电子围栏,采用双路 DYP‑R01 激光测距,通过串口引脚重映射分时复用一套硬件串口采集距离数据。使用 ESP8285 WiFi+MQTT 对接华为云 IoT,实现本地声光告警、云上报告警、云端命令下发交互。记录多任务开发、状态机驱动、串口重映射的核心代码,分析实验偏差与实际项目踩坑,适合物联网课程大作业学习参考。
跨平台兼容性极强,全面适配Windows、Android、鸿蒙、Linux及各类国产信创操作系统,兼容X86、ARM等主流架构,台式机、工控机、嵌入式设备、移动终端均可无缝对接,真正实现一次开发、全端复用。但现阶段政企项目全面信创改造,统信UOS、中标麒麟等国产系统常态化落地,搭配龙芯、兆芯等国产处理器,同时大量业务下沉至嵌入式终端、微型工控机、移动核验平板,老旧架构的适配短板彻底暴露。而ER护照
(显示芯片型号、实时温度、当前功耗、12GB NPU 内存占用等),那么恭喜您,您的整套系统和硬件联调已经完美成功,随时可以展开您的昇腾边缘端 AI 算法开发之旅了!切换,非常麻烦 [1.1.2]。(注:在 Linux 终端中输入密码时,屏幕上不会显示任何星号或波动,直接输完敲回车即可!执行完毕后,您下次在 MobaXterm 新建 SSH Session 时,(注:请务必看清容量,千万不要勾选电
Android 手机 APP 通过 WiFi TCP 协议远程控制搭载麦克纳姆轮的 STM32 小车,将药盒自动运送至指定房间(客厅/卧室/厨房),配合分级语音提醒,确保老人或患者按时准确服药。通过 HC-SR04 超声波传感器非接触式实时监测宠物水碗水位,当水位连续检测低于阈值时自动启动水泵补水,同时通过 I2C LCD1602 显示屏实时展示水位状态和系统提示。的全场景宠物服务智能应用,个人独
按国际大厂官方文档、行业标准规范、国内鲲鹏 / 昇腾国产化资料、技术博客 & 社区、实操工具教程五大类整理,全部可直接打开访问,适配服务器芯片、AI 加速卡 RAS+DFX 逆向定位学习场景。芯片 RAS(可靠性)+ DFX(调试诊断)全网优质学习资源合集。一、国际大厂官方 RAS 权威学习链接(最权威,推荐优先啃)
本系统由STM32F103C8T6单片机核心板、1.44TFT屏、时钟定时、智能语音识别(SNR6812)模块、(无线蓝牙/无线WIFI/无线视频监控模块-可选)、HC-SR505人体热释检测电路、E18坐姿检测电路、光敏电阻电路、USB灯模块电路、蜂鸣器报警电路、按键电路组成。具体语音内容:唤醒词:“小智你好”、“声控模式”、“手动模式”、“打开灯光”、“关闭灯光”、“调亮一点”、“调暗一点”、
声控可以直接通过声音识别控制灯光开、关,灯光亮度调整,风扇开、关,风扇速度大小调整,设备是否打开,全部关闭,能够切换自动模式或声控模式(具体声控命令见功能最后说明)。【9】语音识别命令有:(语音控制前,呼叫“小智你好”唤醒语音模块才能进行语音识别)“小智你好”、“打开灯光”、“关闭灯光”、“调亮一点”、“调暗一点”、“打开风扇”、“关闭风扇”、“提高速度”、“降低速度”、“打开设备”、“关闭设备”
这里写目录标题 ESP32-C3 Super MiniESP8266-12FESP32S3-CAMESP32S3模组实际引脚一一对应关系 小智面包板接线图SU-03TSTM32F103CT6引脚定义 TB6612FNG ESP32-C3 Super Mini ESP8266-12F ESP32S3-CAM ESP32S3 模组实际引脚一一对应关系 小智面包板接线图 SU-03T STM32F10
本文详细介绍了在Keil μVision 5开发环境中同时配置ARM Compiler 5和6的方法。主要内容包括:1)分别安装两个版本的编译器;2)在Keil中配置编译器路径;3)项目级切换编译器版本;4)验证编译器工作状态;5)切换CMSIS版本以适配不同编译器。文章特别强调了安装路径的注意事项、版本兼容性问题以及旧项目迁移时的宏定义差异,为开发者提供了实用的操作指南。通过该方法,开发者可以灵
这里为了连接稳定,使用了24分频得到125K 的速度,最高1M的话可修改为3,后面的TQBS1 TQBS2 RSJW的值使用的经验证(直接抄现成的省事,原理可查文档)最后的操作模式如果是两个模块的真实互联,使用Normal 如果只是单机调试可使用Lookback 相当于自发自收。STM32F407 有两条CAN总线,用于连接CAN设备,但使用CAN总线必须要连接CAN收发器才能使用,笔者使用了一对
我们希望能为你们的毕业设计,提供一些不同的思路和具体的参考,增加一些创新点。在接下来的时间里,我们会陆续带来从易上手的AI趣味小应用,到综合性项目的讲解,包括13个AI入门应用项目、2个小智AI项目、3个LVGL综合项目、一个AI桌宠机器狗,以及那个经典的、国民级嵌入式项目——AI智能小车。大家手里握着熟悉的STM32,知道它性能强大、控制精准,是完成毕设的可靠伙伴,但恰恰因为这份“可靠”,反而让
该代码为类的核心成员方法,实现伺服电机从当前角度以指定速度平滑移动至目标角度,兼顾嵌入式系统的实时性、安全性与控制精度,适配 FreeRTOS 操作系统环境。该代码通过 “线性插值分步移动 + 实时任务调度 + 多层安全校验”,解决了伺服电机 “突然跳转、抖动、失控” 等问题,在嵌入式系统中实现了兼顾精度、平滑性、实时性的电机控制,是嵌入式伺服电机控制的典型工程化实现方案。是软件层面的灵活补充,适