电脑鼠制作的方法

合集下载

简单的鼠标制作方法

简单的鼠标制作方法

简单的鼠标制作方法引言鼠标是计算机最基本的输入设备之一,它的发明和应用极大的方便了人们对电脑的操作。

然而,我们是否曾想过,能否自己动手制作一只鼠标呢?本文将介绍一种简单的鼠标制作方法,通过几个简单的步骤,你就可以拥有一只独特的鼠标。

材料准备在开始制作之前,我们需要准备以下材料:1. 空白鼠标壳体:可以在互联网上购买到空白的鼠标壳体,价格较为实惠。

2. 鼠标芯片:可以从损坏的旧鼠标中取出,或者购买新的鼠标芯片。

3. 透明胶:用于固定鼠标壳体与鼠标芯片。

4. 电线:用于连接鼠标芯片和电脑。

5. 热熔胶枪:用于固定电线和其他部件。

6. 创意配件:如彩色纸、宝石贴纸等,可根据个人喜好自选。

步骤第一步:分解鼠标1. 将已有的旧鼠标分解,取出鼠标芯片。

2. 清洁鼠标壳体,确保没有灰尘和污渍。

第二步:安装鼠标芯片1. 将鼠标芯片放入鼠标壳体内,按照壳体的大小进行调整。

2. 使用透明胶固定鼠标芯片,确保它在壳体内牢固固定。

第三步:连接电线1. 将电线的一端连接到鼠标芯片上的相应接口。

2. 使用热熔胶枪固定电线,确保其与鼠标芯片连接稳固。

3. 将电线的另一端剥离一部分绝缘层,准备连接到电脑。

第四步:组装鼠标1. 将鼠标壳体的上下半部分对齐,并用透明胶将它们粘合。

2. 使用热熔胶枪固定鼠标壳体的连接处,确保其结实稳固。

3. 安装鼠标上的按键(左键、右键和滚轮键),确保它们与鼠标芯片连接正确。

第五步:个性化装饰1. 使用彩色纸、贴纸或宝石等创意配件,为鼠标壳体增添个性化的装饰。

2. 使用透明胶将创意配件固定在鼠标壳体上。

结论通过以上简单的几个步骤,我们可以制作出一只独特的鼠标。

制作过程中需要注意安全,确保电线和组装部件的连接牢固可靠。

制作自己的鼠标不仅能够锻炼动手能力,还可以满足个性化需求,让我们拥有一只独一无二的鼠标。

请注意,尽管这种方法简单易行,但如果缺乏相关的技术知识和经验,可能会导致制作失败或鼠标功能不正常。

电脑鼠设计与制作——文档资料

电脑鼠设计与制作——文档资料
P1.0—P1.7: 通用I/O口(准双向口),有内部上拉电阻的8位双向I/O口,p1输出缓冲器能驱动4个TTL逻辑电平。对P1端口写“1”时,内部上拉电阻把端口拉高,此时可作输入口用。作为输入使用时,被外部拉低的引脚由于内部电阻的原因,将输出电流(IIL)。对P1端口写“1”时,内部上拉电阻把端口拉高,此时可作输入口用。作输入用时,被外部拉低的引脚因内部电阻,将输出电流(IIL)。此外,P1.0及P1.2分别作定时器/计数器2之外部计数输入(P1.0/T2)及时器/计数器2之触发输入(P1.1/T2EX),详见表1所示。在flash编程及校验时,P1口接收低8位地址字节。表1:
图7传动部件实物图
2.2电子部分
电脑鼠的硬件电路结构图如下。
图8硬件电路结构框图
(1)微控制器
微控制器是电脑鼠的核心,可以选择单片机,若RAM需求量大或者算法复杂或者性能要求高时,需要使用ARM等高性能的微处理器。
(2)传感器
传感器的作用是用来感知环境,探测电脑鼠的左、前、右是否有路可走。本设计中采用的是红外线方式,发射和接收分别受微控制器控制。由硬件电路部分结构框图可知,在电脑鼠的前、左、右、左前、右前方共有5组,其中左、右、前三组传感器是用于探测电脑鼠在当前迷宫格左、右、前三个方向上是否有支路的,左前、右前两组传感器呈45度安装,用于电脑鼠行进过程中进行பைடு நூலகம்态矫正,防止电脑鼠走偏而撞到迷宫墙。
例子:一个电脑鼠在迷宫中的搜索时间为4分钟,没有碰触过,运行时间使用了20秒,这次运行的排障时间就是:
20+(240×1/30)-10=18秒
1.
电脑鼠是指由车身、轮子、和相关软件构成。车体是电脑鼠最基本的架构,它的设计在电脑鼠的整体规划中战友想到重要的地位,应当遵守整体结构坚固耐用、材质轻、重心低的原则。在设计中,既要考虑到符合各零件的规格,又要考虑到配合迷宫的规格。

