51单片机课设—智能小车一、课设任务二、硬件设计及相关传感器模块1、车模2、51单片机3、红外循迹模块4、电机及驱动5、蓝牙模块6、硬件搭建三、程序代码1、main.c文件2、motor.c文件四、我的大学--“造车”史注:本设计资源可在微信公众号:“Kevin的学习站”中获取!如有问题,可以加我QQ:643470489一起交流哦!一、课设任务使用51单片机设计一台智能小车,可以实现循迹、避障、手机APP控制等功能!二、硬件设计及相关传感器模块1、车模2、51单片机可以使用最小系统板,也可以使用自己的学习板3、红外循迹模块红外循迹的原理:4、电机及驱动5、蓝牙模块6、硬件搭建原则:硬件搭建的不
51单片机课设—智能小车一、课设任务二、硬件设计及相关传感器模块1、车模2、51单片机3、红外循迹模块4、电机及驱动5、蓝牙模块6、硬件搭建三、程序代码1、main.c文件2、motor.c文件四、我的大学--“造车”史注:本设计资源可在微信公众号:“Kevin的学习站”中获取!如有问题,可以加我QQ:643470489一起交流哦!一、课设任务使用51单片机设计一台智能小车,可以实现循迹、避障、手机APP控制等功能!二、硬件设计及相关传感器模块1、车模2、51单片机可以使用最小系统板,也可以使用自己的学习板3、红外循迹模块红外循迹的原理:4、电机及驱动5、蓝牙模块6、硬件搭建原则:硬件搭建的不
学完stm32,总是想做点东西“大显身手”一下,智能小车就成了首选项目,其核心只是就是PWM输出,I/O口引脚电平判断。制作智能小车的硬件名单:制作智能小车的硬件列表: (1)STM32C8T6核心板 一块(2.4G遥控需要两块,手机遥控需要一块) (2)L298N电机驱动 两个(或一块) (4)红外壁障模块 三个 (5)红外循迹模块 三个 (7)12V供电电池 一个 (8)带电机轮子的小车支架(自带tt电机) 一个 2.4G遥控模式:(1)2.4G无线通讯模块 两个手机遥控模式:(1):蓝牙模块一个由于我们做的控制功能可以使用2.4G控制,也可以
学完stm32,总是想做点东西“大显身手”一下,智能小车就成了首选项目,其核心只是就是PWM输出,I/O口引脚电平判断。制作智能小车的硬件名单:制作智能小车的硬件列表: (1)STM32C8T6核心板 一块(2.4G遥控需要两块,手机遥控需要一块) (2)L298N电机驱动 两个(或一块) (4)红外壁障模块 三个 (5)红外循迹模块 三个 (7)12V供电电池 一个 (8)带电机轮子的小车支架(自带tt电机) 一个 2.4G遥控模式:(1)2.4G无线通讯模块 两个手机遥控模式:(1):蓝牙模块一个由于我们做的控制功能可以使用2.4G控制,也可以
一、动态窗口法基本概念 1.1 速度采样空间1.2 评价函数二、基于Matlab的机器人局部避障仿真一、动态窗口法基本概念 动态窗口方法(DynamicWindowApproach)是一种可以实现实时避障的局部规划算法,通过将轮式机器人的位置约束转化为速度约束,根据约束进行速度采样,并由一系列的选定速度的动作生成轨迹,结合评价函数选择评分最高的轨迹,实现执行最优速度的问题。 DWA算法的流程图可表述为: 1.1 速度采样空间 初始速度搜索空间:在任意t时刻,机器人速度(v,ω)的二维空间中可以形成无穷多组运动轨迹,即构成一个初始的速度搜索空间。但是受以
一、动态窗口法基本概念 1.1 速度采样空间1.2 评价函数二、基于Matlab的机器人局部避障仿真一、动态窗口法基本概念 动态窗口方法(DynamicWindowApproach)是一种可以实现实时避障的局部规划算法,通过将轮式机器人的位置约束转化为速度约束,根据约束进行速度采样,并由一系列的选定速度的动作生成轨迹,结合评价函数选择评分最高的轨迹,实现执行最优速度的问题。 DWA算法的流程图可表述为: 1.1 速度采样空间 初始速度搜索空间:在任意t时刻,机器人速度(v,ω)的二维空间中可以形成无穷多组运动轨迹,即构成一个初始的速度搜索空间。但是受以
一、前言1.1项目背景根据美国玩具协会在一项研究中,过去几年全球玩具销售增长与GDP的世界平均水平大致相同。但全球玩具市场的内部结构已经占据了巨大的位置变化:传统玩具的市场份额正在下降,高科技电子玩具正在蓬勃发展。全球玩具市场的高科技电子游戏2010年的年销售额增长了67%,但传统玩具的年销售额仅增长了1%。2001年,十大最受欢迎的圣诞玩具之一有电子玩具。智能系统之前在很多领域,如智能工程、IT、集成引擎及行业整合正在讨论,就必须变得更聪明。可见传统的控制概念不能满足用户的需求,并与这些传统的控制相关的智能控制提高了一般的优势和较好满足人的需求。人工智能和计算机的不断发展,智能控制领域取得了
一、前言1.1项目背景根据美国玩具协会在一项研究中,过去几年全球玩具销售增长与GDP的世界平均水平大致相同。但全球玩具市场的内部结构已经占据了巨大的位置变化:传统玩具的市场份额正在下降,高科技电子玩具正在蓬勃发展。全球玩具市场的高科技电子游戏2010年的年销售额增长了67%,但传统玩具的年销售额仅增长了1%。2001年,十大最受欢迎的圣诞玩具之一有电子玩具。智能系统之前在很多领域,如智能工程、IT、集成引擎及行业整合正在讨论,就必须变得更聪明。可见传统的控制概念不能满足用户的需求,并与这些传统的控制相关的智能控制提高了一般的优势和较好满足人的需求。人工智能和计算机的不断发展,智能控制领域取得了
舵机摇头+超声波测距避障实验效果小车会自动避开障碍物,寻找合适的出口出去程序程序文件:1.main.c:主函数中作摇头测距的逻辑设计2.Motor.c:小车前进、后退、左转、右转和停止的函数,其中左转和右转可更改一下3.Delay.c:延时函数4.Sg90.c:定时器0初始化函数,中断PWM,舵机摇头的角度(封装成函数)5.HC-SR04.c:定时器1初始化函数,不开启中断,超声波测距的函数舵机摇头1.要实现舵机摇头就是依次从0°摇到90°,然后再摇到180°,反复循环,因为舵机是用PWM控制的,在垃圾桶项目中已经使用过舵机,可以直接拿代码过来用,最好进行代码的封装,在工程中引入该舵机的源文件
舵机摇头+超声波测距避障实验效果小车会自动避开障碍物,寻找合适的出口出去程序程序文件:1.main.c:主函数中作摇头测距的逻辑设计2.Motor.c:小车前进、后退、左转、右转和停止的函数,其中左转和右转可更改一下3.Delay.c:延时函数4.Sg90.c:定时器0初始化函数,中断PWM,舵机摇头的角度(封装成函数)5.HC-SR04.c:定时器1初始化函数,不开启中断,超声波测距的函数舵机摇头1.要实现舵机摇头就是依次从0°摇到90°,然后再摇到180°,反复循环,因为舵机是用PWM控制的,在垃圾桶项目中已经使用过舵机,可以直接拿代码过来用,最好进行代码的封装,在工程中引入该舵机的源文件