STM32单片机介绍_基于单片机的智能循迹小车

STM32单片机介绍_基于单片机的智能循迹小车      其实前几周就已经将小车调好并且也发了视频,但是每天忙于复习,也没有时间来对小车的流程设计、硬件设计、程序编写进行一个总结,正好周五可以休息一下,就分三个模块对这个智能小车项目进行一个总结。      这个小项目完全是我一个人搞得,因为组内的小伙伴们都还没学32,他们使用arduino搭的小车,但是毕竟实现的功能还是很简单的,也只是做了一周不到的时间。      首先是小车的…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

        其实前几周就已经将小车调好并且也发了视频,但是每天忙于复习,也没有时间来对小车的流程设计、硬件设计、程序编写进行一个总结,正好周五可以休息一下,就分三个模块对这个智能小车项目进行一个总结。

        这个小项目完全是我一个人搞得,因为组内的小伙伴们都还没学32,他们使用arduino搭的小车,但是毕竟实现的功能还是很简单的,也只是做了一周不到的时间。

        首先是小车的流程设计,文老师总是教导,每做一个项目,一开始要写需求文档、画流程图,项目中要写开发文档,项目完成后要写总结。因为这次的项目是一个人搞的,所以说开发文档在制作过程中并没有写。

        需求以及所用的模块如下 

            功能要求:

            1、 走直线

            2、 寻线(S弯)

            3、 避障碍

            4、 蓝牙控制 

            模块清单:

            电机驱动L298N

            红外对管       *2

            超声波测距 HC-SR04

            电源模块 12->3.3 / 5 / 12

            减速直流电机(6V)

            蓝牙模块 HC-05

            LM2596 DC-DC稳压模块

            SG90 9克微型舵机

            //码盘测速模块

            单片机: stm32f103c8t6

        具体的模块讲解以及使用心得会在后面的硬件设计博客中记录。

       接下来是流程图

        1、避障碍

        STM32单片机介绍_基于单片机的智能循迹小车

        2、巡线

            STM32单片机介绍_基于单片机的智能循迹小车

        3、蓝牙控制

        STM32单片机介绍_基于单片机的智能循迹小车

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/180752.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • [CV] Structure from motion(SFM)- 附我的实现结果

    [CV] Structure from motion(SFM)- 附我的实现结果【更新】我的新博客:www.ryuzhihao.cc,当然这个csdn博客也会更新本文在新博客中的链接:点击打开链接完成时间:2017年2月27日博客时间:2017年4月26日去年,我有幸了解到image-basedmodeling的相关知识。作为一个大三本科生,虽说自己此前也做过一些相关工作,但是要自己实现Structuref…

  • web.xml的加载过程配置详解

    web.xml的加载过程配置详解一:web.xml加载过程  简单说一下,web.xml的加载过程。当我们启动一个WEB项目容器时,容器包括(JBoss,Tomcat等)。首先会去读取web.xml配置文件里的配置,当这一步骤没有出错并且完成之后,项目才能正常的被启动起来。  启动WEB项目的时候,容器首先会去读取web.xml配置文件中的两个节点:和如图:    紧接着,容器创建一个Serv

  • 使用MySQL实现分页查询[通俗易懂]

    使用MySQL实现分页查询[通俗易懂]本文关键字:MySQL、分页查询、真分页、假分页、LIMIT。在项目开发当中,经常要实现分页功能,在面试时也会经常被问到:什么是分页。这是因为在一个页面上能够显示的数据是有限的,而存放在数据库中的数据往往很多,我们必须将这些数据安放到不同的页面中去。

  • Helm从入门到实践

    Helm从入门到实践

  • eclipse SVN插件_eclipse安装svn

    eclipse SVN插件_eclipse安装svn利用中文插件,我们可以更加直观的理解ecli

    2022年10月14日
  • 什么是QT?「建议收藏」

    什么是QT?「建议收藏」为学习QT首先必须搞明白的一个问题是,什么是QT,查找资料,对于QT有如下的认识:1.Qt是一个跨平台的C++图形用户界面应用程序框架Qt是面向对象的框架,提供了一种称为signals/slots的安全类型来实现各个元件之间的协同工作。2.Qt是一个跨平台的应用程序开发类库Qt包括多达250个以上的C++类,还替供基于模板的collections,serialization,file,I/Odevice,directorymanagement,date/t

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号