java编写的学生会投票系统,可以进行排序,用于学习数据结构和面向对象思想,使用Java原生sdk实现,可以运转
2019/7/19 10:16:24 58KB Java 投票系统
1
本项目采用主要芯片:AT89S52、LCD12864、WTV020-SD模块;
本资料是我今年做的项目,已经完美交货,现在把全部设计资料共享给大家压缩包里包含该项目的完整原理图、PCB图、程序、实物图等。
硬件设计部分使用Protel99SE或AltiumDesignerRelease10完成,软件设计部分采用Keil4完成。
可供需要的人参考。
一、毕业设计(论文)的内容音乐是人类最古老、最具普遍性和感受力的艺术方式之一,是人类通过特定的音响结构实现思想和感情表现与交流的必不可少的重要方式。
音乐作为人们生活方式的一种寄托,作为一种真实存在但是却看不到摸不着,只有用心去感受才能触摸的东西,带给了我们太多的美感与享受。
音乐通过熏陶或者感染的方式,潜移默化的影响人们的情操和生活情趣。
随着生活水平的提高,人们追求更好的音乐享受和需求,音乐自动播放系统能带给人类更好的生活享受。
迷你音乐播放器应时而生。
迷你音乐播放器体积小巧,外观讨巧。
小、巧、美、精也是未来音乐播放器发展的主流趋势。
LED液晶显示已经是人机界面的关键技术。
本课题要求基于单片机进行音乐播放系统的设计二、毕业设计(论文)的要求与数据(与上述文字空1~行)要求:(首行与标题空0.5行,首行缩进2字符,小4号宋体,行距20磅)1、LCD显示乐曲名称,演唱者名字等信息;
2、外加存储器,要求能存放10首左右的歌曲;
3、结构简单、操作方便;
4、软件功能完善;
2015/3/25 21:39:24 28.01MB 毕业设计 单片机
1
1.题目背景及意义1.1题目研究背景、目的及意义近年来,智能小车作为现代的新发明,是世界车辆工程领域研究的热点和汽车工业增长的新动力。
它可以按照预先设定的模式在一个环境里自动的运作,不需要人为的管理,可以应用在科学勘探、无人驾驶机动车、无人工厂、仓库、服务机器人等等。
智能小车能够实时显示时间、速度、里程,具有自动寻迹、寻光、避障功能,可远程控制行驶速度、准确定位停车,远程传输图像等功能。
在本次自动寻迹小车测控系统的设计中,基于单片机控制技术,通过传感器给出信号驱动两个直流电机正反运动,以实现小车在白色地面上寻着黑色线路正确行使。
小车的寻迹和避障功能在生产生活中都有着广泛的用途。
例如:可以用在大的生产车间的物流系统中,按照预先设定的路线来传输货物自动躲避障碍从而使工作更加安全和效率更高。
1.2题目国内外研究现状及趋势目前对智能车辆的研究主要致力于提高汽车的安全性、舒适性,以及提供优良的人车交互界面。
智能化、IT化和新能源是未来智能汽车发展的趋势。
2017年12月2日,深圳的无人驾驶公交车正式上路,从深圳福田穿梭驶出。
支撑这次无人驾驶的“阿尔法巴-智能驾驶公交系统”,是由中国企业自主研发的无人驾驶系统,目前,已实现自动驾驶下的行人、车辆检测、减速避让、紧急停车、障碍物绕行、变道、自动按站停靠等功能。
本次自动寻迹电动小车系统设计,是智能寻迹小车中最普通常见的功能。
在全国乃至国际大学生智能小车比赛中,往往增加了设计难度。
如不通过光电对管,红外线等视觉传感器或激光扫描检测线路,而是通过电磁模块检测中间黑线下埋设的漆包线以供赛车检测赛道;
对现场光线的正确探测以达到黑夜行驶;
非匀速行驶记忆算法的创新;
图像采集和处理的重要性等。
我们可以使它实现WIFI控制,蓝牙传输,自动报警,红外遥控等多种功能,实现了更加智能的电动小车设计。
功能的逐渐强大,更是为了能应用于快速发展的智能汽车行业。
如今的汽车行业在人工智能领域的发展可谓势如破竹,智能汽车遍地开花。
1,3设计思想及技术路线通过红外线对黑色路线进行寻迹,将收到的信号传送给单片机,使其控制小车无偏差行驶。
当小车沿着路面的黑色轨道行驶遇到障碍物时,传感器检测到信号就可确认前方有障碍物,并将信号传送给单片机,单片机进行一系列分析后由内部程序控制小车后退、转向,从而实现避障功能。
为实现此功能,需要设置寻迹模块和避障模块发送信号给单片机STC89C52以此驱动电机进行准确的行驶。
技术路线如图1.3所示:检测信号单片机驱动电机图1.3技术路线2.主要设计内容2.1主要设计内容该小车有五大组成部分:避障模块,寻迹模快,驱动模块,单片机控制模块,电源模块。
避障模块:采用超声波控制,能准确探测周围障碍物。
寻迹模快:采用红外线精确探测,减小路线误差,以实现匀速稳定运行。
单片机:对其进行编程控制电机相应运动。
电源模块:使用5节1.5V干电池实现对单片机、驱动和电机供电。
电机驱动模块:使用直流电机即可,一个驱动板能同时驱动2个直流电机。
通过设计电路图,硬件连接,软件编程和最终调试,完成此次设计。
2.2总体设计方案图2.2单片机电机驱动避障模块寻迹模块电源模块总体设计方案该系统采用模块化控制方案,本课题主要开发一个能自动循迹,自动避障的智能小车控制系统。
本设计以两个直流电动机为主要驱动,通过寻迹模块和避障模块采集周围信息,送入主控单元STC89C52单片机,通过编程有序合理的将各模块信号整合在一起后控制电机完成相应动作,实现了智能控制。
2.3设计的预期目标1.按下启动键,小车能自动按照白色地面的黑色线路匀速行驶,完成一圈的寻迹,其中包括前进,左转,右转,刹车停止,且不出现路线偏移。
当遇到障碍物时,小车立即后退并通过转向躲避障碍物。
2.行走路线中心点始终与黑色线路的中心位置重合。
3.超声波避障距离小于0.5m.3.工作计划及进度安排第1周收集毕业设计相关资料,准备毕业翻译和开题报告第2周确定毕业设计总体方案,确保合理性第3周撰写开题报告,确认后提交第4周学习和掌握电动小车的结构和工作原理第5周根据控制要求初步确定所使用的元器件第6周复习单片机的相关知识,完成所需硬件相关的电路设计第7周确定电路原理图并仿真第8周硬件组装第9周编写程序第10周运用电脑软件初步对程序进行调试第11周配合智能小车硬件部分,并完善功能,达到设计要求第12周对智能小车功能进行测试并记录第13周撰写毕业设计论文第14周经指导老师审核确认后,完成毕业论文第15周提前准备毕业设计答辩第16周完成毕业设计答辩4.可行性分析4.1技术可行性单片机
2018/2/1 19:25:35 51KB 循迹小车
1
这学期我们学习了Java语言,Java语言是面向对象的开发方法是当今世界最流行的开发方法,是当今流行的网络编程语言。
它具有面向对象、跨平台、分布应用等特点。
它不仅具有更贴近自然的语义,而且有利于软件的维护和继承。
很多程序开发人员得第一选择。
为了进一步巩固课堂上所学到的知识,深刻把握Java语言的重要概念及其面向对象的特性,锻炼学生熟练的应用面向对象的思想和设计方法处理实际问题的能力,开设了Java程序设计课程设计。
让学生自己动手动脑,将书本上得知识运用到实践当中去,使知识能更好得融会贯通。
为了达到这个目的,我们需要自己动手做一个Java的课程设计,在这个课程设计里我们需要根据我们手中现有得软件与知识基础,独立得将它完成,只有这样,我们才能把理论变成实践,将知识真正得做到学以致用。
这次课程设计我主要研究了利用已学的Java知识编辑一个电子万年历。
通过此次课程设计,来巩固所学Java语言基本知识,增进Java语言编辑基本功,掌握JDK、JCreator等开发工具的运用,拓宽常用类库的应用。
并通过自己动手,自主得学习,对Java这门课程有更深得了解与认识。
2017/7/19 18:34:04 361KB 万年历
1
内容简介《Java面向对象编程》内容由浅入深,紧密结合实际,利用大量典型实例,详细讲解Java面向对象的编程思想、编程语法和设计模式,介绍常见Java类库的用法,总结优化Java编程的各种宝贵经验,深入阐述Java虚拟机执行Java程序的原理。
书中实例均基于最新的JDK1.5版本。
全书内容包括面向对象的编程思想、Java语言的基础知识、异常处理、类与对象的生命周期、多线程、Java集合、输入/输出和GUI编程等。
其最大特色是以六条主线贯穿全书:面向对象编程思想、Java语言的语法、Java虚拟机执行Java程序的原理、在实际项目中的运用、设计模式和功能优化技巧。
2015/7/23 17:05:02 304.72MB Java
1
该地图导航系统由我和女票一起设计。
有详细的开发文档,从地图抽象到系统的实现都有详细的说明,文档简约易懂。
代码设计采用面向对象与面向过程形结合的思想,地图采用类封装,可重用性强,易于扩展。
采用C++语言编写。
适合学习使用。
欢迎大家下载!撒浪嘿~
2022/9/8 11:38:05 2.73MB 地图导航系统
1
DeST是建筑环境及HVAC系统模拟的软件平台,该平台以清华大学建筑技术科学系环境与设备研究所十余年的科研成果为理论基础,将现代模拟技术和独特的模拟思想运用到建筑环境的模拟和HVAC系统的模拟中去,为建筑环境的相关研究和建筑环境的模拟预测、功能评估提供了方便实用可靠的软件工具,为建筑设计及HVAC系统的相关研究和系统的模拟预测、功能优化提供了一流的软件工具
2022/9/8 8:05:07 3.84MB hvac
1
开发爬虫中,一直受困于爬虫的效率问题,后多方查看资料,根据已掌握的信息编写了该项目,此demo完全基于python的协程思想实现,不管是自己研究用还是应用到自己的项目中都可以。
需要的小伙伴快下载来使用吧
2022/9/8 7:34:43 800B python spider
1
敏捷团队里的每一个人都是一名测试人员,任何人都可能承担测试任务。
如果这种说法是正确的话,那么对于一名敏捷测试人员来说有什么特别之处吗?如果我把自己看做是敏捷团队的测试人员,这到底意味着什么?敏捷测试人员相比传统团队里的测试人员需要不同的技能吗?有什么日常工作指南吗?本章将讨论敏捷测试思维,看一看敏捷价值和准则如何指导测试,对测试人员如何为敏捷团队创造价值做一个概述。
我们这样定义敏捷测试人员:专业的测试人员,顺应变化,与技术人员和业务人员展开良好协作,并理解利用测试记录需求和驱动开发的思想。
敏捷测试人员往往具有优秀的技术能力,知道如何与他人合作以实现自动化测试,同时也擅长探索性测试。
他们希望
2022/9/7 14:25:21 202KB 敏捷测试人员的十条法则
1
激光投影显示通常需要解决光束整形匀化和散斑抑制的问题。
基于此,提出利用硅基液晶(LCoS)空间光调制器(SLM)同时解决上述问题的方法。
利用衍射光学元件(DOE)精细化设计思想设计所需整形DOE的相位分布,可以同时较好地控制采样点与采样点以外的光场强度分布,将圆形高斯分布照明激光束整构成平顶矩形光场;
在不同的初始相位条件下,设计得到的多幅DOE生成具有相同强度分布、不同相位分布的衍射图样。
当SLM依次调制出这些衍射图样,通过时间积分将这些衍射图样相叠加,不仅可以进一步提高光斑均匀性,同时还可以抑制散斑。
仿真结果表明,通过叠加16幅衍射图样,该方法可使照明光斑均匀性从74%提高到92.57%,屏幕上图样散斑对比度由0.991减小为0.2508。
该方法稳定性高,能耗低,且所用器件尺寸小,为微投影显示结构设计提供了有益参考。
1
共 821 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