版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
III绪论1.1课题研究背景互联网时代正在发展,信息化时代已经到来,智能生活让人们的生活更加方便,更加充满趣味性。自1987年,中国就把“智能模拟”作为国家科学发展规划的主要研究课题,从理论到实验室实践研究,再到一些高端领域的应用,无疑是为智能全面化鉴定基础。智能的作用在于大大提高工业生产效率,以最小的成本获取最大的收益。以智能取代传统的现象早已司空见惯,譬如流水线上的员工已经可以被机械臂机器人等取代掉,譬如火锅界著名名牌海底捞,也推出了智能服务员,取代了原先的服务员,公车的售票员也渐渐被打卡机取代,单一重复性的工作,也将逐渐被智能机器代劳。不仅是生活、学习、工作方面,人们在娱乐方面也逐渐偏向智能化,比如VR虚拟现实,让人身临其境,全息影像使得影视界更加光彩夺目。那么在如今信息智能时代下,传统游戏又有何境遇?比如最熟悉的一种就是传统骰子,这是一种人人爱玩的桌面游戏,是人类文明的一部分,而随着智能电子产品的崛起,普通桌面游戏越来越淡出人们的视线,在快餐娱乐的时代下,人们乐于放眼在短暂又输入量大的小视频,捧着ipad,电脑,手机,沉浸在静态又快餐的娱乐中,对掷骰子等传统桌面游戏越来越嗤之以鼻,时代的脚步马不停蹄,勇于创新才不会被淘汰,所以本设计以日常游戏为基础,通过模拟一个传统骰子的游戏,以Arduino作为核心、倾角作为控制的实验,达到电子技术模拟传统游戏的目的,力求在传统上增添创新与趣味。开发板Arduino起源于意大利一所交互式设计学院(InteractionDesignInstituteIvrea(IDII),起初学院的老师觉得没有简便又操作性强的微控制器供学生学习,于是这个老师决定与学院的某个电子工程师合作,自己设计适用的电路板,于是这种低门槛并且教学性优良的电路板Arduino由此诞生。本设计将应用Arduino的最新版本ArduinoUNOR3,优秀的稳定性与高效性可为本设计给予有力的支持。1.2国内外发展现状现阶段对于智能模拟传统游戏的研究尚为少数,但仍有以模拟游戏作为兴趣方向进行研究的学者,起初版本的电子骰子以Arduino控制数码管实现单一数据显示,而后台代码以伪随机函数进行输入,在每次闪烁一定时间后,最后显示的点数会变成固定数,趣味性以及随机性差强人意,后来对电子骰子改良,通过倾角传感器、震动传感器、以及编程方面的随机数、数字输入等引入,才增强了电子骰子的交互性、实用性、趣味性。开发板Arduino在国外新手领域较出名,Arduino本身是一个开源的计算机硬件,设计与制造工具包来创建数字设备与客户端交互式对象,以感知和控制物理世界。这款小型的开放源码(opensource)设备创造了一个新市场空间,同时赋予其他现有和新兴设备更强大的能力。来自澳洲西澳大学的一个学生团(JessArmstrong、RayBarker和GeoffreyChannon),对Arduino进行了增强设计,团队将其计划称为Spysea,Spysea应用于海军舰艇,主要功能为实时监控来自摄影机馈送。Spysea使用Arduino作为无人机的核心控制器,并与导航传感器、指南针、距离传感器以及马达等相结合,采用19mmPVC管线连接摄像机,设计一个海上军用监控系统。倾角技术为本系统的核心技术之一,现如今国外关于倾角技术的研发水平已相当先进,国外进口的倾角传感器较昂贵,而中国前几年对于倾角传感器的需求较大,基本通过进口获取,由此设备成本较高。随着中国科技发展,越来越多国内资深研发人员投入到倾角传感器的研发中,因此现在的中国倾角传感器技术迈出了崭新一步。倾角传感器在中国市场是存在着巨大潜力,有数据表明:中国自2005年需要8-10亿直传感器,到今天的14亿,每年的倾角传感器的需求量都要递增21%[1]。
系统设计目的和要求2.1研究目的及意义互联网飞速发展,多方面实现智能化,生活、学习、工作、娱乐越来越离不开电子产品,许多无创新的事物逐渐被淘汰,本系统在传统基础上加入电子元器件,增加趣味性,作为一项模拟游戏的电子项目,它的设计与制作过程,都很适合锻炼动手能力和学习能力。Arduino作为极富教学性电路板,它的作用可在本设计中得到充分体现,作为入门级电路板,本系统也十分适合激发初学者对嵌入式的开发热情。如今信息化时代,编程也逐渐变成一种潮流,很多家长给孩子报名编程的兴趣班,既锻炼孩子逻辑思维能力,又能顺应现代科技潮流,毕竟如今智能化风潮已经席卷而来,未来将会是更加科技智能化的时代。而电子领域道行颇深,许多关于电子入门都是从简单的LED、Arduino开始,由简入难,循序渐进才是正确的学习过程,所以本设计基于Arduino和LED设计的模拟骰子系统,其中包括许多基础知识,并且实验过程见效显著,可以增强学习者的信心,从而更有毅力去探索更多方向。传统骰子的模拟,将普遍游戏以一种较新颖的方式呈现,具有趣味性和教学性。2.2研究方法及要达到的要求要达到实现整套系统目的,首先必须要有明确的设计思路和流程,设计前期可以广泛收集与查阅相关资料,以及了解现在网络上外界对于类似系统实现所使用到的技术以及设计理念,最后通过预设实验结果进行推断以及设计需求分析,中期通过根据需求分析设计系统、设计框架、明确要使用的计算机语言以及方法、对整体系统进行硬件设计与软件设计;后期则要进行硬件传感器,核心板,LED灯的连接设计,然后进行代码实现,最后阶段进行软硬件调试,测试等。整体系统在实现过程中,通过对比传统骰子与电子骰子的不同,力求在创新方面更胜一筹,设计出新颖的骰子游戏。后期硬件方面做好更多可靠器件,使得系统能在使用过程中更加稳定。
系统硬件设计3.1Arduino模块 3.1.1Arduino简介 Arduino向来深受电子入门学者的喜爱,它含有各类型的Arduino板和软件ArduinoIDE,易于开发,简单便捷。Arduino构建于开放原始码simpleI/O介面版,并且自带类似Java、C语言的Processing/Wiring开发环境,它主要分为硬件Arduino电路板部分和软件ArduinoIDE(即所写代码程序的环境)部分[4]。使用Arduino整套系统过程中,在IDE中写好代码,通过烧录线将程序烧到板子上,Arduino便会执行所烧的程序,实现代码功能。作为开源硬件开发平台的Arduino,它的优秀在于能使许多开发者的项目快速地开发,极大减少了学习成本,缩短开发周期。在本设计中将使用ArduinoUNO版本,UNO的核心处理器为ATmega328,同时具有6路模拟输入,14路数字输入/输出口(其中6路可作为PWM输出)、一个16MHz晶体振荡器、一个电源插座、一个复位按钮、一个ICSPheader和一个USB口[4]。Arduino最主要是通过各种传感器实现各种功能,比如通过红外线、超声波、热敏、火焰传感器等来感知并影响环境[5],而本设计将应用倾角传感器来判断电子骰子震动摇晃情况。3.1.2ArduinoUNO系统原理当前本设计应用Arduino最新版本ArduinoUNO,其处理器核心为\o"ATmega328"ATmega328。图3-SEQ图4-\*ARABIC1ArduinoUNO原理图ArduinoUNO各接口说明:(1)14路数字I/O口:最大电流为40mA,工作电压为5V。(2)串口信号RX\TX:分别对应0、1号脚,其中提供TTL电压水平的串口负责接受信号,内部与ATmega8U2USB-to-TTL芯片相连。(3)外部中断(2、3):作为触发如上升沿、下降沿或同时触发三种方式的引脚,主负责外部中断。(4)SPI(10(SS),11(MOSI),12(MISO),13(SCK)):SPI通信接口。(5)LED(13):专门用于测试LED,输出为高时点亮LED。(6)RESET:复位引脚,引脚信号为低时复位。(7)AREF:参考电压(模拟输入信号)。3.2倾角传感器模块3.2.1倾角传感器简介倾角传感器经常用于水平角度测量,且随着科技快速发展,倾角技术的研究一直在突破,比较过去的水泡水平仪,现如今的电子水平仪更精确更自动化,同时也体现出电子倾角测量技术正在迅速发展,倾角技术未来可期。作为一种测量工具,它在土木工程、铁路铺设、石油钻井、航空航海、桥梁设计、机械加工等扮演着举足轻重、不可或缺的重要角色。目前最高精度倾角传感器为基于电容式3D-MEMS技术的单轴倾斜角度传感器,出色的可靠性和高精度使得它在一些重要场合得以重用,如定向卫星通讯天线的俯仰角测量、船舶航行姿态测量、地质设备倾斜监测、雷达车辆平台检测等重要应用[6]。3.2.2倾角传感器基本原理倾角传感器的基础理论为牛顿第二定律:当系统无法测量速度时,可以测量其加速度。已知初速度,通过积分算出线速度,进而可计算出直线位移,所以实际上它是运用惯性原理的一种加速度传感器[6]。当倾角传感器处于静止状态时,通过受力分析可得出,作用于上方的只有重力加速度,由此可知重力垂直轴和传感器内部的灵敏轴之间为倾斜角。部分倾角传感器具有一定角度置零功能,适用于一些用完即可调整归零的场合,将倾角传感器置于某一位置,在使用之前使用置零功能将数据清零,清零后传感器测量出来的就是相对该位置的角度。3.2.3SW-520D滚珠原理及应用本设计应用到基于SW-520D滚珠开关的倾角传感器,即滚珠型倾斜感应单方向性触发开关。滚珠开关(又称钢珠开关、珠子开关),是一种较为简单的倾角传感器,其原理为通过不同受力情况下的珠子滚动接触导针来控制电路接通或断开,在受到外力作用的悬挂钢珠(倾斜开关探头)偏离垂直超过阈值(15度)时,倾斜传感器便触发动作。简而言之,便是将其倾斜传感器比喻平时做的电灯泡实验一样,电池金属头接触电灯泡下端的金属板时,灯泡就亮,拿开电池就灭,倾角传感器也是这个原理,利用滚珠开关判断角度大小进行触发控制。类似滚珠原理的传感器目前在市场上有许多应用,最为常见的是角度感应开关、高心力感应开关、震动感应开关等,中国是滚珠开关的消费大国,它的重要性不言而喻,在很多领域都需要用到滚珠开关,例如电子玩具、工地水平测量设备、警报器等。由于滚珠开关整体体积较小,占空间不大,也会在微小场合应用,比如数码相框的旋转屏幕、手机重力感知、脚踢车灯等,凡是需要检测物体角度、位置、震动、旋转变化的场合,滚珠开关是一个简单且实用的选择。过去的倾角传感器会用水银开关作为触发元件,但由于各地方政府开始提倡环保禁用水银,才渐渐用滚珠替代水银。虽然滚珠开关在检测角度等方面较为方便,但也有一些不足,如角度阈值不够精确,以及太过死板,有角度限制等。3.3LED指示灯模块3.3.1LED简介本系统基于7个LED的实现,它实际上是一个发光二极管,本质上是个一端正极一端负极的PN型半导体晶体,P型内部为空穴,与存放电子的N型相连接,形成典型的PN结。当导线有电流通过时,N型半导体的电子被推向另一端,P端的空穴与其相遇会释放以光子形式散发的能量。3.3.2LED背景及特色在20世纪60初,研究者最早使用材料为只能发红光的GaAsP制作LED光源,当时技术与材料都远不如今日先进和丰富,电流为20毫安的情况下,光通量仅千分之几个流明,效果不够显著。后来LED颜色在70年代中期开始丰富起来,渐渐出现绿色、黄光等,并且随着材料的逐渐丰富,相应的光效也在提高。到80年代初,便出现GaAlAsde的光源,光视效能达到10流明/瓦,到2000年,LED在(λp=530nm)的绿色区域下,光视效能可以达到50流明/瓦[2]。LED的最大特色在于环保轻便,同样瓦数下,普通的白炽灯光视效能仅40流明/瓦,既不高效也不环保,LED的发光亮度比白炽灯高,并且LED是完全封装在无毒环保的环氧树脂中,这种材料可以回收利用,与含水银而造成感染的荧光灯相比,LED更环保。另外LED可达五万小时的使用寿命也远远比白炽灯长,普通白炽灯仅一千小时。在日常使用中,大部分LED的光源为直流驱动,光效稳定,而其他部分普通灯为交流驱动,经常频闪,影响视力。所以LED灯具有低压电源、耗能少、环保绿色、颜色丰富、实用性强的优点。3.3.3LED的应用作为普遍照明工具,LED的用途十分广泛,大到建筑物,小到日常用品。关于建筑物某些区域的投射,LED的线性投射灯具不失为一个好选择,由于建筑物的场地限制,传统投光灯工具笨拙大型,十分影响场地的美观,而LED的线性投射灯具便于安装,可以与建筑物表面友好地结合。在路上司空见惯的指示灯牌,指示路牌,影剧院观众厅的观众指引灯等等,都出自LED。第四章系统软件设计4.1程序语言及开发环境4.1.1C语言简介 C语言对于从事嵌入式开发行业的人来说并不陌生,作为一门广泛应用于底层开发的抽象化语言,它是能在无任何环境支持的情况下依然可高效率运行的计算机语言,并且由于简洁以及具备许多低级处理功能,C语言深受许多底层开发的青睐。二十世纪八十年代出现了为C语言制定的一套国家标准语法ANSIC,而后2011年新出的语言标准开始支持汉字标识符以及汉字函数名。C语言可将括号与强制类型转换等作为运算符处理,丰富的运算类型一定程度上可以弥补其他高级语言无法处理的缺憾。C语言的最大特色即指针概念,它能整体提高C语言的程序效率。C语言的可移植性高,适用于多种操作系统,如UNIX等。4.1.2ArduinoIDEArduinoIDE是一款Arduino自带的软件编辑环境,它具有开放源代码的电路图设计,并且支持ISP在线烧,可以将bootloader固件烧入AVR芯片,同时也支持Flash、Max/Msp、VVVV、PD、C、Processing等多程序兼容的特点[5]。ArduinoIDE的特色诸多,例如使用低价微处理器如AVR系列处理器,可用USB接口充电,无需接外界电源。简化Arduino模型后(由官方的PCB和SCH电路图),Arduino可与各种传感器如红外线超声波等电子元器件相连接,完成一些独立运作的微处理控制。在应用方面Arduino也可以简单地实现单人多人游戏的互动,比起以往只能使用键盘鼠标作为输入装置,Arduino更有突破性。在Arduino程序中voidsetup,voidloop为程序的两大核心函数,voidsetup是作为串行端口和脚位输出入的初始化区块,而voidloop类似于一个循环体,也是代码逻辑的核心部分,存放板子需要重复执行的动作代码。ArduinoIDE语言同样存在类似HIGH和LOW等特殊关键字,譬如控制PIN引脚高低电平的HIGH和LOW,设定引脚输入或输出的INPUT和OUTPUT。ArduinoIDE语言的优势体现在没有深奥的底层代码,也没有晦涩生硬的汇编,只是实用的函数,由此可以降低学习成本,较快较直接地达到实验目的。由于拥有极大自由度,以及标准化的接口模式鉴定基础,ArduinoIDE的可拓展性能也会相当高。图4-SEQ图4-\*ARABIC1ArduinoIDE4.1.3Random随机数原理随机数算法的实现是由最精确最能做出确切判断的机器“随机”出来的,事实上所谓伪随机数只是计算机按照一定规律生成随机又规律的数字,它并不是真正的随机,它遵循着事物共性(即事物相似性)也遵循着随机性,两者相辅而成,而计算机是按程序执行,因此无法生成绝对随机的随机数,只能产生伪随机数。Random函数的基本原理是某一递推公式根据“种子”推算出来的一系列数字,当推算的数数量达到符合正态分布时,便会产生随机数。此外C语言提供了srand函数,用来设置所谓“种子”,于是随机函数符合这个表达式:A=R(s),s为递推公式运算的基准,称为“种子”,在R随机函数的运算下,推出A为最后的数列,即要产生的随机数。随机函数R在一个种子s的计算下,确定有一个和数列A与之对应。
第五章硬件组装与调试5.1元器件的组装硬件部分由ArduinoUNOr3开发板、倾斜传感器、若干杜邦线、杜邦线插座(面包板)、7LED电子骰子模块、科技积木套件组成。图5-SEQ图4-\*ARABIC1硬件成果图5.2电路的调试 调试是每个电子学生必备的基础知识,在设计时要求开发人员思虑周全,考虑到各方面的因素。在实验中误差在所难免,而电路的调试是将误差降到最低,有效精准的调试有利于实验的顺利进行。在安装后的测试调整应该包括几方面的考虑,如元件误差、器件参数的分散性等,通过调试发现不足并及时纠正,使设备达到预定的技术指标。调试的常用仪器基本有:万用表、示波器、频谱分析仪、信号发生器以及稳压电源。5.2.1电路的调试具体步骤电子电路调试前后基本步骤分为四步:调试前:不宜先通电,先观察电路接线是否正确,有无接触不良的现象。通电观察:排除接线故障后,通电观察电路有无异象,电路板有无异味,触碰集成电路外封装,排除基本的硬件故障。静态调试:静态调试最常使用万用表,在不加输入信号或者只有固定电平信号的情况下,测量出现故障的局部或全局电路各个结点电位,再结合基本电路原理,推断出电路工作状态是否正常,判断电路中的元器件是否已损坏。动态调试:同样使用万用表,在电路输入端加入信号,检测出各结点电位的输出信号、发现异常后分析原因,并且排除故障,直到达到实验要求。5.3系统实现时出现的问题以及解决方案5.3.1问题与方案(1)灯不亮,或者亮度极低,几乎不明显分析原因:硬件接触不良,LED灯脚与板子焊接不良。解决方法:换导线,换LED灯,重新检查板子与LED焊接部分是否完善(2)接上板子与电脑后,板子LED无反应分析原因:程序没有烧进去,烧录线接触不良。解决方法:检查烧录线是否正确接上电脑和板子,重启ArduinoIDE重新烧入程序。(3)软件部分出现下载package_index.json时错误分析原因:ArduinoIDE环境配置不完整。解决方法:官网下载完整安装包,再次下载。结论本课题的主要内容是结合C语言在ArduinoIDE开发环境下,由7个LED灯结合倾角传感器,在ArduinoUNO基础上,搭建实现一个模拟传统骰子的趣味桌游系统,本设计剔除了传统骰子的过时玩法,增添创新性。该设计基本体现了替代传统骰子的可行性,传统骰子较小巧,在投掷时容易跳出人们触手可及的区域或视野范围外,而本设计实现了方便可行,并且随机性强的游戏骰子功能,而且对原来应该有的6个LED灯,改为7个LED,其目的在于显示数字时较为美观。整体系统大致分为软件部分和硬件部分设计,软件主要设置关于LED灯闪烁次数,如何通过延时函数以及随机数计算来达到更直观、体验感更好的效果;而硬件则搭建更简洁的、接近传统骰子外观的模型,由于Arduino板本身体型较小,十分适合小型便捷的电子骰子,两块正面包板搭配四根支柱美观且方正。在软件算法方面,基于C语言的编程,建立三个主要函数,voidloop函数判断倾斜传感器开关状态,骰子函数rollTheDice(核心函数),加入伪随机函数Random,设置随机数的范围,为循环滚动6个点数的LED使用,可将函数参数改小一些,使得LED的滚动闪烁时间就会短些,静止固定点数,出结果就会快一些。最后一个函数show,将最终随机出来的随机数显示出来。在生成伪随机数的运用中,虽已有现成封装完毕的方法直接调用,并且Arduino板向来简单易学,但如果需要了解其中原理还需要精力和时间,需要查阅相应的深度学习实现文献,了解Arduino板整体硬件框架,查阅相关的说明书了解Arduino板上的各种接口,学会调用接口并应用到本课题的系统中。从整个系统的学习到实现应用,过程并不十分顺畅,在遇到板子接口等也遇到了一些问题,但通过自己的专业知识或者请教老师,最后还是得到了相对的解决方案,从而保证了整个设计的顺利进行,尽管过程稍稍曲折,但总的来说还是实现了计划中的方案,过程中遇到的很多问题经过自己的探索琢磨以及请教老师同学都能解决,从中自己不仅学会锻炼解决问题的能力,也使自己对于小型电子的开发和建设有了一点经验。
参考文献[1]王俊融胡兰子.基于嵌入式技术的倾角传感器检测系统设计[C].2012(4)[2]李学海李子畅.趣味性LED电子骰子的制作[C].2012(6)[3]林建华.基于单片机的数字倾角检测系统的设计[C].北京信息科技大学理学院.2013(5)[4]王秀敏张麒李婷婷.Android平台下多路倾角传感器驱动的设计与实现[C].中国计量学院信息工程学院.2013(9)[5]陈浩王军民.基于Arduino的测距和倾角平衡警报系统在桥梁裂缝检测中的应用[C].长江大学地球物理与石油资源学院湖北武汉.2019(10)[6]王鹏,张伟.全方位倾角传感器及其信号处理技术[C].北京信息科技大学传感器重点实验室.2016(8)[7]蒋海涛,尚晓星,冯文光.基于STC单片机的倾角传感器设计[C].河南省高校智能化汽车电子工程技术研究中心.2013(8)[8]伍伟斌,纪洪广,陈建康.数字开关式倾角传感器设计[C].北京现代金宇工程建设有限公司.2013(12)
致谢毕设设计作为大学生临近毕业最重要的一环,它承载着许多意义,既是结束四年大学学习生活的里程碑,也是在启程投入社会运转系统前的过渡剂。从大四上学期开始准备到现如今整体完工,这中间经历的波折远比原来的预料要来的多,一步一脚印,靠自己动手和一步步探索与寻求,从茫然无知到熟练上手,实现了从0到1的突破。回首大学生涯,没有父母的鼓励与各方面的支持,并不会有今天的我,也不能与这个即将成为母校的地方——广东东软学院相遇,是这个地方孕育着知识,是这个地方让我能安心求学。在这次毕业论文的撰写和毕业设计的实现中,我想感谢我的指导老师郭鹏飞老师,由于大学四学期忙碌的实习生活,是郭鹏飞老师一直耐心解答我的问题并及时地了解和督促我论文的完成进度,没有老师的帮助和指导,我无法顺利地完成我的毕业设计,在此向郭鹏飞老师表示十分的感激与崇敬。漫漫求学路,任重而道远,我也要感谢一路上不断施以援手加以鼓励的朋友、同学、亲人、老师们,在未来的路上,我定不负自己的努力,也不负大家的期望。谢谢!附录附录一Arduino各引脚接口说明附录二元件清单ArduinoUNO1块烧录线1条LED红灯7个倾角传感器1个面包板2个支柱4根导线若干
捷键与一些电脑小技巧HYPERLINKwinkey+d:
这是高手最常用的第一快捷组合键。这个快捷键组合可以将桌面上的所有窗口瞬间最小化,无论是聊天的窗口还是游戏的窗口……只要再次按下这个组合键,刚才的所有窗口都回来了,而且激活的也正是你最小化之前在使用的窗口!
--这个就是winkeywinkey+f:
不用再去移动鼠标点“开始→搜索→文件和文件夹”了,在任何状态下,只要一按winkey+f就会弹出搜索窗口。
winkey+r:
在我们的文章中,你经常会看到这样的操作提示:“点击‘开始→运行’,打开‘运行’对话框……”。其实,还有一个更简单的办法,就是按winkey+r!
alt+tab:
如果打开的窗口太多,这个组合键就非常有用了,它可以在一个窗口中显示当前打开的所有窗口的名称和图标●,选中自己希望要打开的窗口,松开这个组合键就可以了。而alt+tab+shift键则可以反向显示当前打开的窗口。
winkey+e:
当你需要打开资源管理器找文件的时候,这个快捷键会让你感觉非常“爽”!再也不用腾出一只手去摸鼠标了!
小提示:
winkey指的是键盘上刻有windows徽标的键●。winkey主要出现在104键和107键的键盘中。104键盘又称win95键盘,这种键盘在原来101键盘的左右两边、ctrl和alt键之间增加了两个windwos键和一个属性关联键。107键盘又称为win98键盘,比104键多了睡眠、唤醒、开机等电源管理键,这3个键大部分位于键盘的右上方。
再补充点
F1显示当前程序或者windows的帮助内容。
F2当你选中一个文件的话,这意味着“重命名”
F3当你在桌面上的时候是打开“查找:所有文件”对话框
F10或ALT激活当前程序的菜单栏
windows键或CTRL+ESC打开开始菜单
CTRL+ALT+DELETE在win9x中打开关闭程序对话框
DELETE删除被选择的选择项目,如果是文件,将被放入回收站
SHIFT+DELETE删除被选择的选择项目,如果是文件,将被直接删除而不是
放入回收站
CTRL+N新建一个新的文件
CTRL+O打开“打开文件”对话框
CTRL+P打开“打印”对话框
CTRL+S保存当前操作的文件
CTRL+X剪切被选择的项目到剪贴板
CTRL+INSERT或CTRL+C复制被选择的项目到剪贴板
SHIFT+INSERT或CTRL+V粘贴剪贴板中的内容到当前位置
ALT+BACKSPACE或CTRL+Z撤销上一步的操作
ALT+SHIFT+BACKSPACE重做上一步被撤销的操作
Windows键+D:最小化或恢复windows窗口
Windows键+U:打开“辅助工具管理器”
Windows键+CTRL+M重新将恢复上一项操作前窗口的大小和位置
Windows键+E打开资源管理器
Windows键+F打开“查找:所有文件”对话框
Windows键+R打开“运行”对话框
Windows键+BREAK打开“系统属性”对话框
Windows键+CTRL+F打开“查找:计算机”对话框
SHIFT+F10或鼠标右击打开当前活动项目的快捷菜单
SHIFT在放入CD的时候按下不放,可以跳过自动播放CD。在打开wo
rd的时候按下不放,可以跳过自启动的宏
ALT+F4关闭当前应用程序
ALT+SPACEBAR打开程序最左上角的菜单
ALT+TAB切换当前程序
ALT+ESC切换当前程序
ALT+ENTER将windows下运行的MSDOS窗口在窗口和全屏幕状态间切换
PRINTSCREEN将当前屏幕以图象方式拷贝到剪贴板
ALT+PRINTSCREEN将当前活动程序窗口以图象方式拷贝到剪贴板
CTRL+F4关闭当前应用程序中的当前文本(如word中)
CTRL+F6切换到当前应用程序中的下一个文本(加shift可以跳到前
一个窗口)
在IE中:
ALT+RIGHTARROW显示前一页(前进键)
ALT+LEFTARROW显示后一页(后退键)
CTRL+TAB在页面上的各框架中切换(加shift反向)
F5刷新
CTRL+F5强行刷新1.打开“我的电脑”-“工具”-“文件夹选项”-“查看”-在“显示所有文件和文件夹”选项前打勾-“确定”
2.删除以下文件夹中的内容:
x:\DocumentsandSettings\用户名\Cookies\下的所有文件(保留index文件)
x:\DocumentsandSettings\用户名\LocalSettings\Temp\下的所有文件(用户临时文件)
x:\DocumentsandSettings\用户名\LocalSettings\TemporaryInternetFiles\下的所有文件(页面文件)
x:\DocumentsandSettings\用户名\LocalSettings\History\下的所有文件(历史纪录)
x:\DocumentsandSettings\用户名\Recent\下的所有文件(最近浏览文件的快捷方式)
x:\WINDOWS\Temp\下的所有文件(临时文件)
x:\WINDOWS\ServicePackFiles(升级sp1或sp2后的备份文件)
x:\WINDOWS\DriverCache\i386下的压缩文件(驱动程序的备份文件)
x:\WINDOWS\SoftwareDistribution\download下的所有文件
3.如果对系统进行过windoesupdade升级,则删除以下文件:x:\windows\下以$u...开头的隐藏文件
4.然后对磁盘进行碎片整理,整理过程中请退出一切正在运行的程序
5.碎片整理后打开“开始”-“程序”-“附件”-“系统工具”-“系统还原”-“创建一个还原点”(最好以当时的日期作为还原点的名字)
6.打开“我的电脑”-右键点系统盘-“属性”-“磁盘清理”-“其他选项”-单击系统还原一栏里的“清理”-选择“是”-ok了
7、在各种软硬件安装妥当之后,其实XP需要更新文件的时候就很少了。删除系统备份文件吧:开始→运行→sfc.exe/purgecache近3xxM。(该命令的作用是立即清除"Windows文件保护"文件高速缓存,释放出其所占据的空间)
8、删掉\windows\system32\dllcache下dll档(减去200——300mb),这是备用的dll档,只要你已拷贝了安装文件,完全可以这样做。
9、XP会自动备份硬件的驱动程序,但在硬件的驱动安装正确后,一般变动硬件的可能性不大,所以也可以考虑将这个备份删除,文件位于\windows\drivercache\i386目录下,名称为driver.cab,你直接将它删除就可以了,通常这个文件是74M。
10、删除不用的输入法:对很多网友来说,WindowsXPt系统自带的输入法并不全部都合适自己的使用,比如IMJP8_1日文输入法、IMKR6_1韩文输入法这些输入法,如果用不着,我们可以将其删除。输入法位于\windows\ime\文件夹中,全部占用了88M的空间。
11、升级完成发现windows\多了许多类似$NtUninstallQ311889$这些目录,都干掉吧,1x-3xM
12、另外,保留着\windows\help目录下的东西对我来说是一种伤害,呵呵。。。都干掉!
13、关闭系统还原:系统还原功能使用的时间一长,就会占用大量的硬盘空间。因此有必要对其进行手工设置,以减少硬盘占用量。打开"系统属性"对话框,选择"系统还原"选项,选择"在所有驱动器上关闭系统还原"复选框以关闭系统还原。也可仅对系统所在的磁盘或分区设置还原。先选择系统所在的分区,单击"配置"按钮,在弹出的对话框中取消"关闭这个驱动器的系统还原"选项,并可设置用于系统还原的磁盘空间大小。
14、休眠功能会占用不少的硬盘空间,如果使用得少不妨将共关闭,关闭的方法是的:打开"控制面板",双击"电源选项",在弹出的"电源选项属性"对话框中选择"休眠"选项卡,取消"启用休眠"复选框。
15、卸载不常用组件:XP默认给操作系统安装了一些系统组件,而这些组件有很大一部分是你根本不可能用到的,可以在"添加/删除Windows组件"中将它们卸载。但其中有一些组件XP默认是隐藏的,在"添加/删除Windows组件"中找不到它们,这时可以这样操作:用记事本打开\windows\inf\sysoc.inf这个文件,用查找/替换功能把文件中的"hide"字符全部替换为空。这样,就把所有组件的隐藏属性都去掉了,存盘退出后再运行"添加-删除程序",就会看见多出不少你原来看不见的选项,把其中那些你用不到的组件删掉(记住存盘的时候要保存为sysoc.inf,而不是默认的sysoc.txt),如Internat信使服务、传真服务、Windowsmessenger,码表等,大约可腾出近50MB的空间。
16、清除系统临时文件:系统的临时文件一般存放在两个位置中:一个Windows安装目录下的Temp文件夹;另一个是x:\DocumentsandSettings"用户名"\LocalSettings\Temp文件夹(Y:是系统所在的分区)。这两个位置的文件均可以直接删除。
17、清除Internet临时文件:定期删除上网时产生的大量Internet临时文件,将节省大量的硬盘空间。打开IE浏览器,从"工具"菜单中选择"Internet选项",在弹出的对话框中选择"常规"选项卡,在"Internet临时文件"栏中单击"删除文件"按钮,并在弹出"删除文件"对话框,选中"删除所有脱机内容"复选框,单击"确定"按钮。
18、清除预读文件:WindowsXP的预读设置虽然可以提高系统速度,但是使用一段时间后,预读文件夹里的文件数量会变得相当庞大,导致系统搜索花费的时间变长。而且有些应用程序会产生死链接文件,更加重了系统搜索的负担。所以,应该定期删除这些预读文件。预计文件存放在WindowsXP系统文件夹的Prefetch文件夹中,该文件夹下的所有文件均可删除。
19、压缩NTFS驱动器、文件或文件夹:如果你的硬盘采用的是NTFS文件系统,空间实在紧张,还可以考虑启用NTFS的压缩功能。右击要压缩的驱动器-"属性"-"常规
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高一化学本章测评:专题有机化合物的获得与应用
- 2024.0927推文-Elisa文献解读
- 餐饮场所使用瓶装液化气燃气的安全检查事项
- 2024高中地理第五章交通运输布局及其影响第二节交通运输方式和布局变化的影响课时演练含解析新人教版必修2
- 2024高中生物专题3胚胎工程3胚胎工程的应用及前景达标训练含解析新人教版选修3
- 2024高中语文第三单元因声求气吟咏诗韵阁夜训练含解析新人教版选修中国古代诗歌散文欣赏
- 2024高考地理一轮复习第十章区域可持续发展第32讲湿地资源的开发与保护-以洞庭湖区为例教案湘教版
- 护士长2023年工作总结和2024年工作计划课件
- 应急保障措施
- 四年级语文上册第七单元第22课为中华之崛起而读书习题课件2新人教版
- 2025年山东光明电力服务公司招聘笔试参考题库含答案解析
- 《神经发展障碍 儿童社交沟通障碍康复规范》
- 2025年中建六局二级子企业总经理岗位公开招聘高频重点提升(共500题)附带答案详解
- 2025年辽宁省大连市普通高中学业水平合格性考试模拟政治试题(一)
- 2023-2024学年浙江省杭州市上城区教科版四年级上册期末考试科学试卷
- 《三国志》导读学习通超星期末考试答案章节答案2024年
- 期末 (试题) -2024-2025学年外研版(三起)(2024)英语三年级上册
- 2023年成都温江兴蓉西城市运营集团有限公司招聘笔试题库及答案解析
- 学校期末考试成绩单
- 支票打印模板
- 第五小组(PMMA的合成加工与应用)
评论
0/150
提交评论