首页
熊猫办公下载
文件下载
根据地址查询经纬度
登录 / 注册
一级分类:
安全技术
存储
操作系统
服务器应用
行业
课程资源
开发技术
考试认证
数据库
网络技术
信息化
移动开发
云计算
大数据
跨平台
音视频
游戏开发
人工智能
区块链
二级分类:
课程设计--基于JSP+JavaBean+Servlet的课程管理系统
基于JSP+JavaBean+Servlet的课程管理系统的总体设计目标是为教师和学生提供一个课程管理平台。
学生可以通过该系统快速地选择自己喜欢的课程,并且可以查看教师已经给出的某门课程的成绩,此外学生还可以更改自己的个人信息;
教师可以通过该系统查看自己所授课程的选课情况,并且拥有是否接收学生选择自己所授的课程以及给选择自己教授的课程的学生打分的权限;
系统管理员可以根据需要对学生、教师、班级等信息进行维护。
开发这个系统运用到的软件1)Myeclipse8.5版本2)JDK1.6版本3)Tomcat7.0版本4)Mysql5.5版本
2025/1/25 11:53:05
354KB
课程设计
课程管理系统
1
基于stm32的舵机控制源码
舵机是一种广泛应用于机器人、无人机和模型制作等领域的微型伺服马达,它能够根据接收到的脉冲宽度调制(PWM)信号精确地改变其旋转角度。
在本项目中,我们将探讨如何使用STM32微控制器对舵机进行控制。
STM32是意法半导体(STMicroelectronics)推出的一款基于ARMCortex-M内核的微控制器系列,以其高性能、低功耗和丰富的外设接口著称。
在基于STM32的舵机控制系统中,主要涉及到以下几个关键知识点:1.**STM32硬件接口**:STM32芯片通常具有多个PWM通道,如TIMx模块,可以产生不同频率和占空比的PWM信号。
我们需要选择一个合适的定时器通道来输出舵机所需的PWM信号。
2.**PWM生成**:STM32的定时器工作在PWM模式下,通过设置预分频器、自动重载值和比较寄存器,可以生成不同频率和占空比的PWM波形。
舵机通常需要的PWM频率在50Hz左右,占空比变化范围为1-2ms,对应舵机的角度范围通常为0°到180°。
3.**软件编程**:使用STM32CubeMX或HAL库初始化定时器和GPIO,配置PWM通道的工作模式。
之后,在主程序中,根据需要改变比较寄存器的值来调整PWM的占空比,从而控制舵机的角度。
4.**舵机驱动**:理解舵机的工作原理,知道如何通过改变PWM信号的占空比来控制舵机的转动。
这涉及到电机控制理论,包括速度和位置的反馈控制。
5.**中断服务函数**:在某些应用中,可能需要实时响应舵机的位置变化,这时可以设置定时器中断,当PWM周期到达时触发中断,更新舵机角度或者处理其他任务。
6.**调试与测试**:使用开发板上的串口或其他通信接口,将舵机的控制信号实时发送到STM32,通过示波器或逻辑分析仪检查PWM信号是否符合预期,同时观察舵机的实际动作是否正确。
7.**电源管理**:考虑到舵机的功率需求,确保STM32和舵机的供电稳定,避免电源波动影响控制精度。
8.**安全机制**:为了防止舵机过度旋转造成损坏,可以设置角度限制或超时保护,当舵机超出预定范围时停止发送PWM信号。
通过以上这些步骤,你可以实现一个基于STM32的简单舵机控制系统。
实际应用中,可能还需要结合传感器数据、算法控制等高级功能,以实现更复杂的运动控制。
对于初学者,理解并掌握这些基本概念和实践技巧,是进入STM32和舵机控制领域的重要一步。
2025/1/25 3:05:29
4.96MB
stm32
舵机
1
简易波形发生器
题目六、简易波形发生器(基于单片机的设计——实验箱或Proteus仿真)设计要求:通过开关或按钮有选择地输出四种波形——正弦波、三角波、方波和梯形波四种波形的频率可通过输入电位器在一定范围内调节
2025/1/24 10:45:46
24KB
波形发生器
protues
keil
1
系统辨识大牛Ljung编写的MATLAB系统辨识使用手册
系统辨识大牛Ljung编写的MATLAB系统辨识使用手册,这本书详细地介绍了在MATLAB已经所属simulink环境下,系统辨识工具箱的一些使用办法,是一本非常经典的教材!
2025/1/22 14:38:39
4.91MB
系统辨识
matlab
1
全国初中高中小学学校名单2024年9月版.zip
数据采集于2024年8月31日,一共采集到215028个学校,包含全国高中、初中、技校、小学全部名称数据,含省/直辖市编码名称、地市编码及名称、区县编码及名称、学校编码及名称,数据来源学生体质健康网。
注意由于这个是最新数据,可能官方网站实时更新了数据,可能和其他人数据有差异,请以最新采集数据为准,更多信息参考博文:https://blog.csdn.net/FL1623863129/article/details/141750221
2025/1/22 11:27:53
1.94MB
1
基于单片机的老人防跌倒蜂鸣器报警设计论文原理图
目前,随着当今社会老龄化进程的逐步加剧,我们在新闻中经常能看到老人跌倒了,无人扶,进而导致老人的死亡。
对于这种悲剧,我们也很无奈,因为怕扶了老人,可能会被讹,老年人跌倒造成的致病、住院率和死亡率急速提高,带来了严重的社会经济负担。
因此,在不影响老年人正常活动的前提下,通过科学的手段监测老年人的活动,在检测到跌倒后迅速报警求助,可以有效地减少老年人跌倒带来的健康伤害和医疗开支。
在分析比较国内外跌倒检测相关技术研究后,本文提出了一种基于ADXL345倾角传感器的跌倒检测与报警系统。
ADXL345倾角传感器实时采集老人在日常活动中产生的倾角数据,然后将数据送到单片机STC89C52进行处理,并判断老年人的运动状态。
当系统检测到跌倒发生时,发出报警声音提醒老人和周围的人。
2025/1/21 19:29:57
88KB
原理图
1
STM32F103_FREERTOS_MPU6050DMP_USART_Timer输入捕获_ks103测距等功能集成功能强大
STM32F103系列微控制器是基于ARMCortex-M3内核的高效能、低成本芯片,广泛应用于各种嵌入式系统设计。
本例程集成了多种关键功能,旨在为开发者提供一个强大的开发平台,帮助他们快速实现项目。
以下是各功能模块的详细解释:1.**FreeRTOS操作系统**:FreeRTOS是一款轻量级实时操作系统(RTOS),适用于资源有限的嵌入式设备。
它提供了任务调度、信号量、互斥锁等多任务管理机制,确保了系统的实时性和高效率。
在STM32F103上运行FreeRTOS,可以充分利用其多线程能力,实现复杂的软件架构。
2.**MPU6050DMP**:MPU6050是一款六轴惯性测量单元(IMU),集成了三轴陀螺仪和三轴加速度计。
DMP(数字运动处理器)是其内置的硬件加速器,可以处理传感器数据融合,提供姿态解算。
在本例程中,MPU6050DMP用于获取设备的姿态、角速度和加速度信息,适用于运动控制和导航应用。
3.**USART通信**:通用同步/异步收发传输器(USART)是STM32中的串行通信接口,用于与外部设备进行数据交换。
在项目中,USART可能用于设备配置、数据传输或者与其他MCU通信。
4.**Timer输入捕获**:STM32的定时器支持输入捕获模式,可以精确测量输入信号的脉冲宽度或频率。
在例程中,这可能用于电机控制、测速或距离测量(如通过计算超声波脉冲往返时间)。
5.**KS103测距模块**:KS103通常是指一款超声波测距模块,利用超声波的反射特性来测量物体的距离。
结合Timer输入捕获功能,可以实现精确的距离测量,例如在自动化设备或安全系统中。
6.**烟雾检测**:虽然在描述中提到烟雾检测,但没有提供具体实现的细节。
一般而言,烟雾检测可能通过光电传感器或电化学传感器实现,将检测到的信号转化为电信号并处理,以报警或触发其他响应。
这个综合示例涵盖了嵌入式系统开发中的多个关键部分,包括实时操作系统、传感器数据处理、串行通信以及物理世界的测量。
对于想要在STM32F103平台上进行复杂项目开发的工程师来说,这是一个宝贵的资源,可以减少重复工作,提高开发效率。
通过学习和参考这个例程,开发者能够更好地理解和应用这些技术,解决实际问题。
2025/1/21 16:03:14
10.62MB
FREERTOS
MPU6050DMP
stm32F103
usart
1
《DAG区块链技术-原理与实践》_曹源
本书由区块链4.0明星项目InterValue(也是目前技术更先进的基于DAG的区块链项目)核心团队撰写,它从底层原理和工程实践两个维度深入浅出地讲解和剖析了DAG这一新兴的区块链技术,能为基于DAG的技术研发、场景落地、链上应用和生态构建提供全方位的指导。
全书共11章,逻辑上分为三个部分:第一部分(第1~6章)技术原理篇。
首先从宏观上对区块链及DAG技术做了整体性介绍,然后从微观上详细讲解了DAG区块链技术的通信机制、共识机制、智能合约、密码学技术和安全技术,这部分内容将从理论和技术的角度为读者打下坚实的基础。
第二部分(第7~9章)工程实践篇。
从原理实现和应用开发两个维度深入剖析了目前具有代表性的3个基于DAG技术的区块链项目:IOTA、ByteBall和InterValue。
不仅能让读者了解这3个项目的核心技术实现细节,而且还能从中学习和借鉴DAG技术的开发方法和技巧。
第三部分(第10~11章)展望篇。
首先介绍了典型的基于DAG技术的区块链应用和DAG区块链技术的应用场景,然后对DAG技术的发展脉络进行了梳理,最后对DAG技术未来的发展趋势做了前瞻性的分析和探讨。
2025/1/21 7:49:42
160.61MB
DAG
1
Computer.Architecture.A.Quantitative.Approach英文版及习题答案
Computer.Architecture.A.Quantitative.Approach,学习体系结构很好地教材,内涵第五版英文电子版及习题答案。
2025/1/20 21:40:34
13.31MB
体系结构
1
基于Office2007开发的合并会计报表系统
基于Office开发的合并报表软件,真是很神奇!首先,在合并的时候,它可以为纳入合并范围的单位自动建立链接,这样的话,合并的过程是透明的,合并结果所见即所得,纳入合并范围的单位,只要其数据发生了更新,可以很快地反映到汇总结果中。
其次,加入了证监会最新的附注样式,支持附注汇总,这一般是合并报表的商业软件才具备的功能,而在基于Office开发的本合并报表软件中,轻松实现了这个功能。
2025/1/20 7:03:18
757KB
基于Office2007开发的合并会计报表系统
1
共 1000 条记录
首页
上一页
下一页
尾页
钉钉无人值守自动打卡脚本 永不迟到的神器 安卓和苹果教程
New!
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03
15KB
钉钉
钉钉打卡
个人信息
点我去登录or注册
|
微信登录
一言
热门下载
双系统双频伪距单点定位程序
中科院考博英语2009-2018年试题及答案解析(十五套436面).pdf
Docker构建tomcat镜像jdk1.8+tomcat9.zip
飘逸传世引擎源代码
数据库系统概论第五版
ABAQUS金属非稳态和稳态切削过程的模拟分析_张东进.pdf
新升级版TP5商城小程序源码+公众号版+h5一整套源码V3.zip
HTML5+CSS3中文参考手册(3手册)chm版中文参考手册打包
几何画板课件350套.zip
ENVI去云补丁Haze_tool文件及其使用说明和安装方法
vue项目demo(asp.netmvc5+vue2.5)
吉利新金刚2016款车机导航系统
CNS2_CN_VW_P0095D_0332.7z
R9390系列BIOS修改和风扇调速工具
KEPServerEXV6.7.zip
最新下载
RS-274X数据格式
oraclelinux7.2安装oracle11.2.0.4全过程图文附各种bug解决方案
Mazak伺服主轴参数设定.doc
Jmeter介绍和使用.pptx
牛拉法(极坐标形式)
等级保护2.0_测评指导书.7z
西门子PID温度控制实例
王灿数据挖掘第三版ppt
中电联互联互通协议4.pdf
qt-opensource-linux-x86-5.5.1.run
北京航空航天大学sar成像原理教程
MATLAB实现电力系统牛顿拉弗逊法潮流计算代码
fly-747747飞行的matlab实现
HGE游戏引擎GUI窗口标签文本框三态按钮进度条TrueType字体滚动条.zip
【C++】OpenCV滚动条的创建示例程序by浅墨
其他资源
操作符.xmind
Think-a-Tron-2020.rar
有关中国人口预测数学模型建立预测
销客多最新源码+数据库,亲测可用附发布教程
NC:浏览器扩展,可自动将网页价格本地化为尼泊尔货币-源码
SerialPort2_Demo.zip
Qt5做的高仿计算器
Unity3d-SkyBox-35个天空盒(含预览图).rar
见证Android消息推送时辰(源码)
统计与自顺应信号处理课本和答案
garbage.rar
YML保存cvCompareHistcvCalcEMD2直方图对比opencvvs2010
android蓝牙串口客户端
DotNetty写的socket并发测试程序
用VC和opengl开发的模仿cs的小游戏
stm32f103驱动迪文屏幕DWIN
计算机基础知识(事业单位计算机考试常考知识点总结)
医学raw文件
步科触摸屏解MT密软件
数据挖掘实验.zip