注意:这里使用的是STM32F103RCT6芯片,正点原子迷你版 使用其他板子注意芯片的选择 1.首先新建一个文件夹,并且建立四个子文件夹,分别叫做USER,CORE,OBJ,STM32F10x_FWlib 2.然后将官方固件包里的源码复制粘贴到这些文件夹中(除了OBJ)
本系列共6篇文章,本文作为本系列的第三篇文章,介绍实验三 :定时/计数器实验,本系列文章基于Dais-52PRO实验箱。 本系列文章链接: ----------------------------------------------------------------------------- 51单片机汇编语言实验(一)-----数字量输入输出(附参考代码及注释
一、螺旋桨 螺旋桨是直接产生无人机运动所需力与力矩的部件 合适的螺旋桨对提高无人机性能和效率 (1)型号 桨距(Propeller Pitch):假设螺旋桨在一种不能流动的介质中旋转,那么螺旋桨每旋转一周,就会向前前进一个距离,这个距离就是螺距或桨距  
本系列共6篇文章,本文作为本系列的第一篇文章,介绍实验一 :数字量输入输出,本系列文章基于Dais-52PRO实验箱。 本系列文章链接: ----------------------------------------------------------------------------- 51单片机汇编语言实验(一)-----数字量输入输出(附参考代码及注释) 51单片机
目录 一、总体介绍 二、布局设计 1.机架 2.旋翼安装 补充:力矩、角动量、陀螺力矩、空气阻力矩和旋翼布局 3.桨盘角度 ——增强稳定性 ——提高偏航力矩 ——实现全向运动 4.旋翼与机架半径 5.尺寸与机动性的关系 6.重心位置 7.自驾仪位置 三、气动设计 减阻 增升 旋翼流场(高难度) 四、减震设计 五、指挥控制系统 1.遥控器+
上回书说到,小车的超声波避障功能基本完成。那么本篇就来介绍最后一个功能,蓝牙智能控制功能。 废话不多说,来吧。 蓝牙控制功能 最令我感动的是,我原以为最困难的一个功能在实际操作下居然成为了最简单的那个。 原本我以为,蓝牙模块要查一堆代码并且慢慢理解才能掌握(这个模块一开始是和我同组的另一个组员来研究的,所以我当时并不了解。),没想到这个功能一下子就搞出来了,现在细细
引言 最近几天一直在复习考试,拖更了蛮久的,这次我们继续来接着嵌入式单片机教学继续说,上次我们使用了IIC通信的传感器,以及IIC通信的LCD。这次由于接到了一个朋友拜托我做的一个小玩具项目,那么我们就基于这个项目来继续学习我们的嵌入式单片机吧。 正文 首先,我来介绍一下本次的项目,其实很简单就是做一个电子琴,包括了这么几个部分,一个是按键,也就是IO口的触发,还有我们上
上回接寻迹功能后,这次来介绍超声波避障功能。 我们将超声波固定在舵机上,再通过对舵机的控制来实现超声波的转向。 超声波避障功能 示例代码 #include<Servo.h> int inputPin = 8; // 定义超声波信号接收接口 int outputPin = 9; // 定义超声波信号发出接口 int STBY =
提前说说 五一小长假的最后一天,正式开始设计篇章。有种无从下笔的感觉,担心自己的博客可能会误导别人或者没有表达清楚自己的意思。所以认真观看博客的朋友如果发现有哪些地方不对劲的,欢迎与我讨论,也顺便让我不断不断修改。 接下来,就开始软件设计了。 寻线功能设计 示例代码: //Motor
文章目录 研究现状 总体方案设计 硬件电路设计 电梯逻辑控制 电梯运行控制 硬件仿真 系统测试 方向优先测试 距离优先测试 综合测试 总结展望 参考文献 研究现状 在现代社会和经济活动中,电梯已经成为城市物质文明的一种标志。特别是在高层建筑中,电梯是不可缺少的垂直运输工具。 电梯的存在,使
文章目录 选题说明 选题方向 竞赛开发平台 创新点描述 成果展示 选题说明 利用智能小车与机械臂结合,在智能小车自身能够实现的功能的基础上,拓宽功能,使之得到最大化的利用,提高其利用价值。 智能小车可实现障碍物搜寻、扫除或者攻击“敌人”,另外利用智能小车、机械臂的结合实现物体抓取与放置。 小车扫除障碍时,通过上中两层分布的红外传感器感知障碍或“敌人
到今天为止,智能小车的三种功能也算全部完成了。(做蓝牙模块异常的顺利)接下来就是焊接矩阵键盘,将这三种功能合并在一块了。可能还会需要一段时间,包括矩阵键盘的焊接,代码的规整,所有硬件的加入,功能排障以及优化。 做小车应该是学嵌入式的一个最基本的项目,就因为是第一个,所以我想尽全力的把它做好,也算是一个好的起点。博客也算是其中的一项(尤其是像我这种有时候表达不清的,所以写博
今天继续来介绍这些电子元件。 4.LM2596S DC-DC降压电源模块 介绍:一块降低调整电压的元件 接线方式: IN+ 输入正极 IN-输入负极 (分别接电源的正负极) OUT+输出正极 OUT-输出负极 (输出你想要的电压) 基本工作原理: 1、输入电压范围:直流3.2V 至 40V (输入
由于学校这几天在开运动会,所以刚好有空闲的时间来好好琢磨这些原件以及认认真真完成这几篇博客。。。。 所以,这几天就好好研究这些电子元件。 那怎么具体研究呢,我想大概可以从这几个方面入手。 1.元件的介绍 2.作用 3.连接方式 4.所控代码 因为我也算是萌新,所以这个过程大概会比较复杂,但是我会将我所不懂得点着重
该篇博客紧接接上一篇开题篇创 基于stm32的两轮自平衡小车1(模块选型篇)(鸽了好些日子了…)。该篇为原理篇,包含一些理论分析的部分,碰到一些自己可能写不好的地方直接引用了我认为很不错的参考,有些地方还没能理解透彻,如有不足的地方恳请指出,非常感谢!本篇内容详见目录。 目录 参考资料 系统框图 运动分析 PID算法 定时器P
有一段时间没有更新博客了,最近一段时间都在忙毕业和实习,闲暇的时候也在学习怎么写公众号推文,实在惭愧。毕业设计做的是平衡小车,这几天某宝买的器件还不知所踪,新的PCB电路板又不想画,所以在想要不把做过的过程回顾一次,以后好写论文。该项目会分“模块选型篇”、“原理篇”、“硬件篇”和“软件调试篇”(立好flag,希望自己能好好完成)。由于博主水平有限,都是自己网上找资料找代码学习的,如果有地方描述不清
这一个月来 距离实验室纳新后,已经过去一个月左右了。听取了学长的建议,这段时间也一直在搞Arduino这个软件,还算不错的认识了这个开源软件。(自我认为) 但是现在的依旧是一个小萌新,不说在软件代码的掌握程度,现在连有些最基本的硬件的名字也都叫不上来几个。不过还好,自己也不是单打独斗,通过和同组成员的讨论也还算是一点一点进步吧。最幸运的是,每次我遇到不会的东西,他们都可以帮我
提前说说 博主是用寄存器写的驱动 历时两周,总算把小车弄好了,总体上来说做的太慢了。自己在32的学习中还不够仔细深入,只是浅面的学习,当真正做一个项目时,暴露的问题就太多了。这次在小车的制作的过程中,遇到了各种各样的问题,软件,硬件,各式各样的问题迎面而来,真的好几次心态崩了。不过还好小车这个项目不只是我一个人在搞,组里的其他成员也在一直在考虑问题,想办法,
前言 上一篇中详细阐述了多旋翼飞行器导航系统中使用的主要传感器及其特性,本篇将着重介绍导航系统设计中常用的两种算法——互补滤波算法与卡尔曼滤波算法。同时,阐述一种多旋翼飞行器导航系统的设计方案。 互补滤波算法简介 互补滤波器的主要原理是把一个主要包含高频噪声,和一个主要包含低频噪声的信号分别通过一个低通滤波器和高通滤波器,并做平均,从而使平均后的结果是真实信号较为准确的估计。简单的讲,就是将两
前言 导航系统作为无人机的感知单元,承担着无人机状态参量测量与估计的重任。对于多旋翼无人机而言,其姿态、加速度、速度、位置以及各传感器的零偏与补偿系数均需要被测量或估计。这些众多参量之中只有极少一部分能够被直接或间接测量,大多数参数需要我们采用多个传感器组合的方式,结合最优估计算法进行估计,最终,才能够得到理想的状态参量。 导航系统综述 近年来,随着智能手机的普及,MEMS技术日趋成熟
第三方账号登入
看不清?点击更换
第三方账号登入
QQ 微博 微信