简单制作一只小老鼠的方法

简单制作一只小老鼠的方法

简单制作一只小老鼠的方法引言制作手工艺品是一项很有趣的活动,不仅可以培养动手能力,还可以发挥创造力。

在这篇文章中,我们将分享一种简单的方法来制作一只小老鼠。

这个手工艺品不需要太多的材料,非常适合儿童和手工爱好者。

材料准备为了制作一只小老鼠,您需要准备以下材料:1. 一双剪刀2. 一根铅笔3. 一块颜色鲜艳的绒布4. 一些棉花5. 一支胶水6. 一些黑色和白色的纸张制作步骤按照以下步骤,您将能够制作一只可爱的小老鼠:1. 将绒布平放在平面上。

2. 使用铅笔在绒布上画出老鼠的形状。

您可以画一个类似于梨形的图案,较宽的部分为老鼠的身体,较尖的部分为老鼠的头部。

3. 使用剪刀沿着铅笔线剪下老鼠的形状。

请小心剪刀的尖端,以免受伤。

4. 将一小撮棉花放在老鼠的身体部分,并用胶水将其固定。

这将使老鼠看起来更饱满。

5. 继续用胶水粘贴棉花,填满整个老鼠的身体部分。

6. 使用剪刀剪出老鼠的耳朵形状,并将其粘贴在头部的两侧。

7. 从黑色纸张上剪下两个小圆形,作为老鼠的眼睛。

将它们粘贴在头部。

8. 从白色纸张上剪下一小块,剪成类似于半个圆形的形状,作为老鼠的鼻子。

将它粘贴在眼睛下方。

9. 如果您愿意,可以用黑色纸张剪下一条弯曲的线,使其成为老鼠的尾巴。

将尾巴粘贴在老鼠的身体后面。

10. 完成后,等待胶水干燥。

结论通过这简单的方法,您可以轻松制作一只可爱的小老鼠。

您可以根据自己的喜好来选择不同颜色和图案的绒布,创造出属于自己独特的老鼠手工艺品。

这个过程充满乐趣,并且是一个很好的亲子活动或者放松自己的方式。

快来尝试吧!。

电老鼠竞赛

电老鼠竞赛

电老鼠竞赛的定义(2009-10-26 22:20:12)分类:创新教育思想与实践标签:迷宫学科知识最短路径微处理器自动控制教育编者按:2009 IEEE国家标准全国电老鼠邀请赛即将于11月7-8日在北京航空航天大学拉开序幕,各地的选拔赛也在紧密锣鼓地进行,目前陕西赛区、山西赛区、北京赛区和湖北赛区已经结束,经过几个月精心准备很多学生都取得了很好的成绩,我想大家通过湖北赛区华中科技大学的新闻报道可以将会有更多的了解(/Html/2009-10-27/66565.shtml)。

电脑鼠走迷宫竞赛具有一定难度,是一项富有挑战性和趣味性的比赛。

此外,它还是一个很好的教学工具。

电脑鼠可看作是一个集多项工程学科知识于一体的小型系统。

成功的设计者通常都是合作团体,他们必须考虑电子、电气、机械以及计算机各方面的问题。

重量、速度、功耗、传感技术、重心以及程序各方面都是设计中需要决定和综合考虑的因素。

电脑鼠是一个多学科的综合体,与多各学科关系精密:(1)机械工程:首先电脑鼠必须是个实实在在的机器人,而对于在迷宫中高速穿梭的电脑鼠,“身材”的好坏极其重要。

大多数使用步进电机的电脑鼠可以直接将车轮安装在电机轴上,而使用直流电机驱动的电脑鼠往往许多添加减速和传动装置,如何既使轮子安装稳定不颤动,保证高传动效率,又使车体轻巧美观是机械设计时需要解决的问题。

(2)电子工程:电脑鼠是一个嵌入式系统,需要广泛的涉及信号处理、通信、微处理器应用和电机控制等。

(3)自动控制:控制电脑鼠在迷宫中快速而准确的行走属于自动控制技术范畴。

测距传感器获取距离信息并将其反馈给微处理器,微处理器对距离值分析处理获得墙壁信息并根据墙壁信息控制电机动作以带动轮子产生相应的动作,这整个构成一个大自动控制系统。

而在这个大系统内还可以包含其他的自动控制系统。

