嵌入式

HC-SR04超声波传感器详解(STM32)

目录一、介绍二、传感器原理1.原理图2.引脚描述3.工作原理介绍三、程序设计main.c文件ultrasonic.h文件ultrasonic.c文件四、实验效果 五、资料获取项目分享一、介绍        HC-SR04超声波传感器是通过发送和接收超声波,利用时间差和声音传播速度,计算出模块到前方障碍物的距离的一种传感器模块。与蝙蝠寻找猎物的回声定位基本原理相同&#xf

STM32连接蓝牙(DX-BT24 BLE5.1)手机发送、AT指令和透传模式

一、前言1.概述 首先给各位佬介绍一下这款蓝牙模块,这款蓝牙模块是深圳大夏龙雀科技的DX-BT24蓝牙模块。DX-BT24 蓝牙模块是深圳大夏龙雀科技有限公司为智能无线数据传输而打造,采用DIALOG14531 芯片,遵循蓝牙 BLE5.1规范。支持AT指令,用户可根据需要更改串口波特率、设备名称等参数,使用 灵活。本模块支

Apache IoTDB(13):数据处理的双刃剑——FILL空值填充与LIMIT/SLIMIT分页查询实战指南

引言在工业物联网(IIoT)场景中,时序数据库Apache IoTDB凭借其高效的写入性能和灵活的查询能力,成为处理海量设备数据的首选方案。然而在实际业务中,数据缺失和分页查询的性能瓶颈常困扰着开发者。Apache IoTDB 时序数据库【系列篇章】: No. 文章地址(点击进入)

STM32控制舵机完全指南:从原理到实战(适合小白入门)

STM32控制舵机完全指南:从原理到实战 一、舵机基础原理 1.1 舵机是什么?舵机(Servo Motor)是一种位置伺服驱动器,它可以根据控制信号精确地旋转到特定角度并保持在该位置。舵机内部包含直流电机、减速齿轮组、控制电路和电位器(用于检测当前角度)。 1.2 舵机如何工作?舵机

【图文版】AIOT 小智 AI 聊天机器人 ESP32 项目源码图解

前言小智 AI 聊天机器人是最近一个很火的开源项目,它借助LLM大模型以及TTS等AI的能力,通过自然语言来与其对话实现交互。它可以回答任何问题、播放音乐、背诵古诗,颇有未来AI机器人的雏形。因为最近工作上的需要对其进行了研究,因此有了本篇文章。本文不会过多的讲解源码,而是通过图解各个架构和数据流的方式,带大家搞

【论文投稿】探秘嵌入式硬件设计:从原理到代码实战

目录嵌入式系统:生活中的隐藏 “大脑” 一、嵌入式硬件设计基础入门(一)嵌入式系统究竟是什么(二)核心硬件组件大揭秘二、代码实战:让硬件 “动” 起来(一)嵌入式软件开发环境搭建指南(二)点亮 LED:第一个实战小程序(三&#xff

外设模块学习(16)——HC-SR501人体感应模块(STM32)

引言       本次介绍的一款传感器是HC-SR501人体红外感应模块,顾名思义,也就是通过红外的原理检测人体的传感器,如下图所示。       接下来,我们来说说该传感器的相关原理及使用。1、介绍       HC-SR501是基于红外线技术的自动控制模块,采用德国原装进口 LHI778 探头设计,灵敏度高&#

OLED显示屏详解(IIC协议0.96寸 STM32)

目录 一、介绍 二、模块原理1.原理图2.工作原理:SSD1306显存与命令三、程序设计main.c文件oled.h文件oled.c文件四、实验效果 五、资料获取项目分享一、介绍        OLED是有机发光二极管,又称为有机电激光显示(Organic Electroluminescence Display, OLED)。O

ThingJS开发从入门到精通:构建三维物联网可视化应用的完整指南

文章目录 第一部分:ThingJS基础入门 第一章 ThingJS概述与技术架构 1.1 ThingJS平台简介 1.2 技术架构解析 1.3 开发环境配置 第二章 基础概念与核心API 2.1 核心对象模型 2.2 场景创建与管理 2.3 对象操作基础 第三章 基础开发实战 3.1 第一个ThingJS应用 3.2 事件系统详解 3