首页/新闻资讯/正文详情

眼动模块串口接线指南:P1/P2/P8/P12/P15/P16引脚怎么选?软硬串口一文讲清

发布时间:2026/9/25 3:26:43 来源:云帆数科 栏目:资讯中心
眼动模块串口接线指南:P1/P2/P8/P12/P15/P16引脚怎么选?软硬串口一文讲清
眼动模块串口接线指南P1/P2/P8/P12/P15/P16引脚怎么选软硬串口一文讲清【免费下载链接】eye-tracking-module源师兄扩展项目: 眼动模块 | 由源师兄组织创建项目地址: https://gitcode.com/yuanshixiong/eye-tracking-module眼动模块eye-tracking-module是源师兄组织出品的经典扩展模块它通过串口通信控制小圆屏上的眼睛状态——眨眼、看向上下左右、清屏变色效果生动又有趣。这篇文章是一份完整的眼动模块串口接线指南帮你讲清 P1、P2、P8、P12、P15、P16 六个引脚到底怎么选以及软件串口和硬件串口的区别让新手也能一次接线成功。一、为什么接眼动模块要先看串口引脚眼动模块本体没有程序它只负责把屏幕上的眼睛画出来真正发指令的是你的开发板。两者之间靠的是UART 串口一条 TX 发送线 一条 RX 接收线开发板 → 眼动模块告诉它眨眼向右看眼动模块 → 开发板可选反馈状态模块说明见 config.json通过串口控制眼动模块的眼睛状态。所以接线的第一步就是确定开发板用哪个引脚当 TX/RX。二、软件串口 vs 硬件串口哪个更快这是新手最容易懵的地方其实一句话就能分清对比项硬件串口UART2软件串口SoftUART速度⚡ 快由硬件芯片完成靠 CPU 模拟速度慢一些引脚固定UART2 专用脚✅ 灵活P1/P2/P8/P12/P15/P16 都能用CPU 占用低稳定不丢数据高程序复杂时可能丢字节适合场景追求稳定、指令多硬件串口被占用或想自由走线在 library/CircularScreenExtend.py 中SUART(tx)函数封装了两种模式传入引脚号如SUART(15)→ 自动创建软件串口其中接收脚固定为Pin(0)你传入的引脚作为发送脚传入None→ 使用硬件串口 UART(2)速度最快、最稳选择口诀能用硬件串口就用硬件串口走线方便、或引脚冲突时用软件串口。三、P1/P2/P8/P12/P15/P16 六个引脚怎么选在积木块编辑器里眼动模块下拉菜单恰好提供这 6 个选项定义见 blocksdef.js。它们的区别其实很简单这 6 个引脚在积木模式下都是软件串口功能完全等价选哪个取决于你把线接到了哪里。引脚模式选择建议P1 / P2软件串口靠板边走线短推荐优先尝试P8 / P12软件串口中部引脚避开冲突时使用P15 / P16软件串口靠板边适合模块放在板子另一侧时三步接线法最快配置方法接电源将眼动模块的 VCC 与 GND 接到开发板对应的电源引脚按模块规格书确认电压。交叉接线开发板的TX → 模块的 RX模块的TX → 开发板的 RX。软件串口下开发板侧接收脚对应代码中的Pin(0)。选中相同引脚积木块里的引脚下拉项必须和你实际接的 TX 引脚一致比如线接在 P15就选 P15。四、积木编辑器里怎么操作拖出眼动模块积木后你会看到两个下拉框见 category.json 中的块定义引脚下拉框P1 / P2 / P8 / P12 / P15 / P16 —— 选择你实际接线的 TX 引脚状态下拉框 屏幕块清屏、白色、红色、蓝色、绿色、黄色、橙色️ 眼睛块眼睛、眨眼、向上看、向下看、向左看、向右看、左下看、右下看积木底层会调用 library/CircularScreenExtend.py 中的clear_screen_command清屏变色和show_pic_command显示眼睛图片等函数通过串口把指令帧含校验和发给模块。五、眼动模块接线常见坑❌模块没反应、屏幕不亮引脚下拉框选的和你实际接的 TX 不一致最常见TX / RX 没交叉接成了直连电源或地线没接好❌眼睛闪烁、指令时灵时不灵软件串口被复杂程序拖慢丢字节了 → 改用硬件串口代码中用SUART(None)或简化主循环线太长、接触不良 → 缩短杜邦线❌接完直接烧坏先接信号线、后通电通电顺序和电压等级务必对照模块规格书检查六、总结眼动模块靠UART 串口收指令接线核心就三件事电源、交叉信号线、引脚选择一致积木模式下的 P1/P2/P8/P12/P15/P16 均为软件串口功能等价按走线方便选追求稳定高速 → 代码里用硬件串口 UART2选错引脚是没反应的头号原因对线再运行按照这份眼动模块串口接线指南操作你的小眼睛很快就能眨起来 【免费下载链接】eye-tracking-module源师兄扩展项目: 眼动模块 | 由源师兄组织创建项目地址: https://gitcode.com/yuanshixiong/eye-tracking-module创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关推荐