(4)人工智能:电脑鼠走迷宫竞赛的整个过程可大体分为两个部分:一、搜索迷宫,从起点出发,找到终点并找出一条最短路径;二、冲刺,从起点开始,在最短时间内到达终点。

【PPT实用技巧】PPT绘制老鼠头像教程

【PPT实用技巧】PPT绘制老鼠头像教程

PPT绘制老鼠头像教程
PowerPoint是一款专业演示文稿软件,应用很广泛。

下面我给大家带来的是PPT用形状绘制简单的老鼠头像的教程,具体操作方法请看详细经验。

运行PowerPoint应用程序,新建空白演示文稿。

点击“插入”,从菜单栏中找到“形状”,再点击“椭圆”,在演示文稿上插入大大小小不同的一些圆,作为老鼠的身体部位。

将这些圆按大小不同拼接在一起,组成老鼠的头部和耳朵以及脸上的五官,叠放时要注意圆的大小和叠放位置的调整,将老鼠的大致轮廓组装出来。

再根据部位的不同和自己的喜好将老鼠的身体部位填充上自己喜欢的颜色,右键老鼠图案,在“轮廓”栏下将图案设置为无线条颜色,这样一个大致的老鼠就完成了。

为了美观,可以根据自己喜好进行装饰,这里小编给老鼠加上了几根胡须,并添加了背景颜色用来衬托,可爱的小老鼠就完成了。

总结
1、运行PowerPoint应用程序,新建空白演示文稿。

2、点击“插入”,从菜单栏中找到“形状”,再点击“椭圆”,在演示文稿上插入大大小小不同的一些圆,作为老鼠的身体部位。

3、将这些圆按大小不同拼接在一起,组成老鼠的头部和耳朵以及脸上的五官,叠放时要注意圆的大小和叠放位置的调整,将老鼠的大致轮廓组装出来。

4、再根据部位的不同和自己的喜好将老鼠的身体部位填充上自己喜欢的颜色,右键老鼠图案,在“轮廓”栏下将图案设置为无线条颜色,这样一个大致的老鼠就完成了。

5、为了美观,可以根据自己喜好进行装饰,这里小编给老鼠加上了几根胡须,并添加了背景颜色用来衬托,可爱的小老鼠就完成了。

注意事项
Tips:注意形状位置的摆放。

电脑鼠算法

电脑鼠算法

左上区域
左上区域 左上区域 左上区域 右上区域 右上区域 右上区域 右上区域
上方 0
下方 2 左方 3 右方 1 上方 0 下方 2 左方 3 右方 1
右手法则
中左法则 左手法则 中右法则 左手法则 中右法则 中左法则 右手法则
4)回溯
• 当电脑鼠的四个方向都为不 可行(有墙或已走过)时,
• 栈顶元素出栈 • 电脑鼠返回栈顶位置
• 演示栈
1) 栈思考题
• a)若栈的输入序列是a、b、c、d,则可能的输出序列 有哪几种类?
• b)判断一个输入字符串是否为中心对称。例如xyx、 xyyx都是中心对称。 • c)假设一个算术表达式中包含括号、方括号和花括号3 种类型的括号,编写一个算法来判别表达式中的括号是 否配对,以字符“\0”作为算术表达式的结束符。
• 迷宫二维数组,每个结点定义为FFFF表示上右下左都有 墙。
• 迷宫鼠方向:电脑鼠放入方向,一般默认为向上(1000)
• 栈,加入起点坐标
• 下面以起点为(0,0),终点为(7,7)为例讲解
3)电脑鼠寻路
• While(当前结点不是终点){
• 记录电脑鼠所在点迷宫信 息,电脑鼠方向 • 按向心法则寻路 • If(没有可行路径) 回溯
传感 器
软件 设计
关键 技术
机械 结构 处理 器
驱动 装置
二、电脑鼠迷宫竞赛
目的
电脑鼠走迷宫竞赛的目的是制作一个微型机器人, 它能在最短的时间内穿越迷宫到达终点。参赛的机器人 称为“电脑鼠”,将电脑鼠放入迷宫并启动操作的人称 为“操作员”。
迷宫的规范
1) 迷宫由16×16个﹑18cm×18cm大小的正方形单 元所组成。 2)迷宫的起始单元可选设在迷宫四个角落之中的 任何一个。起始单元必须三面有隔墙,只留一个出口。

电脑鼠

电脑鼠

电脑鼠百科名片本词条主要介绍电脑鼠所谓“电脑鼠”,英文名叫做MicroMouse,是使用嵌入式微控制器、传感器和机电运动部件构成的一种智能行走装置的俗称,它可以在“迷宫”中自动记忆和选择路径,寻找出口,最终达到所设定的目的地。

