搜索资源列表
USBMouse
- 这是我大学同学今年的毕业设计项目:基于USB的红外鼠标。红外遥控器模拟鼠标的左右键,还有滚动条。红外接收用HS0038A接收,在这设计中红外处理部分用一块51单片机处理。USB信号处理部分(即USB设备)用51单片机和PDIUSBD12芯片构成-This is my university students graduating this year' s design project: Based on the infrared USB mouse. Infrared remote cont
Touch-USB-mouse-experiments
- 本实验将实现如下功能:开机的时候先检测触摸屏是否校准过,如果没有,则校准。如果校准过了,则开始触摸屏画图,然后将我们的坐标数据上传到电脑(假定USB已经配置成功了,DS1亮),这样就可以用触摸屏来控制电脑的鼠标了。我们用按键KEY0模拟鼠标右键,用按键KEY2模拟鼠标左键,用按键WK_UP和KEY1模拟鼠标滚轮的上下滚动。同样我们也是用DS0来指示程序正在运行。-The experiment will achieve the following functions: boot time befo
touch_USB_mouse
- 本实验将实现如下功能:开机的时候先检测触摸屏是否校准过,如果没有,则校准。如果校准过了,则开始触摸屏画图,然后将我们的坐标数据上传到电脑(假定USB已经配置成功了,DS1亮),这样就可以用触摸屏来控制电脑的鼠标了。我们用按键KEY0模拟鼠标右键,用按键KEY2模拟鼠标左键,用按键WK_UP和KEY1模拟鼠标滚轮的上下滚动。同样我们也是用DS0来指示程序正在运行。-The experiment will achieve the following functions: boot time befo
3D-Wireless-Air-Mouse
- 以四轴的动作原理做成的 3D 空中鼠标,鼠标工作时稳定不抖动,控制端以 STM32F103RB / MPU6050 / NRF24L01 之组合而成,并附有 TP4057 充电管理器,而接收端也以 STM32F103VB / NRF24L01 的组合搭配,经测试后已接近成品之品质,且于控制手感上也做了一系列优化如下: 1.智能双击和拖动,能有效避免点击时抖动造成的双击失败。 2.移动带有加速度功能,如同雷蛇鼠标的设置方式,能明确让手感提升。 3.带有滚动功能,左右键
Host test
- 开机的时候先显示一些提示信息,然后初始化USB HOST,并不断轮询。当检测到USB鼠标 /键盘的插入后,显示设备类型,并显示设备输入数据: 如果是USB鼠标:将显示鼠标移动的坐标(X,Y坐标),滚轮滚动数值(Z坐标)以及按键(左中右)。 如果是USB键盘:将显示键盘输入的数字/字母等内容(不是所有按键都支持,部分按键没有做解码支 持,比如F1~F12)。(When you start, display some prompt information first, the