登录社区云,与社区用户共同成长
邀请您加入社区
摘要:本文介绍了基于Arduino平台的SCARA机器人BLDC控制系统的“恒力装配+位置补偿”架构,重点解析了其核心特点、应用场景及注意事项。该系统通过动力学模型前馈与柔顺控制实现高精度装配,结合位置补偿、恒力控制和轨迹规划优化性能,适用于精密电子装配、轻型工业拾放、医疗辅助及教育科研等领域。文章还提供了两种力控实现方案(末端力传感器阻抗控制和无传感器力矩补偿)的代码框架,并强调传感器精度、机械
本文介绍了基于Arduino平台的无刷直流电机(BLDC)多巡检机器人系统,采用"集中式协调+速度障碍法(VO)"的混合架构实现多机协同作业。系统通过集中式协调器进行全局路径规划与冲突消解,结合VO算法实现局部动态避障。文章详细解析了该架构的六大核心特点:1)集中式协调与全局规划;2)VO/RVO速度仲裁;3)高频状态共享;4)FOC精准控制;5)算力优化策略;6)典型应用场景。同时指出了四个关键
7. 蜂鸣器报警功能,若在特定的时间内没有补足食物重量,设备会进行蜂鸣器报警提示,并且打开手机APP会又提示框弹出。8. 水位监测报警,若监测到瓶中水位低于设备水位监测监测线,则开启舵机和蜂鸣器报警并且反馈到APP中。4. 使用ESP8266进行无线联网,使设备通过云平台与APP进行通讯,实现远程控制与监测功能。1. 使用重量传感器进行投喂实物的计量,可在APP端设置投喂阈值,用于控制投喂开关。2
本文介绍了一种智能宠物投喂系统的设计方案,包含硬件端、APP端和云平台三部分。硬件端采用重量传感器计量食物,红外传感器检测宠物进食状态,ESP8266实现联网,并具备温湿度监测、OLED显示、语音提示和水位报警功能。APP端通过MQTT协议与设备交互,可远程设置投喂阈值、查看食物余量及环境数据、控制阀门开关,并支持定时投喂。云平台负责设备间通信。系统还提供了PCB效果图、实物运行图、电路原理图和A
7. 蜂鸣器报警功能,若在特定的时间内没有补足食物重量,设备会进行蜂鸣器报警提示,并且打开手机APP会又提示框弹出。4. 使用ESP8266进行无线联网,使设备通过云平台与APP进行通讯,实现远程控制与监测功能。8. 水位监测报警,若监测到瓶中水位低于设备水位监测监测线,则开启蜂鸣器报警并且反馈到APP中。1. 重量传感器X3:使用进行投喂实物的计量,可在APP端设置投喂阈值,用于控制投喂开关。2
本文介绍了一套智能交通信号控制系统,包含硬件端、APP端和云平台三部分。硬件端实现红绿灯动态控制、倒计时显示和红外车辆检测功能;APP端通过MQTT协议与设备交互,可查看环境数据并手动调节信号灯时长;云平台采用MQTT实现设备互联。系统配套提供了PCB设计图、电路原理图、实物运行图、APP界面截图及Keil和Android的工程源码样例,实现交通信号的智能化和远程控制。
性能≈2020 年百元入门备用机,全面落后现在千元机;机器视觉 AI 推理:算力远超中端千元安卓,接近带独立影像芯片的次旗舰手机;内存顶配 8GB,对标主流 8GB 千元机;无 3D 通用 GPU,图形渲染能力远弱于所有智能手机。
内置双路硬件 ISP+H.264/H.265 硬编,同时 4 路 1080P@30fps 编码,性能≈入门监控主机硬编码卡,普通 PC 软编码同时开多路会卡顿。单核性能:约等于 Intel 赛扬 N4020 / 老款 Atom 低压本,远不如 i3/i5;等效一台2018 年入门 4GB 迷你工控主机(N4020+4GB + 无独显)无独显迷你工控小主机 + 外接独立 10TOPS AI 加速棒。
表格需求场景解决方案性能表现成本长期稳定跑多路视觉 / SLAM / 大模型更换 8GB 硬件模组原生 DDR 高速,无延迟高(更换主板)临时调试、偶尔内存溢出开启 Swap 虚拟内存低速磁盘交换,复杂场景卡顿0 成本日常单路相机简单检测内存优化 + 关闭多余后台原生性能不变0 成本。
RDK X5 自带 4 路 USB3.0 Host 高速接口、背面 UHS-I TF 卡槽,有两套扩容方案,下面分场景详解操作、优缺点、实操命令。
2. 倒计时显示:系统需要设计一个倒计时模块,用以显示红、黄、绿等颜色持续的时间。1. 红绿灯控制:系统通过控制红、黄、绿三个灯的亮灭来指挥交通,确保交通有序。同时,系统需要考虑到不同时间段、不同道路特征等因素,动态调整红绿灯时长。例如,在红绿灯即将变换时,系统会自动通过语音播报告知行人和驾驶员注意。4. 红外检测装置:系统需要在车辆经过红绿灯时增加红外对管,用这种方法可以检测是否有汽车等待红绿灯
适用:绝大多数 64 位 Windows 10/11 台式机、笔记本。下载推荐:普通 Windows 电脑优先选择。
你有没有想过,一个每天上报几万条传感器数据的网关,其中有多少条是真正有用的?有些项目里,网关往云端推的数据量中,超过一半是"废话"——前后两秒温度没变,也塞一条上去。带宽烧了,存储撑了,云端那边还得跑一套去重逻辑,何苦呢。与其等上位机来擦屁股,不如在网关这一层就把脏活干了。
SD 烧录工具作用:裸写完整 Linux 系统镜像到 SD 卡,重建 boot+rootfs 双分区;仅 SD 卡全部数据清空重置,主板 SPI NAND 底层安全 Bootloader 完全不动;启动链路隔离对应: 片内 BOOTROM → SPI NAND miniboot(不受 SD 烧录影响)→ SD/boot 内核 + SD rootfs(全部被烧录覆盖)。
底层安全引导(BL1/FIP/U-Boot):板载 SPI NAND,与 SD 卡物理隔离;Linux 内核、硬件设备树:SD 卡 boot 分区;Ubuntu 系统、驱动、AI 框架、业务程序:SD 卡 rootfs 分区。
载体:全部 BL1~BL33 都在同一片 SPI NAND Flash;分区归属:全部固件都在miniboot主 MTD 分区;内部排布:BL1:分区起始独立存放;BL2 + BL31 + BL32 (OP‑TEE) + BL33 (U‑Boot):打包在同一个 FIP 镜像、BL1 后方连续存储;ubootenv单独存放 U‑Boot 启动参数,与 FIP 分离。
ESP32-S2-SOLO-2U-N16是一款专为物联网设计的Wi-Fi模组,搭载240MHz单核处理器,内置16MB Flash并支持外接天线,确保信号稳定性。其丰富的GPIO接口和低功耗特性(深度睡眠22μA)使其适用于智能家居、工业设备及电池供电产品。同系列提供不同天线和存储配置选项,满足多样化需求。该模组平衡了性能与成本,可加速产品开发周期。
BOOTROM → BL1 → BL2 → DDR 初始化 → BL31 → OP-TEE全部运行在板载 128MB SPI NAND Flash,全程不读取、不依赖 SD 卡;完成芯片安全校验、内存初始化、底层固件加载。U-Boot 阶段U-Boot 本身也存于 SPI NAND,硬件初始化完成后,才会主动扫描外部 MMC 设备(SD 卡 /eMMC);SD 卡缺失 / 接触不良,无法找到启动介
专为无操作系统单片机打造的轻量级裸机开发框架 Zorb Framework,基于 C 语言实现简易面向对象,内置高精度计时、分级调试、环形缓存等常用模块,内存占用极低,适配 STM32 等小型单片机,附带完整快速上手实操步骤。
本文介绍了一种基于Arduino与BLDC无刷直流电机的机器人多目标优先级跟随与动态切换系统。该系统通过多源传感器融合与智能调度算法,使机器人能在复杂动态环境中评估任务紧迫度并平滑切换跟随对象。核心特点包括:多模态感知目标识别、基于模糊逻辑的动态优先级仲裁、BLDC电机差速控制实现平滑过渡、预测性跟随与环境自适应。典型应用场景涵盖医疗服务、工业巡检、救援探索及商业导览。文章详细解析了系统架构,并指
摘要:该设计基于STM32F103C8T6微控制器开发了一套多功能健康监测系统。硬件端集成MAX30102心率血氧模块、DS18B20体温传感器、加速度传感器等,实时监测用户生理数据并通过OLED显示,异常时触发蜂鸣器报警。APP端通过MQTT协议与设备通信,支持数据可视化(如心率曲线)、阈值设置、异常报警及历史查询功能。云平台采用MQTT实现设备互联。系统配套提供PCB设计图、电路原理图、实物照
本文系统介绍了嵌入式开发的核心要点与技术路线。首先分析MCU与MPU的差异:MCU集成度高、成本低,适合简单控制任务;MPU性能强、可运行完整操作系统。接着对比RISC与CISC指令集,指出ARM架构的主导地位和RISC-V的崛起潜力。开发工具链部分阐述交叉编译概念,比较IDE与轻量级开发环境的优劣。软件架构方面,从裸机开发到RTOS再到Linux驱动,揭示了不同复杂度场景下的技术选择。行业趋势部
嵌入式系统作为现代智能设备的核心技术,已形成千亿美元级市场。2024年全球市场规模达1008.6亿美元,预计2033年将突破1675亿美元,年复合增长率9.2%。行业呈现三大技术趋势:边缘AI推动本地化智能决策,RISC-V开放架构打破ARM垄断,MCU向智能化演进融合AI与无线通信。主要应用于汽车电子、工业控制、智能家居等领域,其中汽车电子需求尤为突出。人才市场呈现结构性短缺,具备硬件、操作系统
摘要: 基于Arduino与BLDC电机的UWB精准定位跟随机器人系统,利用超宽带(UWB)技术实现厘米级定位,结合BLDC电机高动态响应,适用于复杂环境下的目标跟随。系统通过多基站协同(TDOA/ToF算法)解算位置,采用卡尔曼滤波平滑数据,并融合PID控制实现稳定跟随。典型应用包括智能仓储、工厂物流及医疗辅助等。关键设计需注意基站布局、算力分配、传感器融合及电磁兼容性,确保抗干扰与安全性。代码
文章摘要 本章探讨机器学习与人工智能的伦理问题,强调技术应用的双面性(善/恶)及数据偏差(Bias)对模型公平性的影响。通过“语音激活南瓜”案例,指出训练数据缺乏代表性会导致模型失效,进而引申到医疗、金融等高风险场景的潜在危害。AI发展的四大推动因素(数据、算力、算法、关注度)均伴随隐私泄露、能源消耗、黑箱模型、过度宣传等风险。提出“可信AI”框架(合法、伦理、稳健),结合欧盟七项要求(如人类监督
行空板K10是一款国产物联网与人工智能学习开发板,集成2.8寸彩屏、摄像头、麦克风、扬声器及多种传感器,支持离线语音识别、图像检测和语音合成功能。实验通过语音指令(如"启动"、"停车"、"转向")控制3630无刷减速电机驱动的双轮差速小车,结合行空板K10的语音识别模块和GPIO输出,实现语音交互控制。系统采用持续监听模式,唤醒词为"你好小新",支持多指令识别并在屏幕实时显示状态,适合人工智能与物
ESP32-WROOM-32E-N4R2模组针对内存痛点提供了2MB PSRAM解决方案,在保持4MB Flash的基础上,平衡成本与性能。该模组基于ECOV3版本芯片,支持双核240MHz处理器,适用于轻量级AI推理(如TensorFlow Lite)、GUI界面(LVGL)及复杂物联网网关场景。相比WROVER-E系列更经济实惠,同系列提供4/8/16MB Flash可选。需注意IDF版本兼容
乐鑫ESP32-WROOM-32E-H4是一款专为严苛环境设计的物联网模组,工作温度范围扩展至-40℃~105℃,适合户外、工业和车载应用。该模组基于ESP32-D0WD-V3芯片,支持Wi-Fi/蓝牙4.2,配备4MB Flash和丰富接口,板载PCB天线简化设计。相比标准温型号,H系列在高温环境下表现更稳定,特别适合智能路灯、工业网关等场景。
本系统由STM32F103C8T6单片机核心板、无线蓝牙/WIFI模块-可选、TFT1.44寸彩屏液晶显示电路、定位采集模块电路、JR6001语音播报电路、舵机驱动电路、按键电路及电源电路。注意视频监控及WIFI套餐才拥有视频监控(含WIFI功能)!【1】本系统能够通过对比已记录的站点定位信息,自动进行定位语音报站(和显示报站系统一致)。也可以通过按键进行语音报站。系统包括六个站点,按键能够切换运
本系统由STM32F103C8T6单片机核心板、1.44寸TFT彩屏、(无线蓝牙/WIFI模块-可选)、水位检测传感器、DS18B20温度传感器(防水)、加水泵驱动电路、排水泵驱动电路、蜂鸣器驱动电路、独立按键电路及电源组成。注意视频监控及WIFI套餐才拥有视频监控(含WIFI功能)!【1】本设计单片机实时DS18B20传感器采集的温度、水位传感器检测的水位值。通过对比水位阈值驱动加水泵、排水泵、
本系统由STM32F103C8T6单片机核心板、1.44寸TFT彩屏、(无线蓝牙/WIFI模块-可选)、土壤湿度传感器、光照采集电路、USB补光灯驱动电路、水泵驱动电路、蜂鸣器驱动电路、独立按键电路及电源组成。注意视频监控及WIFI套餐才拥有视频监控(含WIFI功能)!【1】本设计单片机通过土壤湿度传感器采集土壤湿度,通过光敏电阻分压电路采集光照数据。通过对比土壤湿度阈值和光照阈值是否异常,从而驱
本课题以家用小型水族养护场景为应用目标,基于 51 或 STM32 单片机搭建集成多传感器的智能水族综合控制系统。系统搭载 DS1302 实时时钟芯片实现精准定时调度,采用 DS18B20 完成水温采集并驱动 PTC 加热模块恒温调控,水位传感器实时监测水体高度,搭配双水泵分别实现自动补水、定时换水;通过 9g 舵机完成定时定量投喂控制,LCD1602 液晶屏可视化展示时间、温度、水位及设备运行状
本课题以垃圾分类智能化需求为导向,采用 STM32 或 51 单片机作为核心控制器,搭配 SU-03T 离线语音识别模块、9 克舵机、扬声器外设,设计一款集成 AI 语音分类识别、语音播报、四仓自动开盖的智能垃圾分类控制系统。系统通过离线语音模块采集用户语音指令,完成垃圾分类识别与人机对话交互,可识别预设垃圾品类与开关仓门语音命令;单片机接收识别信号后驱动对应 9 克舵机完成厨余、有害、可回收、其
5. 体温传感器(DS18B20):实现实时体温监测,实现异常数据的报警提示;2. 0.96寸OLED:用于显示的各种环境数据,实现实时监测;3. WiFi模块:用与数据处理,实现连接app进行数据交互。4. MAX30102心率模块:用于监测患者的心率和血氧数据;6. 蜂鸣器:实现蜂鸣器报警,当监测到异常状态,则开启;4. 心率,血氧,体温,空气质量,会自动弹出报警提示框。9. 温湿度传感:检测
对于目前市面上众多的液晶屏来讲,串口屏是个具有相当规模的存在,其中,采用QSPI/SPI的串口屏当中,又有相当数量具有D/C引脚,负责辅助屏幕控制器快速实施帧解析。传统手段是软件手动进行D/C切换,代码结构一般如下所示。
本课题以家用小型智能垃圾桶为研究对象,采用 STM32 或 51 单片机作为主控单元,融合红外感应、HC-SR04 超声波测距、9g 舵机、按键、蜂鸣器等外设硬件,设计一套集成自动开盖、垃圾满溢声光报警、手动 / 自动模式切换功能的智能垃圾桶控制系统。系统通过红外人体感应触发舵机实现桶盖自动开启,人体离开后延时 8 秒自动闭合;超声波模块实时检测桶内垃圾高度,垃圾距离传感器小于 5 厘米时触发蜂鸣
本系统由STM32F103C8T6单片机核心板、1.44寸TFT彩屏、BH1750光照强度传感器、蜂鸣器驱动电路、独立按键电路及电源组成。【1】本设计单片机通过光照强度传感器传感器检测当前光照强度(单位LX),通过光照强度换算当前光功率值(单位mW)。通过按键能够设置光功率阈值,当当前光功率值超过阈值时,蜂鸣器报警处理。【2】上电设备初始化完成后,液晶显示相应数据,包括光照度、光照功率值、设置功率
本系统由可见光发射板和可见光接收板组成:可见光发射板:STM32F103C8T6单片机核心板、高亮LED灯驱动电路、矩阵按键电路。可见光接收板:STM32F103C8T6单片机核心板、可见光接收采集电路、蜂鸣器驱动电路、1.44寸TFT彩屏。【1】本设计见光发射板单片机发出不同频率波形的可见光,通过传输后,由可见光接收板的可见光接收电路采集到,进行数据分析解析,获取发送出的数据。接收板具有自适应光
本课题以 51 或 STM32 单片机为核心控制单元,设计一款集成温湿度采集、加湿驱动、声光预警、手动自动双模式控制的智能温湿度加湿控制系统。系统选用 DHT11 传感器实时采集环境温湿度数据,通过 LCD1602 液晶显示屏实时展示温度、湿度、运行模式与阈值参数;设置四组功能按键实现阈值上下限自定义、加湿启停、模式切换操作。系统区分手动、自动两种运行模式,手动模式依靠按键直接控制加湿器通断;自动
本系统由STM32F103C8T6单片机、液晶LCD1602、收音机模块TEA5767、按键、LM386喇叭功放及电源组成。1、通过LCD1602液晶实时显示收音机的频率。2、通过按键可以调节频率,当调制解调成功后,喇叭输出广播或者通过耳机进行收听。4、耳机和喇叭只能进行一个接受,本系统不赠送耳机的,有板载喇叭。3、频率调节范围:87.5MHZ--108MHZ。
本课题以独居老人、行动不便人群安全防护为应用场景,基于 STM32 或 51 单片机开发一款融合多传感器的智能跌倒预警与应急报警装置。硬件搭载 ADXL345 陀螺仪、HC-SR04 超声波模块、光敏电阻、OLED 显示屏、蜂鸣器与 LED 灯光,通过陀螺仪采集倾角数据实现跌倒判定,超声波模块完成障碍物距离监测,光敏电阻感知环境光照强度。系统支持按键自定义障碍物触发距离、光线阈值,配备手动 SOS
安川电机为满足不同行业客户对多种现场总线标准的需求,采用HMS的Ixxat INpact解决方案。该方案基于通用硬件平台,通过软件更新支持EtherCAT、PROFINET等多种工业以太网标准,并提供统一API。HMS提供开源驱动程序并协助安川电机完成VxWorks系统的移植,使其快速实现对多标准的兼容,无需针对不同网络调整应用程序。自2018年起,配备该方案的新控制器已成功上市,为客户提供灵活的
本项目基于STM32L475VET6开发板设计了一套智慧农业大棚环境检测与自动控制系统。系统通过DHT11温湿度传感器、光敏传感器、酒精传感器、PIR人体红外传感器和超声波传感器,实时采集大棚环境参数。主控芯片处理数据后,根据预设阈值实现自动补光、人员状态指示、水位异常报警等功能,并通过LCD分页显示和串口输出数据。系统采用模块化设计,综合运用GPIO、ADC、单总线通信等嵌入式技术,实现了从传感
【爽!手把手教你用CLion开发STM32【大人,时代变啦!!!】】 https://www.bilibili.com/video/BV1pnjizYEAk/?share_source=copy_web&vd_source=76327fb2011d9dba418b60898e94496eSTM32CubeCLT(全称 STM32Cube Command-Line Toolset,即 STM32Cu
本文以STM32F103系列为例,详细讲解如何通过寄存器操作实现GPIO控制LED闪烁。首先介绍硬件准备和关键寄存器(GPIOx_CRL/CRH、ODR、BSRR等),然后给出具体代码实现PC13引脚LED控制,包括时钟使能、引脚配置和电平切换。重点解析了寄存器配置原理,如CRH寄存器位设置、BSRR寄存器高低位控制等,并指出常见问题及解决方法。该实例演示了STM32底层寄存器操作方式,强调这是嵌
本篇实现了从“输出”向“输入”人机交互的跨越。核心逻辑是利用 STM32 内部的输入上拉(Pull-up)模式,为 PA9(按键引脚) 提供稳定的默认高电平,防止悬空干扰;针对机械按键不可避免的硬件抖动(5~10ms 毛刺),我们在while(1)循环中引入了 20ms 软件延时消抖 与 死等松手机制,精准控制 PC13(板载 LED 驱动引脚) 的电平翻转。虽然这种“轮询法”会因阻塞死等而浪费
/创建结构体变量,名为GPIO_InitStructure,这个结构体用是来存放GPIO配置的参数。③工程文件管理(三个箱子)→新建3个组→分别将Start(md.s和其他.c.h文件)、Library、 User文件添加进去。
嵌入式硬件
——嵌入式硬件
联系我们(工作时间:8:30-22:00)
400-660-0108 kefu@csdn.net