# SmartCar_v2 **Repository Path**: half-up/smart-car_v2 ## Basic Information - **Project Name**: SmartCar_v2 - **Description**: 嵌入式智能小车实训 - **Primary Language**: Unknown - **License**: EPL-1.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 3 - **Forks**: 0 - **Created**: 2022-10-13 - **Last Updated**: 2025-11-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # SmartCar_v2 # 项目介绍 嵌入式智能小车实训 ## 项目控件 ![输入图片说明](SmartCar_v2%E5%B0%8F%E8%BD%A6%E5%9B%BE%E7%89%87.png) ![输入图片说明](SmartCar_v2%E6%8E%A7%E4%BB%B6.png) 运动控制:MCU 处理器 -- 单片机 控制智能车的运动(前进、后退、左转和右转) -- 转动的角度 通过 4 个电机的差速控制。(麦克纳姆轮、阿克曼、4 轮差速) ![输入图片说明](SmartCar_v2%E8%BD%AE%E5%AD%90%E6%8E%A7%E5%88%B6%E7%94%B5%E6%9C%BA.png) ## 远程视频 采集摄像头数据: ![输入图片说明](SmartCar_v2%E6%91%84%E5%83%8F%E5%A4%B4%E5%92%8C%E8%8A%AF%E7%89%87.png) 硬件平台:A 系列处理器(CPU) USB 摄像头采集图像。 自动释放 WIFI/4G 模组,手机、电脑等等终端设备访问该设备。 本地通过 WIFI 访问: ![输入图片说明](SmartCar_v2%E5%9B%BE%E7%89%87%E4%B8%8A%E4%BC%A0%E6%9C%8D%E5%8A%A1%E5%99%A8.png) ## wifi控制 控制:通过短距离蓝牙实现、通过 WIFI 实现控制。(终端:电脑上位机、安卓 APP、微信小程序) 循迹:寻黑线 -- 红外管 避障:超声波检测和避障 云台控制:摄像头控制 注意:多个终端同时连接该设备,图形都可以显示,但是只有一个设备能够控制。 该项目综合实践:MCU 底层控制+Linux 操作系统(图像/WiFi 传输)+上位机/app/微信小程序实现远程查看和控制 # 第一部分:实现智能车运动控制以及循迹 ![输入图片说明](SmartCar_v2%E5%B0%8F%E8%BD%A6%E5%9B%BE%E7%89%87.png) 主要为 MCU 的学习和实践。 ## MCU简单介绍和作用 MCU/CPU:获取输入信号,经过逻辑分析,得出输出信号。 1. 接口:CPU/MCU 与外部设备连接的接口(例如:USB/HDMI/UART/SPI/IIC 等等) 2. 逻辑编程:编写底层驱动(固件)、编写应用。 对于复杂问题:使用操作系统(多任务操作、文件、界面、网络通信) ![输入图片说明](SmartCar_v2MCU.png) # 第二部分:实现远程视频监控(图像的监测和小车控制) --- 上位机(C++/QT 开发) ![输入图片说明](SmartCar_v2QT%E8%AE%BE%E8%AE%A1%E7%9A%84%E6%8E%A7%E5%88%B6%E7%95%8C%E9%9D%A2.png) 运用qt设计界面,然后控制小车行动和速度(后续有小程序) 搜索信盈达小车小程序,链接wifi就可以控制了 ![输入图片说明](SmartCar_v2%E5%BE%AE%E4%BF%A1%E5%B0%8F%E7%A8%8B%E5%BA%8F%E5%9B%BE%E7%89%87.jpg) ![输入图片说明](SmartCar_v2%E5%BE%AE%E4%BF%A1%E5%B0%8F%E7%A8%8B%E5%BA%8F%E6%8E%A7%E5%88%B6%E5%9B%BE%E7%89%87.jpg) # 使用的平台: Linux 操作系统 嵌入式系统:小型的专业的软硬件可裁剪的计算机系统。 计算机系统:硬件+软件 软件:操作系统+驱动+应用软件 操作系统:硬件之上的软件平台(封装底层硬件,给上层提供接口) 本次使用的操作系统平台:Ubuntu # 使用的软件: QT keil mdk5 USB转串口驱动_CH340 flymcu 字模软件(PCtoLCD2013) mcuisp 其余的不一一列举了 # 实训的一些笔记链接: https://note.youdao.com/s/12BdJSv7 # 演示效果: 就类似这个: https://www.bilibili.com/video/BV19U4y1g7DV?p=4&vd_source=2d9083f5eb287cb702ff4333702a392a # 待续