国际电工和电子工程学会(IEEE)每年都要举办一次国际性的电脑鼠走迷宫竞赛,自举办以来参加国踊跃,为此许多大学还开设了“电脑鼠原理和制作”选修课程。

电脑鼠可谓是一种具有人工智能的小型机器人,依照新制的比赛规则,当电脑鼠放入起点,按下启动键之后,它就必须自行决定搜寻法则并且在迷宫中前进、转弯、记忆迷宫墙壁资料、计算最短路径、搜寻终点等功能。

电脑鼠更结合了机械、电机、电子、控制、光学、程序设计和人工智能等多方面的科技知识。

人类在科技的发展史上,一直在尝试着想要创造出一个具有肢体、感官、脑力等综合一体的智能机器人,而电脑鼠就是一个很能够用来诠释肢体、感官及脑力综合工作的基本实例,这也是当初电脑鼠被发明的理由,希望能够借助电脑鼠的创作来进而研究与发明更加复杂的机械。

电脑鼠走迷宫一只电脑鼠是具有机电知识整合的基本架构,本身就像是一个智能的机器人。

要在指定的迷宫中比赛,就像是一个人置身于竞赛中,必须要靠本身的判断力、敏捷动作及正确探查周边环境,来赢得胜利。

一般来说,一只电脑鼠需具备有下列三件基本能力:(1) 拥有稳定且快速的行走能力;(2) 能正确判断能力;(3) 记忆路径的能力。

行走能力指的就是电机,当电机收到讯号时,系统必须判断是否能同步行走,遇到转角时,转弯的角度是否得当,一个好的电机驱动程序,可以减少行走时所需要做的校正时间。

判断能力的关键就在于传感器,它的地位如同人类的双眼,一个好的传感器驱动程序,可避免一些不必要的错误动作,如撞壁、行走路线的偏移等等。

而记忆能力就像是大脑,它的功能并没有因为看不见而遭到忽视,相反地,它的地位在整场比赛中是最重要的,他必须把所走过的路都能一一记下来,并将其资料送给系统,让系统整理出最佳路径以避开不必要的路段。

电脑鼠标指针怎么简单制作

电脑鼠标指针怎么简单制作

电脑鼠标指针怎么简单制作
其实不喜欢自己鼠标指针模样,我们自己可以制作的,方法很简单。

下面是店铺为大家介绍电脑鼠标指针的简单制作方法,欢迎大家阅读。

电脑鼠标指针的简单制作方法
1打开GIF像素图。

cs2的话要在IR打开(IR就是安装PS时一同安装的)
2点击图层,新建一个空白图层( CS2版本的要转到PS中编辑,CS3以上的不用啦)。

3新建空白图层
预览放大
在工具栏里选择铅笔工具,在图上画一个箭头符号
保存图层,格式保存为PNG格式的
然后打开AWIcons_Pr图标制作软件
导入文件菜单保存的PNG图片
导入成功后,得到的画面跟操作如下图
然后就是保存图片,保存类型是ani格式的
然后进入控制面板,鼠标设置界面
选择指针界面,我们就可以更换刚制作好的鼠标啦
选择好,我们就大功告成啦。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

