时间:2019-07-14 00:00:00 来源:信盈达 作者:信盈达
众所周知要深入学习一款单片机最好的方法,是以高级项目制作为导向,边做边学,缺啥补啥,印象深刻。
在基本熟悉了STM32以后,就想做个小东西来练练手,相信很多单片机初学者学习单片机后都会有这种跃跃欲试的感觉。
而像现在市面上的四轴飞行器、运动手表、平衡车等比较热门、炫酷的电子产品当然成为了单片机工程师们的挑战对象,今天我们就来看看信盈达车联网事业部的智能平衡车项目。
信盈达两轮智能平衡小车是集成机械、 电子、 通信、 自动化、 嵌入式等技术于一体的小型智能机器人,涉及到传感器的驱动,数据的处理,角度的计算,电机的控制等,内容比较丰富。
主要模块:
①OLED 显示屏
②自带霍尔编码器的直流减速电机
③电机驱动模块
④MPU6050 模块
⑤蓝牙模块
⑥超声波模块
⑦红外传感器模块
软件部分主要功能:
(1)各传感器信号的采集、处理;
(2)电机 PWM 输出;
(3)车模运行控制:直立控制、速度控制、方向控制;
(4)车模运行流程控制:程序初始化、车模启动与结束、车模状态监控;
(5)车模信息显示与参数设定:状态显示、上位机监控、参数设定等。
开发教程:
为了让初学者快速入门,减少学习时间,在更短的时间内学到更多的知识, 尤其为了那些准备制作平衡小车而没时间深入研究平衡小车原理的朋友, 信盈达特意出版了 STM32 平衡小车开发教程,力求大大减少初学者的学习时间。
信盈达平衡小车开发教程, 主要有原理部分、 电路设计部分、软件开发部分、 车模调试部分、PID算法部分。
信盈达的智能平衡车涉及从电路硬件设计到单片机软件开发整个完整的项目开发流程。
为什么我们做单片机开发还要了解硬件部分的内容呢?就像拿到10Koffer的李同学所说,如果你只是做单片机软件开发,不了解硬件接口的话,面试官会觉得你没有做过产品,聊天的欲望就会大大降低,将直接影响你的面试结果。
所以,如果想要学好单片机不仅软件要过关,硬件基础也要扎实才可以。
免费领取试听卡
申请已经提交
老师会马上给您安排试听课程!
申请出错了
您可以加老师QQ:914865590报名咨询!