发作品签到
专业版

智能小车--基于天空星STM32

工程标签

752
0
0
0

简介

用于2025年工巡赛物流搬运赛道,主控为天空星STM32F407VET6,该拓展板可进行步进电机驱动,openmv通信,蓝牙无线通信,串口屏显示,按键加OLED屏调试,舵机控制学习。

简介:用于2025年工巡赛物流搬运赛道,主控为天空星STM32F407VET6,该拓展板可进行步进电机驱动,openmv通信,蓝牙无线通信,串口屏显示,按键加OLED屏调试,舵机控制学习。
立创·天空星扩展板征集令

开源协议

GPL 3.0

创建时间:2024-09-07 16:09:30更新时间:2024-11-04 08:47:45

描述

视频链接:

[B站视频--功能演示及介绍]【天空星拓展板】 https://www.bilibili.com/video/BV1GZskehEo7/?share_source=copy_web&vd_source=313763c4cf8391e7e2d0b4c06a66f331

项目简介

用于2025年工巡赛物流搬运赛道,主控为天空星STM32F407VET6,该拓展板可进行步进电机驱动,openmv通信,蓝牙无线通信,串口屏显示,按键加OLED屏调试,舵机控制学习。

项目功能

本项目是基于立创开发板天空星STM32F407VET6设计的拓展学习板用于准备工训赛物流搬运赛道学习,板子两边各有两个8P接线端子可连接步进电机(淘宝张大头步进电机)作为工训车的轮子驱动电机,前方还有一个电机接口可用于滑轨升降电机连接接口。有一个舵机接口可用于货物抓取。有两个OPENMV接口,可与摄像头进行串口通信,一个摄像头识别货物,定位,一个用来识别二维码获取搬运顺序表。一个串口屏接口,可用来显示获取到的搬运信息。四个按键进行调参,OLED屏进行显示数据交互。

PCB设计说明

本项目由以下部分组成,电源部分、主控部分、外设接口部分,调试模块部分四大部分组成。

示例图1--主控电路:
屏幕截图 2024-10-17 172252.png
所有IO均额外引出,便于后续开发调试

示例图2--外设接口电路:
屏幕截图 2024-10-17 172515.png

695403302651276921.jpg
每个步进电机都可通过串口通信与主控通信,这里我分别把步进电机通讯接口和单片机一个串口引出来,如果要进行串口通信控制电机,则可通过跳线帽连接。如果不进行串口通信引脚可另做他用。

示例图3--调试模块电路:

屏幕截图 2024-10-17 172520.png

845772800824675198.jpg
按键接口和对应的单片机IO口单独引出,如要使用按键调试则可通过跳线帽连接,也可另做他用。

示例图4--电源模块电路:
用的LM2596稳压模块,一个固定5v输出用于给单片机,摄像头,串口屏,蓝牙供电,一个可调输出,用于给舵机供电,使用两个稳压模块防止舵机供电电路对单片机等模块供电产生影响。

584785983482000018.jpg

软件代码

一个与OPENMV通信代码,可实现摄像头巡线,摄像头返回值为线路的中值坐标。

554959706007635719.jpg

一个步进电机驱动测试代码。

130646134086226470.jpg

重要物料购买

电机是在淘宝买的,张大头步进电机。

组装说明

蓝牙模块组装

459890954367031897.jpg

舵机模块组装

899993147613595167.jpg

步进电机组装

124637931669399919.jpg

供电电池12V锂电池包
350278784428149740.jpg

实物图

644717656357563104.jpg

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

附件

序号文件名称下载次数
1
STM32F407_Project----Stepper.zip
49
2
STM32F407_Project----openmv.zip
13
3
034815ce578b2e80498387381a3e97c7.mp4
13
克隆工程
添加到专辑
0
0
分享
侵权投诉

工程成员

评论

全部评论(1)
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航