Unpaywall是如何找到论文DOI的?10种页面嗅探策略全揭秘
Unpaywall是如何找到论文DOI的?10种页面嗅探策略全揭秘

Unpaywall是如何找到论文DOI的?10种页面嗅探策略全揭秘 【免费下载链接】unpaywall-extension Firefox/Chrome extension that gives you a link to a free PDF when you view scholarly articles 项目地址: https://gitcode.com/gh_mirrors/un/unpaywall-extensi… · 2026/9/25 3:26:37

pyproj无法识别EPSG:4326?proj.db问题排查与解决全攻略
pyproj无法识别EPSG:4326?proj.db问题排查与解决全攻略

项目名就叫Python-Proj,光听名字就知道是个用Python折腾地图投影的小项目。可项目第一次跑起来,第一个拦路虎就来了:代码里明明写着CRS.from_epsg(4326),结果终端直接甩给我一句PROJ: proj_exception_create: unrecognized CRS: e… · 2026/9/25 3:26:37

WP Calypso 的 QueryWhois 组件深入解析:基于 Redux 的域名 WHOIS 数据预取与状态管理实践
WP Calypso 的 QueryWhois 组件深入解析:基于 Redux 的域名 WHOIS 数据预取与状态管理实践

前端CMS 【免费下载链接】wp-calypso The JavaScript and API powered WordPress.com 项目地址: https://gitcode.com/gh_mirrors/wp/wp-calypso 点击查看 免费下载 是 WordPress.com 桌面端/Web 应用(WP Calypso)中用于通过 WP.com 服务端发… · 2026/9/25 3:26:37

基于Spring Boot+Vue的数码产品对比平台:全栈开发与数据建模实战
基于Spring Boot+Vue的数码产品对比平台:全栈开发与数据建模实战

二手手机怎么选才不会踩坑?笔记本标压和低压处理器到底差多少?这些问题的答案,本质上都指向同一个东西:可靠的参数数据与直观的横向对比。我最近用 Java、Spring Boot 和 Vue 落地了一个数码产品对比平台,正好把全栈开… · 2026/9/25 3:57:40

Neo4j 5.26 Windows实战:安装配置、CSV导入与多跳查询
Neo4j 5.26 Windows实战:安装配置、CSV导入与多跳查询

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 3:57:40

PX4 集成 CUAV C-RTK:厘米级 RTK GNSS 模块的接线、配置与固件数据链路
PX4 集成 CUAV C-RTK:厘米级 RTK GNSS 模块的接线、配置与固件数据链路

嵌入式物联网机器人自动驾驶智能硬件 【免费下载链接】PX4-Autopilot PX4 Autopilot Software 项目地址: https://gitcode.com/gh_mirrors/px/PX4-Autopilot 点击查看 免费下载 CUAV C-RTK 是一款面向大众市场的 RTK(实时动态)GNSS 模块&… · 2026/9/25 3:57:34

ModLens 输出结构完全指南:如何解析 OCR、版面与语义 JSON,把图片证据变成可引用数据
ModLens 输出结构完全指南:如何解析 OCR、版面与语义 JSON,把图片证据变成可引用数据

ModLens 输出结构完全指南:如何解析 OCR、版面与语义 JSON,把图片证据变成可引用数据 【免费下载链接】modlens The first vision plugin for DeepSeek Harness, and the vision bridge for every text-only coding agent. Paste an image, get structur… · 2026/9/25 3:57:34

openGauss数据库实验全攻略:从环境搭建到课设答辩
openGauss数据库实验全攻略:从环境搭建到课设答辩

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 3:57:34

网上订餐系统毕设实战:Spring Boot+Vue全栈开发与答辩指南
网上订餐系统毕设实战:Spring Boot+Vue全栈开发与答辩指南

做毕设选这个题目,我先说个结论:网上订餐系统这个选题,放在Spring Boot Vue这套组合里,是当前性价比最高的方向之一。原因很简单,它不属于那种冷门小众的偏题,业务流程完整、角色划分清晰、技术栈主流&… · 2026/9/25 3:57:34

数值优化(Numerical Optimization)学习系列-03-共轭梯度方法(Conjugate Gradient)
数值优化(Numerical Optimization)学习系列-03-共轭梯度方法(Conjugate Gradient)

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 1:00:31

创维E900V22D刷机全攻略:S905L3SB芯片兼容性解析与救砖实战
创维E900V22D刷机全攻略:S905L3SB芯片兼容性解析与救砖实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 1:00:31

MQTT协议原理与Broker服务器搭建实战:从Mosquitto到EMQX
MQTT协议原理与Broker服务器搭建实战:从Mosquitto到EMQX

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 1:00:37

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码