为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)第一个例程和第二个例程结果如下: