3--STM32多功能小车(6)--硬件电路连接

2023-05-16

1–电源及接线;
对于stm32和所用到的外设来说,基本都要用5V作为输入电压,但是市面上的电池基本没有是5V输出的,但是却有12V的,因此我们就需要采用12V转5V(一般都不用3.3V转5V),这里有几种选择,最常见的就是DC-DC模块,可以通过上面的旋钮调节输出电压,当然他只有降压功能,再者也可以用L298N电机驱动芯片,上面带有12V转5V的接口;
再者对于32来说5V口比较少,但是我所用的外设基本都是5V电源输入,因此我们需要引出5V接口,这里可以使用面包板,也可以用那个电路板自己焊接接口出来,引出5V电源;个人觉得第二个比较好,因为第一个杜邦线可能插不紧,容易松动;
注意:接线时一定要注意正负极,一旦听到有一种单片机发出的刺耳的嗡嗡声,先关闭电源,别问我咋知道,因为我试过~~~;接各种外设时用手指搭在芯片表面,一旦有发烫迹象,那就是电源接错了;

2–总结;
真的说实话,做这个小车让我把学过的32知识全串了起来,让我对各部分的理解更加融会贯通,也让我接触到了许多模块,了解使用方法,有了较大的收获,感兴趣的朋友也可以试着做一下;

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

3--STM32多功能小车(6)--硬件电路连接 的相关文章

  • 完美解决make -f Makefile.unx报错问题 +Centos

    这里写自定义目录标题 本人亲测成功 导读 xff1a 我用这个命令主要是针对编译hadoop的 xff0c 其中有个isa l安装 xff0c 是英特尔 ISA L技术即 xff08 Intel Intelligent Storage Ac
  • 关于Gitee创建存储库多人协作流程

    关于Gitee创建存储库多人协作流程 主要解决在IDEA工具开发下通过Gtiee多人协作 xff0c 共同开发 前期准备 IDEA xff1a IDEA当前文档使用版本为2021 3 1 Git xff1a IDEA安装Gitee插件 流程
  • ajax上传文件,图片并显示与删除(spring boot)

    思路 xff1a 先上传文件然后在读出来 之前本人都是用form提交上传文件 xff0c 现在写个ajax的文件上传 先看下效果 xff1a 上传并在页面显示 关键代码 xff1a 在启动类里面加入 span class token com
  • opencv-python——调用摄像头或导入视频实现颜色识别并画框

    采用opencv进行颜色识别有个好处就是他的框可以是具有角度的长方体框 xff0c 不局限于平行点的 文章目录 颜色识别实现过程1 调用摄像头 导入视频或读入照片2 找出所需颜色对应的HSV阈值3 找出二值化后的图片中的特征点并进行画框 完
  • Ubuntu18.04——python2安装opencv4.1版本并代替ROS自带的低版本opencv

    软件环境 Ubuntu 18 04系统ROS melodic 查看安装ROS默认安装的CV2位置 改个名 xff0c 不要是cv2就ok xff1a 查看是否移除 可以发现还有一个cv2的so文件 xff0c 所以我们需要将这个也移除 改个
  • 直流电机驱动电路设计-----学习笔记

    直流电机驱动电路的设计目标 在直流电机驱动电路的设计中 xff0c 主要考虑一下几点 xff1a 1 功能 xff1a 电机是单向还是双向转动 需不需要调速 对于单向的电机驱动 xff0c 只要用一个大功率三极管或场效应管或继电器直接带动电
  • ROS——问题解决:rqt工具包中image_view消失;bash: rosrun rqt_image_view未找到命令

    重装rqt工具 span class token function sudo span span class token function apt get span span class token function install spa
  • VS Code——Git插件使用指南

    文章目录 一 基于VScode本地新建工程并上传到Github1 新建工程文件夹并用Vscode打开该文件夹2 初始化存储库3 暂存更改4 提交暂存更改5 同步到Github中6 在Github中查看项目 二 Git clone到本地后进行
  • Ubuntu18.04——查看CPU, GPU,内存利用率

    htop查看CPU和内存利用率 sudo apt install htop 启动htop htop 查看NVIDIA GPU利用率 nvidia smi 以每秒1次的刷新频率实时查看 nvidia smi l 1
  • Ubuntu18.04——基于X86和Arm安装并配置Realsense-ros环境

    文章目录 基础安装1 安装ROS2 安装Realsense驱动以及依赖库 xff08 1 xff09 X86安装librealsense更新 xff08 2 xff09 Arm编译安装librealsense xff08 或者Apt无法下载
  • 【Rt-Thread】STM32输出PWM

    1 实验目标 STM32输出不同频率的占空比为50 的PWM信号 xff0c 控制蜂鸣器音调 2 硬件部分 2 1 模块介绍 xff08 1 xff09 主控芯片 F405RGT6 xff08 2 xff09 蜂鸣器 低电平触发 2 2 接
  • 考研复试实用指南

    Preface 考研初试已经结束 xff0c 但是考研这场仗还没打完 xff0c 接下来 xff0c 我们将走入复试的战场 考研复试并不是走过场 xff0c 是有严格的淘汰比例的 xff1b 考研复试并不是关系网 xff0c 是有公开而透明
  • 2020oop第一次练习 6-3 字符串 - 6. 查找子串(BF算法) (10分)

    C语言标准函数库中包括 strstr 函数 xff0c 在主串中查找子串 作为练习 xff0c 我们自己编写一个功能与之相同的函数 函数原型 char StrStr const char txt const char pat 说明 xff1
  • 信号量——二值信号量

    信号量 二值信号量 信号量简介 信号量是操作系统的重要部分 xff0c 信号量一般用来进行资源管理和任务同步 FreeRTOS中信号量分为二值信号量 互斥信号量 计数信号量和递归互斥信号量 xff0c 应用场景各不同 二值信号量 二值信号量
  • switch case语句的用法

    switch case语句的用法 我们首先来看一下switch case 语句的一般形式是怎样的 span class token keyword switch span xff08 表达式 xff09 xff5b span class t
  • C++容器作为函数形参进行使用

    C 43 43 容器作为函数形参进行使用 如这个编程题 xff1a 该题是对容器的简单应用 xff0c 由于数组在定义的时候要么用列表初始化间接告诉编译器数组的大小 xff0c 要么在定义的时候直接定义它的大小如 xff1a int arr
  • 任正非被遗漏的讲话:怎么做一个谦虚的领导者?(转)

    任正非曾在市场大会做过一个叫 做谦虚的领导者 的讲话 xff0c 少有媒体和社会层面的关注 xff0c 甚至内部也未有什么波澜 但细看起来 xff0c 这个讲话基本上是华为的管理纲要 xff0c 如 xff1a 以利润为中心 xff1b 建
  • stm32f4 mpu6050与姿态解算(仅供自己学习使用,学习笔记)

    IMU原理及姿态融合算法详解 一 陀螺仪的组成原理1 xff09 加速度计2 xff09 陀螺仪3 xff09 磁力计 二 椭球拟合三 姿态的描述1 坐标系载体坐标系当地导航坐标系载体坐标系 2 四元数3 欧拉角4 xff09 旋转矩阵 四
  • 【计算机视觉】:(3)全景图像拼接

    图像映射与全景拼接 1 全景拼接基本流程2 图像映射流程2 1 提取特征点 xff0c 构建关键点描述符 xff08 SIFT特征提取 xff09 2 2 特征匹配 xff08 KNN或kd树匹配 xff09 2 3 根据图像变换特点 xf
  • 驱动开发了解下

    目录 前提环境说明网络环境网络环境1网络环境2 启动开发板 xff0c tftp下载内核和驱动 xff0c nfs挂载文件系统开发流程1编写驱动程序修改Makefile编译创建拷贝加载驱动modprobe加载驱动depmod查看当前系统中存