10
Ng Beng Kiat Taiwan2009
1.3 Robot weight (重量)
Question : Does a heavier mouse provides more acceleration (has more grip 抓 地力)? Question: 重量較重的電腦鼠可以提供較大的加速度嗎(提供較大的抓地力)? Force (Newton) = mass(kg) × acceleration(m/s2)
15
Ng Beng Kiat Taiwan2009
Hump or step
Hump or step
Big wheel will roll easily over steps or humps(大車輪比起小車輪更容易 越過地面的突起處)
16
Ng Beng Kiat Taiwan2009
A bigger surface allows the wheel to ride over unevenness
Keep heavy parts like motors, battery etc as close to robot centre as possible
因此電腦鼠上較重的元件(如馬達、電池等),愈靠近旋轉中心(重心)擺放愈好。
If moment of inertia is high, stronger motor is required, -> bigger battery too!
11
Ng Beng Kiat Taiwan2009
tire 轮胎
FN = mass × g g = 9.8 m/s2
Friction force 摩擦力 = FN ×u u = coefficient of friction 摩擦系数
Force available to propel the robot forward depends on motor power 功率 and friction force 摩擦力. If motor is powerful enough, then friction is the limiting factor (限制因素)
Centrifugal force 离心力 = (v×v)/(2×r)
Resultant force 合力
Fig 3 : Weight transfer 重量调 when cornering(電腦鼠向畫面的左邊轉)
Stepper motor 步進馬達 based micromouse has high c.g. Has a higher tendency to roll over 翻轉 if cornering at high speed.
18
Ng Beng Kiat Taiwan2009
1.6 Skid Pads
Skid pad (Teflon) Must be rocking 1mm
Wheels on floor
Lighter or slimmer motors to lower c.g. More weight on tires, hence more grip for acceleration Resultant force acts through c.g.
7
Ng Beng Kiat Taiwan2009
Introduction 簡介 Does not cover microcontroller 不包含微控制器 Demo 展示 Body design Physics 機構設計原理 Sensor & Alignment 感測器與電腦鼠姿態和位置的校正 PID control 比例-積分-微分控制 Speed Profile 速度命令曲線 DC Motor sizing 直流馬達的選擇 DC Motor driver 直流馬達驅動電路 Battery 電池 Search Algorithm???迷宮搜尋演算法則
Wider wheel will also be less affected by unevenness. (寬車輪比起窄車輪 較不受地面不平的影響) On a flat and clean surface, tire diameter and width has negligible impact on performance. (但在平坦而乾淨的地面上,車輪的寬度與大小對性能的 影響很小) Too wide and it’s hard to turn
1
Ng Beng Kiat Taiwan2009
Photo of top and bottom of Min5
2
Ng Beng Kiat Taiwan2009

Minimum 最低 mechanical 機械 design 設計& construction 建造 PCB 電路板 used as robot body (玻璃纖維) PCB is tough 堅韌 and strong Good soldering 焊接 to withstand crash 撞擊 Sensors must be well supported (hot glue 熱膠)
由於離心力與轉彎速度的平方成正比,倘使迴轉半徑沒有改變的情況下,容易因上圖” 車重轉移(重力與離心力的合力)”效應的影響而翻車。
Always keep the robot c.g. as low as possible 電腦鼠的重心設計,越低越好。 Make robot as wide 宽 as possible (愈寬愈不會翻車) Make your robot like F1 car
When moment of inertia is high, rotational acceleration (旋转的加速度) is reduced for the same torque 扭矩. Torque = I × α (F = m×a)
當轉動慣量大時,由於馬達的出力固定,因此在不考慮阻力 而且轉動慣量旋轉加速度 (角加速度) = 馬達輸出力矩 的情形下,電腦鼠的旋轉加速度(角加速度)會降低,轉彎因 此會花更多的時間。
為了避免滑動,馬達出力必須小於地面所能提供的摩擦力
o Friction
= FN × u = mass × g × u o Therefore acceleration limit = g×u
因此加速度的限制就是 重力加速度×摩擦係數
o If u=0.7, then acceleration limit is about 7m/s2.
5
Ng Beng Kiat Taiwan2009
1.1 Centre of gravity & weight transfer (重心&重量轉移)
(高重心) High c.g. Acceleration (加速度) Reaction (反作用力) Resultant force 合力
Mouse weight 重力
17
Ng Beng Kiat Taiwan2009
1.5 Four wheel drive ?
acceleration c.g.
x
Less weight More weight
During acceleration, weight is transferred to back wheels (加速時,重量移 轉至後輪) During deceleration, weight is transferred to front wheels Good for straight acceleration/deceleration (對直線加減速不錯) Complex and hard to build (但複雜而不好做) My dream mouse !!!
8
Ng Beng Kiat Taiwan2009
1.2 Moment of inertia (转动惯量)
motor 马达 motor 马达
r
r
High moment of inertia
ቤተ መጻሕፍቲ ባይዱ
Low moment of inertia
I = m×r2 m = motor weight
9
Ng Beng Kiat Taiwan2009
13
Ng Beng Kiat Taiwan2009
1.4 Robot wheel
Question : A bigger wheel or a smaller wheel? Tire friction is reduced by dirt (灰塵) Clean tires before run A smaller wheel would need to rotate more times for the same distance o Pick up more dirt(容易積聚較多的灰塵) o If maze if dirty, performance will be affected Bigger wheels raise the c.g. (大車輪會提高電腦鼠的重心)
6
Ng Beng Kiat Taiwan2009
acceleration(加速度) 低重心 Lower c.g. reaction 反作用力 Resultant force 合力
x
d x is smaller
Weight on tire = (robot weight)×(d-x)/d
Fig 2: Weight transfer when accelerating (low cg)
3
Ng Beng Kiat Taiwan2009
DEMO
4
Ng Beng Kiat Taiwan2009
1.0 Body Design Physics (物理)( 機構設計原理)
相关文档
最新文档