Library Search
结果页

360度旋转编码器模块 — 技术文档

在 知识库 中找到 8 个匹配结果。

返回文档库
知识库

知识库

8 个
360度旋转编码器模块 — 技术文档 # 360度旋转编码器模块 — 技术文档 ## 概述 360度旋转编码器模块基于 **EC11** 型旋钮编码器,支持无限360°旋转。模块输出 AB 双相正交脉冲信号,可通过相位关系判断旋转方向;另带一个按键开关(C引脚),按下时输出低电平。广泛应用于音量调节、菜单导航、电机位置检测、工业控制面板等场景。 ### 核心参数 | 参数 | 规格 | |------|------| | 型号… 3% STM32 代码例程 # 360度旋转编码器模块 — 代码例程 --- ## 例程一:Arduino 平台(轮询法 + 状态机消抖) ```cpp /* * 360°旋转编码器 EC11 — Arduino 轮询例程 * 接线:A→D2, B→D3, C→D4, VCC→5V, GND→GND * 功能:串口打印方向(+/-)和计数值,按键按下打印 "Click!" */ #define PIN_A… 3% AT24Cxx EEPROM 存储模块 — 技术文档 # AT24Cxx EEPROM 存储模块 — 技术文档 ## 1. 概述 AT24Cxx 系列是基于 I²C 总线的串行 EEPROM 存储芯片,由 Microchip(原Atmel)出品。模块板载上拉电阻和去耦电容,即插即用。容量从 2Kbit (256字节) 到 256Kbit (32K字节) 可选,非常适合存储配置参数、校准数据、设备ID等非易失性小数据。 ### 主要优势 - I²… 2% AT24Cxx EEPROM 存储模块 — 代码例程 # AT24Cxx EEPROM 存储模块 — 代码例程 --- ## 示例 1:Arduino — 使用 Wire 库读写单字节 ```cpp /* * AT24Cxx EEPROM — Arduino Wire库 单字节读写 * 接线: SCL→A5, SDA→A4 (Uno/Nano), VCC→5V, GND→GND * 地址默认 0x50 (A0=A1=A2=GND) */… 2% 02-进阶实战-测试-安全-部署 | 防护项 | 机制 | |--------|------| | XSS 跨站脚本 | 模板自动 HTML 转义 | | CSRF 跨站请求伪造 | CSRF 中间件 + `{% csrf_token %}` | | SQL 注入 | ORM 参数化查询 | | 点击劫持 | X-Frame-Options: DENY | | 内容嗅探 | X-Content-Type-Options: nosn… 2% HC-SR04 超声波测距模块技术文档 # HC-SR04 超声波测距模块技术文档 ## 1. 概述 HC-SR04 是一款基于超声波飞行时间(ToF,Time of Flight)原理的非接触式测距模块。模块核心由超声波发射探头、接收探头和 CX20106A 信号处理芯片组成。通过发射 40kHz 超声波脉冲并接收回波,测量声波在空气中的往返时间来计算距离。 **主要特性:** - 非接触式测距,精度 ±3mm - 测量范围 2… 2% 02-进阶实战-Celery异步任务与部署 # Flask 进阶实战 —— 异步任务、Docker 部署与性能优化 ## 本章目标 - 掌握 Celery + Redis 异步任务队列 - 使用 Docker 容器化 Flask 应用 - 了解 Gunicorn 生产部署 - 常见性能优化策略 ## 1. Celery 异步任务 ### 1.1 为什么需要异步任务? Web 请求应该在毫秒级完成。以下场景必须异步处理: - 发送… 2% RP2040 技术文档 — 概述、引脚、电气特性与应用 | 参数 | 规格 | |------|------| | 主控 | RP2040 双核 Cortex-M0+ @ 133MHz | | SRAM | 264KB(6 bank) | | Flash | 2MB QSPI(片外) | | 供电 (VSYS) | 1.8V ~ 5.5V(板载 buck → 3.3V) | | 3.3V 输出电流 | 最大 300mA(含 RP2040 自身 ~50m… 2%