随机推荐

  • Linux系统的启动流程---常见面试题

    系统启动流程 xff1a centos6 01 加电自检 检查服务器硬件是否正常 02 MBR引导 读取磁盘的MBR存储记录信息 xff0c 引导系统启动 03 grup菜单 选择启动的内核 进行单用户模式重置密码 04 加载系统内核信息
  • C语言——进阶冒泡&&回调函数

    C语言 进阶冒泡 amp amp 回调函数 1 模仿qsort的功能实现一个通用的冒泡排序 span class token macro property span class token directive keyword include
  • 五.树莓派4B-安装常用软件

    安装vim xff1a vi和vim与nano gedit都是Linux系统的文档编辑器 xff0c 类似于windows系统的文本文档编辑器一样 xff0c 其中vi编辑器是最常用的 xff0c 同时在Linux系统中编写各类型语言的代码
  • JS节点操作

    节点概述 1 在JS中节点可分为父节点 子节点 兄弟节点 又可分为元素节点 属性节点 文本节点 2 节点至少拥有三个基本属性 xff0c nodeType 节点类型 xff09 nodeName 节点名称 xff09 nodeValue 节
  • C++ 之运算符重载规则

    运算符重载的规则 1 C 43 43 中大部分运算符允许重载 xff0c 不能重载的运算符只有少数几个 2 C 43 43 语言中只能对已有的运算符进行重载 xff0c 不允许用户自己定义新的运算符 3 运算符重载是针对新类型数据的实践需要
  • dispatch for POST “/error“, parameters={masked}

    dispatch for POST 34 error 34 parameters 61 masked dispatch for POST error parameters 61 masked 这个问题有好几个可能 xff0c 第一你的Req
  • Putty连接虚拟机提示: Network error: Connection refused

    服务器版本 Ubuntu 20 04 Putty连接服务端时提示Network error Connection refused时 如下图 客户端使用 telnet 命令连接服务端 也提示连接拒绝 如下图 这个时候需要登录服务端 执行以下命
  • 震惊!物联网应用2018在中国爆发 产业、技术、渠道三剑齐发

    物联网时代 xff0c 给了中国赶超美国的机会 原因在于 xff0c 物联网的发展应用 xff0c 需要技术 生态 渠道 市场等多重环节的支撑 在这几个环节中 xff0c 美国主要占据技术优势 xff0c 而中国在技术方案 生态建设 渠道开
  • PX4无人机调试技术文档

    PX4无人机调试技术文档 一 硬件部分 1 调整电机序号 转向以及螺旋桨姿态 xff0c 螺旋桨较高一侧为迎风侧 xff0c 并使四个桨处于同一平面 xff08 下图为X型四旋翼无人机DEMO xff09 2 正确接线 二 QGroundC
  • 关于跟随ROS一同安装的OpenCV的卸载与重新安装

    近日由于需要做一个SLAM相关的工程 xff0c 开始研究ORB SLAM3 xff0c 但是编译的时候发现自行安装的OpenCV版本与安装ROS时一同二进制安装的OpenCV版本出现了冲突 xff0c 于是查询了资料 xff0c 更改cv
  • warning: Clock skew detected. Your build may be incomplete.解决方案

    发生这件事情的主要原因是 xff1a 切换双系统的时候调整了Windows的时钟 xff0c 导致Ubuntu的时钟受到影响 确切地讲 xff0c 就是时钟错位了 解决 xff0c 也不需要用太复杂的方法 xff0c 就重新编译一下即可 x
  • 【计算机操作系统】(三)系统调用

    一 系统调用 用户接口分为命令接口 xff08 允许用户直接使用 xff09 和程序接口 xff08 允许用户通过程序间接使用 xff09 程序接口由一种系统调用组成 系统调用 是操作系统提供给应用程序 xff08 程序员 xff09 使用
  • ORA-28000错误的原因及解决办法

    当用Oracle数据库的时候 xff0c Oracle数据库时提示 ORA 28000 xff1a 帐号被锁定 导致出现改错误的原因是 xff1a 在oracle database 11g中 xff0c 默认在default概要文件中设置了
  • 常见的通信协议

    1 iic协议 物理层 特点 xff1a 1 支持多设备连接 xff0c 支持多通讯主机和从机 2 scl时钟线 sda数据线 所以是同步通信 3 通过地址访问不同设备 4 多主机使用时 xff0c 会使用仲裁方式选哪个设备 5 总线上使用
  • 计算机操作系统知识点总结(2.1.2)——进程的状态与转换

    进程的三种基本状态 xff1a xff08 1 xff09 运行态 xff1a 占有CPU xff0c 并在CPU上运行 xff08 单核处理机每一时刻最多只能有一个进程处于运行态 xff0c 双核环境下可以同时有两个进程处于运行态 xff
  • Daily practice——2021/1/31

    1 函数若无返回值 则它一定无形参 请问这个说法是正确的吗 xff1f 答 xff1a 这个说法不正确 一个函数可以有参数 xff0c 没有返回值 xff1b 可以没有参数 xff0c 有返回值 xff1b 可以没参数 xff0c 没返回值
  • 6.RTT-UART-串口接收不定长数据

    本期来分析一下串口接受不定长度数据的源码 xff0c 这个demo也在手册里面 xff0c 可以去手册上结合着API说明观看 先把代码粘出来 xff0c 后面对重点代码进行分析 程序清单 xff1a 这是一个串口设备接收不定长数据的示例代码
  • learn-AJAX(第一天)

    AJAX的简介 一 简介及其简单使用 1 概述 web程序最初的目的就是将信息放到公共的服务器上 xff0c 让所有的网络用户都可以通过浏览器进行访问 在此之前 xff0c 通过以下的方式可以使浏览器对服务器发送请求 xff08 无法通过编
  • 纯C++实现的HTTP请求(POST/GET)

    原文地址 xff1a http www cnblogs com lidabo p 6404533 html 纯C 43 43 实现的HTTP请求 xff08 POST GET xff09 xff0c 支持windows和linux xff0
  • 3--STM32多功能小车(6)--硬件电路连接

    1 电源及接线 xff1b 对于stm32和所用到的外设来说 xff0c 基本都要用5V作为输入电压 xff0c 但是市面上的电池基本没有是5V输出的 xff0c 但是却有12V的 xff0c 因此我们就需要采用12V转5V xff08 一