电路综合实习报告

题目: 基于STM32的智能小车

摘  要

STM32属于微控制器,自带了很多常用的通信接口(UART、IIC、SPI),可以接非常多的传感器,可以控制很多的设备。本次项目就是基于STM32F103芯片制作的智能小车,通过对于通用输入输出口GPIO、时钟分频技术、以及一个通用定时器TIM3的使用完成对小车蜂鸣器的延时电平翻转。通过对串口2(USART2)和PWM技术组合,实现手机通过蓝牙对智能小车前进、后退、左转、右转以及一些特殊轨迹形式和漂移的行驶功能。

通过串口2(USART2)和蜂鸣器模块的组合,实现手机通过蓝牙控制小车轰鸣器响应功能。通过超声波技术和PWM技术、和轰鸣器模块,实现小车自动避障功能。通过以上技术的实现,才最终完成了这辆基于STM32芯片,蓝牙控制的自动避障智能小车。

关键词:定时器、PWM、蜂鸣器模块、蓝牙

STM32智能小车电路综合实习报告相关推荐

  1. Arduino/stm32 智能小车设计(二)

    Arduino/stm32 智能小车设计(二) 本节进行Arduino智能小车的代码讲解. 一.I/O口定义与初始化函数 如下图RGB指示灯用到10.11.12三个I/O口,分别对应蓝色.红色.绿色. ...

  2. STM32智能小车循迹教程

    文章目录 前言 一.红外循迹模块工作原理及接线图 红外循迹模块工作原理 红外循迹模块和STM32的接线图 二.cubeMX配置 三.代码解析 总结 前言 本篇文章将带大家学习STM32智能小车的循迹功 ...

  3. 用matlab结合STM32作上位机,基于stm32智能小车视觉控制导航的设计参考.pdf

    第 25 卷 第 9 期 电子设计工程 2017 年 5 月 Vol.25 No.9 Electronic Design Engineering May. 2017 基于STM32 智能小车视觉控制导 ...

  4. Arduino/stm32 智能小车设计(一)

    Arduino/stm32 智能小车设计(一) 智能小车原理图设计 智能小车原理图组件包括: 模块设计 一.控制模块 二.供电模块 三.充电管理模块 四.电机驱动模块 五.红外寻迹及红外避障模块 六. ...

  5. c语言程序综合实习学生成绩,C语言程序设计综合实习报告-资源下载人人文库网...

    <C语言程序设计>综合实习报告 用指针优化学生成绩排名一.目的1 熟悉变量的指针和指向变量的的指针变量的概念和使用2熟悉数组的指针和指向数组的的指针变量的概念和使用3. 掌握冒泡法或选择法 ...

  6. 武汉工程科技学院.网络集成与安全.综合实习报告.2017.12.5

    声明:此分享仅供学习参考,不得用于任何商业用途. 武汉工程科技学院.网络集成与安全.综合实习报告.2017.12.5 拓扑图如下: 主要知识点如下: 1)        静态路由 2)         ...

  7. 《理工文献检索》综合实习报告 ——江苏大学

    目录 <理工文献检索>综合实习报告 一.选题(本课题用于第二~七题的检索任务)(5分) 二.利用搜索引擎高级搜索检索PPT或PDF课件(百度.谷歌.必应任选其一)(3分) 三.中文电子图书 ...

  8. 基于STM32智能小车蓝牙遥控实验(有代码含上位机)

    小车设计 利用STM32作为智能小车的主控制器来驱动智能小车的直流电机工作,电机驱动芯片采用L298N微型集成电路电机驱动芯片,配合STM32核心板使用实现四个直流电机运行和pwm软件调速,通过改变直 ...

  9. c语言程序综合实习学生成绩,C语言程序设计综合实习报告

    课题一:用指针优化学生成绩排名 一.目的 1.熟悉变量的指针和指向变量的的指针变量的概念和使用 2.熟悉数组的指针和指向数组的的指针变量的概念和使用 3. 掌握冒泡法或选择法排序的算法 4. 掌握函数 ...

  10. stm32智能小车设计

    提前说说 博主是用寄存器写的驱动 历时两周,总算把小车弄好了,总体上来说做的太慢了.自己在32的学习中还不够仔细深入,只是浅面的学习,当真正做一个项目时,暴露的问题就太多了.这次在小车的制作的过程中, ...

最新文章

  1. pandas对dataframe进行排序:单数据列排序、多数据列排序、NA值排序位置、排序算法
  2. SQLServer2000同步复制技术实现步骤(收藏)
  3. UWA官方Demo新增《小米超神》,全面揭秘重度手游的性能表现!
  4. 2018.5.12说说反射的用途及实现------要再花费时间加强理解
  5. 《高质量java程序设计》读书笔记之----异常处理(1)
  6. Linux下安装ICE(自测)
  7. 网页登录接口php,thinkphp-登入接口示例
  8. 将session维护在客户端
  9. mariadb使用mysql驱动_MariaDB安装与使用
  10. oracle静默文件建库,【配置上线】Oracle静默建库 for 11g
  11. JavaScript 5/30:Flex Panel Gallery即FLEX布局的图片库
  12. vray安装显示服务器没有安装,vray3.2安装教程
  13. 智能随访系统:提升患者综合服务能力和就医体验,提高医院品牌价值与服务质量
  14. php 解压 中文文件夹,如何把文件夹压缩为rar
  15. 《稀缺》塞德希尔·穆来纳森 / 埃尔德·沙菲尔
  16. JDBC API 学习
  17. 信号能量密度公式_信号时频分析方法汇总
  18. 使用-cifs自动挂载
  19. 06-void类型和never类型
  20. 《棒球大联盟2nd》:青春赛场·棒球1号位

热门文章

  1. 微信小程序二手汽车拍卖系统源码【包调试】
  2. 字节跳动Java大数据工程师面试题、笔试题(含答案)
  3. 简约竞聘个人简历自我介绍PPT模板
  4. win10录屏_不为人知的win10隐藏功能,一键录屏,你还不知道?
  5. 2021年低压电工考试题及低压电工模拟考试
  6. excel熵值法计算权重_由搜索权重排序引入的思考
  7. 【广东大学生网络攻防大赛-WriteUp(非官方)】Reverse | pyre
  8. Avaya Aura™ 独家观察报告
  9. 短视频源码应该实现哪些功能;
  10. springboot 打卡功能_SpringBoot、SSM、ajax实现考勤打卡功能(详细实现),供新手参考!...