![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MBD
文章平均质量分 71
coroutines
研发工程师,搞过IVI,多媒体,手机互联,全液晶仪表,仪表机器视觉自动化测试,IVI&仪表视频投射,AUTOSAR CP,MBD,DES以及功能安全和车载电子信息安全,:).
展开
-
进击的巨人,进击的microbit(硬件选择)
文章目录1 底盘2 电机驱动3 电源4 microbit扩展板5 陀螺仪6 开关上几篇文章介绍了如何使用MicroBit设计一个遥控车(车力巨人)。那除了车之外,microbit还能干点啥呢?想来想去,不行就砍掉2个轮子,做一个平衡车吧。这篇文章介绍下硬件的选择。1 底盘底盘最后还是选了平衡小车之家的下面这个产品:额外加了2块黑色的亚克力扩展板:2 电机驱动电机驱动上次装小车时,买了2个,这次还是用的L298N。但是,目前看,L298N已经是过时的产品了,又大又笨,以后可能会选其它的电原创 2021-03-22 12:25:21 · 1348 阅读 · 1 评论 -
Excel处理UTF8格式的CSV
目录1 打开CSV文件2 编辑和保存CSV文件EA (Enterprise Architect)支持模型元素的导入导出操作,这个功能在管理大批量数据(如,需求)时,非常好用。EA导出的CSV格式文件是使用UTF8编码的,手头常见的CSV编辑器就是微软的Excel。但Excel在打开CSV时,中文系统默认使用GB2312编码格式,这就导致直接打开EA导出的CSV时,中文是乱码。这篇文章就讲讲如何用Excel打开UTF8编码的CSV文件。1 打开CSV文件Excel操作UTF8的CSV时,不能直接打开,要原创 2021-03-04 15:21:43 · 4212 阅读 · 5 评论 -
要不,咱们简单设计个车?(基于模型开发)
目录1 数据解码2 舵机控制3 前车灯控制4 灯光控制5 马达控制6 车速计算7 行驶距离计算8 实时显示上一篇《要不,咱们简单设计个车?(整车及软件框架)》介绍了”车力巨人“的外观及软件架构,这篇看一下软件的具体实现。1 数据解码参考小车控制器的模型,遥控数据包含4个属性,封装到vector中并通过Bt Radio发送出来。小车端接收到数据后,通过Bluetooth Data子系统解码。解码的模型如下图所示:Vector的长度为32 Byte,通过Index Vector Block分别获取前4原创 2021-02-19 13:50:22 · 344 阅读 · 1 评论 -
要不,咱们简单设计个车?(引子)
最近在研究下面这货,叫做BBC micro:bit,可能是BBC出的(话说这是BBC干的少有的几件人事儿,还有他们拍的纪录片不错)。长成下面这个样子:这玩意目前出到了2.0版,上面带原创 2021-02-01 09:50:39 · 212 阅读 · 0 评论 -
要不,咱们简单设计个车?(底盘篇)
小车的外设基本都调试通过了,可以通过2块micro:bit进行蓝牙无线通信遥控。虽然支持的外设还不是太多,但目前micro:bit所有的pin都已经使用上了,所以外设的方面暂时就这样了,下面会关注算法的实现。这篇介绍下小车底盘和支持的外设。1 底盘底盘从淘宝找了一家,貌似这家专门做小车和其它平衡机器人的。买的是下面这款,也没别的,就是被外观吸引了,看着特别结实。micro:bit控制着这个车前进,让我想起了《进击的巨人》。这家小车底盘除了前面转向舵的横向连接杆有问题(太长,还难拧,需要俩把钳子),其它原创 2021-02-09 10:00:35 · 979 阅读 · 0 评论 -
要不,咱们简单设计个车?(整车及软件框架)
春节期间把小车又重新装了一下,把底盘调了个方向。原先舵机和马达都朝下,但太靠近地面,拿出去玩儿一把,容易碰到路面。调了方向之后,寻线传感器没地方装了,暂时放在一边。1 整车效果图安装完成后的小车效果图如下:45°俯视背面正面OLED实时数据2 小车软件架构软件除了适配的驱动部分,完全由Simulink完成。2.1 顶层视图如下,其中红色的块Sample Time是20ms,绿色的块Sample Time是100ms:从上到下依次是:蓝牙Radio通信,用于接收另一块mi原创 2021-02-16 23:22:28 · 849 阅读 · 1 评论