综合项目案例介绍
1.Cortex-M4开发平台实验
GPIO输入输出实验;SysTick系统滴答实验;UART串口数据收发实验;通用定时器计数实验;正交码盘输入捕获实验;PWM直流电机驱动实验;A/D模数转换实验;I2C总线驱动实验;SPI串行外设设计;直接存储器访问实验(DMA);FLASH数据存储实验;PID调节控制实验;MPU6050内部DMP固件移植解析;OLED显示实验;MPU6050驱动实验;QMC5883L驱动实验;ESP-32S WiFi透传实验;A/D模数转换实验(CCD摄像头);
2.树莓派部分
Ubuntu开发环境搭建;OpenWRT开发环境搭建实验;OpenWRT开发实验;ROS开发环境搭建实验;ROS系统框架与基本概念;ROS节点订阅与消息发送实验;ROS系统与底盘实现通信; 键盘控制探索者号平衡车; 获取探索者号平衡车信息;二维激光传感器开发;机器人室内地图构建与自主导航(激光雷达);OpenCV移植实验;OpenCV标签识别实验;ROS系统简单机器人仿真;
3.机械臂部分
机械臂软件环境搭建;机械臂舵机配置;3D仿真;利用Moveit操作机械臂;机械臂物品抓取;
4.Android端实验
Android开发环境搭建;智能车开发流程;智能车应用开发详解;