本设计以 STM32F407 芯片和编码电机为核心制作小车,通过 OPENMV摄像头识别病房号,将数据发送给 NVIDIA 控制装置。NVIDIA 与 STM32之间使用串口通信进行数据传输。小车 1 通过蓝牙通信模块发送给小车2 行走指令,通过矢量合成算法来处理并计算得出小车各个轮胎所需求的转速,再由 PID 算法控制 PWM 的占空比,从而调整转速,实现小车的转向与前进。灰度传感器用于寻迹,OLED 屏可显示药房号。全国大学生电子设计大赛对每一位参赛者来说既是机遇,又是挑战。电赛对我们来说是一次重要的机遇,平时的不断学习,赛前的不断训练,从知识、技术的未知,到知识、技术的浅识,再到对知识、技术的理解,每一步都见证了我们对于电子设计大赛孜孜不倦地向往。与此同时,电赛对我们来说又是挑战。面对全新的赛题,对于问题的解决,我们团队合理分工,发挥各自优势,加快赛题的解答进度,极大考验团队合作和个人能力。通过电赛,我们的机械结构搭建,电路设计调试,软件编写,算法设计,软件仿真测试等各项技术能力得到了显著的提高。
2025-05-11 00:51:20 289.73MB 深度学习 stm32 人工智能
1
此数据包含省、市、区、县数据,共3465个,细致到区县了。 包含行政区域代码,更新于2024年07月24日。 有些同学想要带行政区域代码的,所以重新弄了一份。 包括台湾省:台北市,新北市,桃园市,台中市,台南市,高雄市,基隆市,新竹市,嘉义市,新竹县,苗栗县,彰化县,南投县,云林县,嘉义县,屏东县,宜兰县,花莲县,台东县,澎湖县,连江县,香港:中西区,湾仔区,东区,南区,油尖旺区,深水埗区,九龙城区,黄大仙区,观塘区,荃湾区,屯门区,元朗区,北区,大埔区,西贡区,沙田区,葵青区澳门:花地玛堂区,花王堂区,望德堂区,大堂区,风顺堂区,嘉模堂区,路凼填海区,圣方济各堂区等等 ———2024年05月31日更新内容————— 有同学反馈东莞市,中山市的下面的镇和街道没有,5月31号更新加上了 ———2024年07月24日更新内容————— 更新完善香港+澳门的行政区域代码,感谢@L·兔子先生同学 JSON串比较长,有14797行,包括:北京市,天津市,石家庄市,唐山市,秦皇岛市,邯郸市,邢台市,保定市,张家口市,承德市,沧州市,廊坊市,衡水市,雄安新区,太原市,大同市,阳泉市,长治市
1
设计了一种基于USB的圆度误差测量系统.该系统以MSP430F149单片机作为下位机,由单片机自带的12位A/D模块采集传感器数据,通过USB接口芯片PDIUSBDl2将数据传给上位机.上位机以LabVIEW为软件开发平台,利用LabVIEW强大的数据处理能力对采集的数据进行实时处理、分析和显示,实现了圆度误差的自动测量.与同类产品相比,该系统具有硬件电路简单、成本低、速度快等优点.
2025-05-09 14:15:48 324KB 自然科学 论文
1
2023 年高教社杯全国大学生数学建模竞赛A题目
2025-05-07 19:50:52 809KB 数学建模
1
2024-2025年度广东省职业院校技能大赛网络建设与运维样题
2025-05-06 10:39:42 1.57MB 网络建设与运维
1
《我和LABVIEW——一个NI工程师十年的编程》是作者基于自身十年编程经验撰写的一部深入探讨LABVIEW技术的著作。这本书分为上下两册,旨在帮助读者理解和掌握这款强大的图形化编程语言,尤其对于那些在NI(National Instruments)平台工作的工程师来说,更是宝贵的参考资料。 LABVIEW,全称为Laboratory Virtual Instrument Engineering Workbench,是由美国国家仪器公司(NI)开发的一种基于G(Graphical Programming)的编程环境。它的核心特点是以图标和连线的方式来构建程序,而非传统的文本代码,这种可视化编程方式使得编程过程更为直观,尤其适合于工程应用和数据分析。 在书中的前50章,作者可能涵盖了以下多个方面: 1. **LABVIEW基础**:介绍了LABVIEW的基本界面、数据类型、控制和函数面板,以及如何创建基本的VI(Virtual Instrument,虚拟仪器)。 2. **编程概念**:讲解了流程图编程的逻辑,包括循环、条件语句、结构化编程等,并展示了如何通过拖拽和连接图标来实现这些功能。 3. **数据处理与分析**:详细讨论了LABVIEW在数学运算、信号处理、数据可视化等方面的应用,包括滤波、傅立叶变换、统计分析等常见操作。 4. **仪器控制**:阐述了如何使用LABVIEW进行硬件接口设计,与各种物理设备如DAQ(Data Acquisition,数据采集)、GPIB(General Purpose Interface Bus,通用接口总线)、VISA(Virtual Instrument Software Architecture,虚拟仪器软件架构)等进行通信。 5. **测试测量系统**:介绍了如何构建完整的测试测量系统,包括系统设计、测试流程控制、结果分析和报告生成。 6. **错误处理与调试**:讨论了在编写程序时如何进行有效的错误处理和调试技巧,提高代码的稳定性和可靠性。 7. **项目管理与版本控制**:分享了如何组织大型项目,使用版本控制系统如Git进行协同开发的经验。 8. **高级话题**:可能涉及LV的高级特性,如分布式系统、实时和嵌入式系统开发、并行计算等。 9. **最佳实践**:书中可能还包括了作者在十年编程生涯中积累的最佳实践,如编程规范、性能优化、代码复用等。 通过阅读这本《我和LABVIEW——一个NI工程师十年的编程》,读者不仅能掌握LABVIEW的基本技能,还能深入了解如何在实际工作中应用这些技能,解决工程问题,提高工作效率。无论你是初学者还是有经验的工程师,都能从中受益匪浅,提升自己的LABVIEW编程能力。
2025-05-05 09:03:47 2.38MB LABVIEW
1
【C语言程序设计基础】 C语言,一种强大的编程语言,被广泛用于系统开发、软件构建以及各种嵌入式系统的编程。大连理工大学的这门2009年的C语言程序设计课程,通过一系列精心制作的PPT,深入浅出地讲解了C语言的基础知识和核心概念,为初学者提供了宝贵的教育资源。 1. **数据类型**:C语言中的数据类型包括基本类型(如int, char, float, double等)、复合类型(如数组和结构体)以及指针类型。02 数据类型(1).ppt和02 数据类型(2).ppt详细介绍了这些类型,帮助学习者理解如何声明和使用不同的变量,以及它们在内存中的表示。 2. **选择结构程序设计**:04 选择结构程序设计.ppt涵盖了条件控制语句,如if-else和switch-case,这是编写逻辑决策和控制程序流程的关键。学习者将学会如何根据不同的条件执行不同的代码块。 3. **数组**:06 数组(1).ppt探讨了数组这一重要的数据结构,包括一维数组和多维数组的声明、初始化和操作。数组是存储相同类型元素集合的有效方式,是C语言中解决问题的基础工具。 4. **函数调用**:函数是C语言中模块化编程的核心。07 函数调用(1).ppt和07 函数调用(3).ppt详细讲解了函数的定义、参数传递、函数返回值以及递归函数的使用,帮助学习者掌握如何组织和重用代码。 5. **指针**:C语言的精髓之一在于指针,08 指针(3).ppt和08 指针(2).ppt深入讨论了指针的概念,如何声明、初始化、操作指针,以及指针在动态内存管理、数组操作和函数参数传递中的应用。熟练掌握指针能极大地提高程序的灵活性和效率。 6. **结构体**:09 结构体.ppt介绍了如何定义和使用结构体,结构体允许我们创建自定义的数据类型,组合不同类型的数据,这对于处理复杂的数据结构尤其有用。 通过这些课件的学习,学生不仅可以掌握C语言的基本语法,还能了解到程序设计的思维方式,从而具备编写高效、可维护的C程序的能力。大连理工大学的这套资源是系统学习C语言的宝贵资料,对于初学者和进阶者都是极好的学习材料。
2025-05-04 21:49:05 8.37MB 大连理工
1
2024年海淀区中小学生信息学竞赛校级预选赛试题1103.pdf是一份针对中小学生的编程与信息学知识竞赛的试卷,其中包含了一系列的编程基础知识单选题和程序阅读单选题。这份试题旨在考察参赛学生在基础编程概念、算法原理、程序结构等方面的知识掌握程度。 试题中涉及到的编程基础知识包括变量命名规则、赋值语句、数据类型、二进制与十进制的转换、表达式运算结果、逻辑判断、函数定义及调用、运算符和表达式、循环语句等。 在变量命名方面,试题考察了什么样的名称是合法的变量名。合法的变量名通常需要以字母或下划线开头,不能是关键字,且长度有一定的限制。在赋值语句方面,题目给出了不同的写法,需要判断哪些是错误的,比如不能使用分号或者引号来赋值。二进制与十进制的转换是编程中基本的数值转换技能,需要考生能准确地将二进制数转换为十进制数,反之亦然。表达式的运算结果考验了对数学运算符和逻辑运算符的理解和应用。在逻辑判断部分,涉及了对逻辑表达式结果的理解,包括关系运算符和逻辑运算符。函数的定义、调用和特性是程序设计中的核心内容,包括主函数的作用、递归函数的特点以及函数的嵌套使用。运算符和表达式方面,需要理解表达式运算结果的类型,以及不同类型变量(如字符型变量)是否能参加算术运算。循环语句考察了for和while循环的使用及特性,以及break和continue语句在循环中的作用。 此外,试题还包括了对特定程序代码的阅读理解,要求考生根据给定的程序片段,推断程序执行的最终结果,或者程序中变量的特定值。例如,根据程序代码分析出当输入特定整数时,程序中计数器变量的最终值是多少。这样的题目需要考生具备良好的编程逻辑思维能力和代码阅读能力。 这份试题是对中小学生在信息学和编程领域知识的一次全面考察,涵盖了编程基础知识点,意在培养学生对编程的兴趣和解决实际问题的能力。
2025-05-03 10:35:02 422KB
1
为了提高光源的利用率以及提升光学系统的成像质量,该文设计了一种椭球、球面组合反光镜系统。利用TracePro光学软件建立了组合反光镜模型,并对其进行模拟仿真。仿真结果表明:与传统的椭球反光镜相比,光学组合反光镜能够较大程度地提高光源的利用率。同时还对氛灯光源与组合反光镜系统的应用进行了分析。
2025-05-01 15:24:03 3.66MB 工程技术 论文
1
人形机器人产业发展研究报告(2024年).pdf
2025-04-29 13:50:16 2.11MB 人形机器人
1