智能车详解
文章平均质量分 90
_lucky_R
这个作者很懒,什么都没留下…
展开
-
智能车入门——陀螺仪
六轴陀螺仪结合了三轴陀螺仪和三轴加速度计,是智能车中不可或缺的传感器之一。通过准确测量角速度和加速度,陀螺仪在智能车的平衡、转向和姿态控制等方面发挥着关键作用。使用合适的方法对陀螺仪进行校准和数据处理,能够提高智能车的运动稳定性和性能。原创 2023-11-16 01:04:44 · 15132 阅读 · 4 评论 -
智能车入门——编码器
编码器是一种传感器,用于测量轴的旋转、转动或线性运动,并将其转换为数字信号。它通常由一个光栅盘和一个光电传感器组成,光栅盘上带有刻度线或孔,通过光电传感器检测这些刻度线或孔的变化,从而测量位置和运动。原创 2023-10-26 09:17:29 · 4013 阅读 · 1 评论 -
智能车入门——I/O、PWM
IO接口是指单片机上用于与外部世界进行通信的引脚和端口。这些引脚可以作为输入(Input)或输出(Output)使用,以接收或发送电信号。在单片机中,IO接口的主要功能包括读取开关状态、控制LED灯、连接传感器、与其他设备通信等。单片机的IO引脚通常分为数字IO和模拟IO两种类型。PWM是一种用数字信号模拟模拟信号的技术,它通过在一个固定的时间周期内改变信号的脉冲宽度来模拟电压或电流的变化。PWM信号通常用于控制各种设备,如电机、LED灯、伺服机构等,以调整它们的输出或工作状态。周期(Period)原创 2023-10-25 20:58:29 · 3130 阅读 · 1 评论 -
智能车模块详解——数据存储与读写(eeprom/flash)
讲解数据读写函数,以及数据存储原创 2022-10-26 20:23:49 · 3256 阅读 · 2 评论 -
智能车模块详解——按键及按键调参
本文讲解如何在代码层面使用按键,及按键调参原创 2022-10-26 19:04:08 · 3769 阅读 · 0 评论 -
智能车入门补充篇——元素识别
基础的赛道元素有:车库、十字、环岛、坡道。原创 2023-11-17 23:10:46 · 3250 阅读 · 1 评论 -
智能车入门补充篇——电感值处理、转向控制与巡线
介绍智能车从获取电感值到根据偏差巡线的整个过程,包括差比和加权算法、PID、转向差速偏差计算原创 2023-11-17 22:25:29 · 4739 阅读 · 5 评论 -
智能车入门补充篇——模块化编程
模块化编程原创 2023-10-18 10:38:03 · 1529 阅读 · 2 评论 -
智能车入门补充篇——常见宏定义和使用
我们写代码的时候经常用到绝对值、比较、限幅等,现在将整理如下,你也可以自己建一对.C.H 文件,存放自己常用的一些宏定义。//====================================================宏定义函数区====================================================// @brief 绝对值函数 数据范围是 [-32767,32767]// @param dat 需要求绝对值的数// @return int 返回绝对值。原创 2023-10-04 21:10:10 · 1162 阅读 · 1 评论 -
智能车入门补充篇——逐飞开源库介绍
参考文章地址:逐飞科技STC16F开源库来啦 首先来看一看STC16F开源库的目录结构图:逐飞开源库包含各个常用外设模块的底层适配 :在src文件夹下有2个文件,isr.c存放中断函数,main.c放主函数 main.c内容如下,哪里放初始化函数,哪里放需要循环的代码,这里标记地很清楚isr.c如下:将需要放入中断的函数放入对应位置即可。注意:使用需进行初始化,eg:原创 2023-10-04 21:44:16 · 7634 阅读 · 5 评论 -
智能车入门补充篇
之前一直没有时间更新和完善文章,正好现在有了充足的时间,加上我学校的学长创建了收集智能车开源项目的仓库,因此我打算从代码层面上写文章,让更多的智能车新人们能够完成一份完整的智能车项目代码。同样,我的这一系列文章只是方便快速入门。原创 2023-10-04 08:52:36 · 923 阅读 · 1 评论 -
智能车入门——舵机
在进行智能车竞赛时,舵机的学习过程至关重要,以下是在这一过程中需要注意的几个关键步骤。原创 2023-11-22 23:48:49 · 5868 阅读 · 0 评论