发作品签到
专业版

基于stm32制作的PAW3395鼠标

工程标签

2.1w
0
0
41

简介

本项目是一款基于stm32f103c8t6单片机制作的有线鼠标,使用的光电传感器为原相paw3395,使用HID协议与电脑通讯,尼龙外壳使用立创三维猴3D打印。 目前以实现市面上鼠标所有基本功能

简介:本项目是一款基于stm32f103c8t6单片机制作的有线鼠标,使用的光电传感器为原相paw3395,使用HID协议与电脑通讯,尼龙外壳使用立创三维猴3D打印。 目前以实现市面上鼠标所有基本功能
星火计划2024

开源协议

GPL 3.0

创建时间:2024-05-16 08:57:49更新时间:2024-09-09 05:39:44

描述

一、项目简介

B站演示视频:https://www.bilibili.com/video/BV1BrH9ecEnd/?vd_source=cb3035aabee93b98268db84a2ab962fc

github开源地址:https://github.com/Li-Dongze/stm32_paw3395_mouse

本项目是一款基于stm32f103c8t6单片机制作的有线鼠标,使用的光电传感器为原相paw3395,使用HID协议与电脑通讯,尼龙外壳使用立创三维猴3D打印。

项目实现功能有:

  • 正常鼠标功能:光标移动、左右键、中键、滚轮、DPI切换,DPI切换时LED闪烁3次
  • 拓展功能:两个自定义按键(已预留接口),本例程未添加

64DA9588A2AAFD1BDF1AC313AC29D456.jpg

3261D5C00615FE60A11538A9DC0D079D.jpg

二、制作动机

本人前段时间做数字图像处理时接触过一款adns3080光流传感器,能够近距离拍照生成黑白像素图像。深入了解后发现和鼠标使用的传感器原理一样,索性就想制作一款鼠标。本着要做就做最好的原则,选择了当时最流行的鼠标传感器paw3395。主控则选择手头最多的stm32f103c8t6。

三、软件具体实现

参考github开源地址(有详细讲解):https://github.com/Li-Dongze/stm32_paw3395_mouse

四、硬件实现

硬件比较简单,本质就是stm32最小系统板 + PAW3395驱动电路 + 按键和滚轮电路,还有就是PCB和3D外壳的适配,文件工程里都有。
PAW3395购买链接:【淘宝】http://e.tb.cn/h.gLP9ganzQMI5ptR?tk=80Nq3TwZ967 MF7997 「PAW3395DM-T6QU电竞鼠标传感器 光学传感器 原相原装正品鼠标芯片」
点击链接直接打开 或者 淘宝搜索直接打开
编码器购买链接:【淘宝】限时满20减2 http://e.tb.cn/h.gp8mxdU94VIInpI?tk=tyQa3TwZaDx MF3543 「TTC凯华鼠标滚轮编码器7/8/9/10/11/13MM蝰蛇SENSEI G403G603G703」
点击链接直接打开 或者 淘宝搜索直接打开

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

附件

序号文件名称下载次数
1
PCB文件.rar
402
2
软件.rar
1137
3
3D外壳.rar
877
克隆工程
添加到专辑
0
0
分享
侵权投诉

工程成员

评论

全部评论(1)
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航