littlebot
Published on 2025-04-12 / 0 Visits
0

【源码】基于Arduino框架的UsbParMarker项目

项目简介

本项目名为并行端口标记发送系统,基于Arduino框架开发。旨在通过USB转并行电缆替代传统的并行端口(LPT)来发送标记。鉴于现代笔记本电脑大多不再配备并行端口,该系统可很好地解决标记发送问题。它配备方便的LED指示灯,能显示发送的值,且从版本1.5开始,与Tobii Pro Lab兼容。

项目的主要特性和功能

  1. 可通过USB发送并行端口标记。
  2. 利用LED指示灯显示发送的值。
  3. 具备数据模式和命令模式两种操作方式。
  4. 数据模式下,发送一个字节即可发送值,自版本1.5起支持9600波特率。
  5. 命令模式下,可通过串行端口进行设备控制,如查询版本信息、测试LED等。
  6. 提供简单的定时测试功能,用于验证与并行端口的延迟。
  7. 支持Python、OpenSesame、E - Prime等多种编程环境,便于集成和使用。

安装使用步骤

  1. 若已下载项目源码文件,将其解压。
  2. 把UsbParMarker设备连接到计算机的USB端口。
  3. 打开项目文件夹,找到对应编程环境(如Python、OpenSesame或E - Prime)的示例代码或库。
  4. 根据需求使用示例代码或库来发送标记或控制设备。
  5. 若需自定义代码,可使用Arduino IDE编写代码并烧录到UsbParMarker设备上。

注意:使用前要确保已正确连接UsbParMarker设备,并安装所需的编程环境和库。此外,项目提供了MATLAB示例代码用于查找串行设备并发送标记,需使用MATLAB 2019b或更高版本,并按需调整使用。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】