1. 首页
  2. 课程学习
  3. 嵌入式
  4. 计算机课程设计基于stm32的智能清扫避障机器人的设计与实现

计算机课程设计基于stm32的智能清扫避障机器人的设计与实现

上传者: 2023-01-04 20:27:01上传 7Z文件 5.18MB 热度 8次
本系统的主控芯片主要是STM32F103C8T6产品使用最小系统板进行项目功能的开发.在微控制器领域STM32系列芯片的出现无疑是一个前所未有的飞跃通过对比其他系列51系列单片机发现此款芯片非常适用于智能机器人方面的主控模块.在最小开发板的基础上通过开发程序对电机模块超声波模块舵机模块来接触未知的环境测量机器人与障碍物的物理距离并显示在屏幕上通过四个直流减速电机控制扫地机器人的向前向后向左向右.在机器人的上方显示屏实时显示时间电池电量监测百分比操作模式的选择状态和机器人与障碍物的物理距离并且还设计了五个按钮实现时间的设置超声波传感器数值阈值的调整机器人启动的状态和操作模式的切换.电源模块平台需要一节电压为3.7伏容量为1000毫安型号为18650充电锂电池为电机驱动提供电力.电池在充满电的状态下电压高达4伏左右.同时模块还搭载TP4056锂电池充电管理模块使用者可以直接使用Type C数据线给扫地机器人进行充电.并且为了向更高技术的产品靠近本课题还设有无线充电模组.为了达到项目的完整性本项目通过AD画板软件制作核心板.
下载地址
用户评论