为ardunio增加USB主机功能,外扩一个鼠标,USB HostShield 模块测试

为ardunio增加USB主机功能,外扩一个鼠标 USB HostShield 模块测试

1.说明

ardunio本身usb功能有限,可通过外扩USB HostShield 模块,为其增加USB Host功能,可大大拓宽其使用功能,比如增加一个鼠标,读取U盘,或者增加其它USB设备,或者实现USB HUB 功能。
USB HostShield 模块可兼容 Arduino 以下硬件:
Uno 328
Diecimila/Duemilanove 328
Mega 2560(推荐)
Mega 1280

2.应用

(1)USB 控制

(2)USB 扩展

4.USB HostShield 模块外观

在这里插入图片描述

5.使用方法

5.1 连接控制线:

直接插在 UNO 板子上:按图中红线标出的位置,将其短接。
在这里插入图片描述
在这里插入图片描述

5.2 测试说明:

(1)连接网线和 USB 到电脑,使用有线光电鼠标进行测试,无线鼠标只能测试部分内容。

(2)下载测试程序,直接用 Ardunio 提供的例程。如图

在这里插入图片描述

说明:可以使用上图的两个例程进行测试。第一个测试的是鼠标描述内容。第二个可以测试鼠标的坐

标位置和按键点击状态。

5.3 测试结果:

(1)第一个例程和第二个例程结果如下:
在这里插入图片描述
在这里插入图片描述

  • 3
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 15
    评论
评论 15
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值