智能垃圾桶(七)——SG90舵机的介绍与使用(树莓派pico实现)

2023-05-16

文章目录

  • 一、SG90舵机的引脚介绍
  • 二、与pico引脚的对接
  • 三、舵机的使用原理
  • 四、Thonny程序
  • 五、效果展示

一、SG90舵机的引脚介绍

舵机上会引出三根线:分别是GND(棕色线)、VCC(红色线)和SIG(黄色线),就是地线、电源线(5V)和信号线。千万不能接错!

请添加图片描述

二、与pico引脚的对接

在这里插入图片描述
黄色(数据线) —>GPIO0
棕色(底线GND) —>GND
红色(电源线VCC) —>VBUS

三、舵机的使用原理

1638-8192(0-180)

sg90原理:在50hz频率下周期为20ms

t = 0.5ms——————-舵机会转

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

智能垃圾桶(七)——SG90舵机的介绍与使用(树莓派pico实现) 的相关文章

随机推荐

  • Dronekit-python连接飞控报错dronekit.APIException: Timeout in initializing connection.

    将命令改为python connect py connect dev ttyUSB0 就可以了 与飞控的连接串口因各自而异 xff0c 我得是ttyUSB0 有的人的是ttyAMA0等等
  • C++代码小白从零开始手敲学习(2)

    1 为什么C 43 43 有多种整型 xff1f 能够根据程序的具体要求来选择最合适的整型 2 声明与下述描述相符的变量 include lt iostream gt int main short a 61 80 unsigned int
  • 大学生自制ROS无人机飞行练习

    目前是喊了舍友来帮我 xff0c 不用像之前那样单飞了 xff0c 真的忙不过来 xff0c 没想到刚上大三就这么累 xff0c 都怪那个线下机器人比赛延期还改成了线上 导致我时间安排得很紧 怎么说呢 xff0c 其实自学无人机挺快的 xf
  • 蓝牙协议分析(3)_蓝牙低功耗(BLE)协议栈介绍

    原文链接 xff1a 蓝牙协议分析 3 蓝牙低功耗 BLE 协议栈介绍 系列索引 xff1a 蓝牙协议分析 1 基本概念 蓝牙协议分析 2 协议架构 目录 1 前言 2 Why 3 How和What 4 Physical Layer 5 L
  • 在Ubuntu20.04运行VINS-Fusion

    准备工作 xff1a 虚拟机 ubuntu xff1a 20 04 ROS xff1a Neotic Ubuntu20 04 43 ROS Noetic的安装与配置可以参考这篇文章 xff0c 以下步骤在完成上述安装的基础上进行 一 安装c
  • 英伟达nx开发板USB口只能供电不能传输

    今天使用英伟达的NVIDIA Xaiver 开发板时发现连不上键鼠了 xff0c 屏幕也没反应 xff0c 想了很多办法 电源开关是正常的 xff0c 可正常给便携式屏幕供电但是就是不能连接键鼠 xff0c HDMI接口也无反应 我都要以为
  • 串口的不同发送方式

    一 中断的直接收发 Res 61 USART ReceiveData USART1 读取接收到的数据 USART SendData USART1 Res 发送数据 void USART1 IRQHandler void 串口1中断服务程序
  • input上传图片

    上传图片这一个功能element plus中虽然有这个组件 xff0c 但是自定义功能这块还是有点麻烦 xff0c 所以自己尝试着写了一个上传图片的组件 如下图所示 xff0c 右边是一个加号 xff0c 点击唤起上传功能 xff0c 左边
  • UART、RS232、RS485协议简单总结

    UART xff1a uart帧格式 空闲位 xff1a 即空闲的状态 高电平 起始位 xff1a 低电平 数据位 xff1a 5 8位自定义长度 校验位 xff1a 奇偶校验 停止位 xff1a 高电平 高低电平约定 xff1a uart
  • 系统调用的概念和作用

    一 什么是系统调用 xff0c 有何作用 1 概念 用户接口 命令接口 允许用户直接使用 程序接口 允许用户通过程序间接使用 xff1a 由一组系统调用组成 系统调用 系统调用 是操作系统提供给应用程序 xff08 程序员 编程人员 xff
  • 49.在ROS中实现local planner(2)- 实现Purepersuit(纯跟踪)算法

    48 在ROS中实现local planner xff08 1 xff09 实现一个可以用的模板实现了一个模板 xff0c 接下来我们将实现一个简单的纯跟踪控制 xff0c 也就是沿着固定的路径运动 xff0c 全局规划已经规划出路径点 x
  • 计算机操作系统保研面试题整理(自用)

    目录 1操作系统 1 什么是操作系统 2 操作系统的作用 3 操作系统的特征 4 进程 4 1 进程的定义 4 2 进程与程序的区别 4 3 进程的状态 5 线程 5 1 线程的定义 5 2 线程的实现方式 5 3 进程与线程的区别 5 4
  • 计算机网络保研面试题整理(自用)

    目录 计算机网络 第一章概述 1 1 协议和服务之间的联系和区别 1 2 计算机网络有哪些层 xff1f 1 3 面向连接的服务以及无连接的服务 1 4 对等层 协议栈 实体 协议概念 第二章物理层 2 1 物理层作用 2 2 物理层主要设
  • 数据结构保研面试题整理(自用)

    目录 第一章绪论 1 1 时间复杂度 1 2 空间复杂度 1 3 数的存储结构 1 4 数的逻辑结构 1 5 用循环比递归的效率高吗 xff1f 第二章线性表 2 1 顺序表和链表的比较 2 2 头指针和头结点的区别 xff1f 第三章栈和
  • 【C语言】宏定义和带参宏定义

    宏定义是在编程中经常使用的一个模块 xff0c 其优点在于当写的代码量比较大的时候方便修改检查 xff0c 可以做到改一变 百 一 宏定义 宏定义是用宏名来表示一个字符串 xff0c 在宏展开时又以该字符串取代宏名 xff0c 这只是一种简
  • Bing搜索没法用的解决办法(附Google和edge的详细解决步骤)

    文章目录 前言Edge浏览器的解决办法Google浏览器的解决办法其他 前言 从12月16日下午 xff0c bing搜索没法正常使用 xff0c 可能是DNS的污染 xff0c 或被墙等可能 xff0c 以下是解决方案 xff0c 亲测有
  • 嵌入式(九)——Linux开发工具(vim的使用)

    文章目录 一 嵌入式Linux开发系统二 vi vim gvim xff1a 文本编辑器三 vim的使用四 vim替代品 一 嵌入式Linux开发系统 文本编辑器 vim 43 vscode xff08 使用并配置vim 安装及使用插件 4
  • 蓝桥杯之单片机学习(十)——PWM脉宽调制信号的发生与控制

    文章目录 一 训练任务1 1 具体要求 二 代码展示三 一些介绍 一 训练任务 在CT107D单片机综合训练平台上 xff0c 利用PWM脉宽信号实现独立按键S7对L1指示灯亮度变化的控制 1 1 具体要求 PWM脉宽信号的频率为100Hz
  • 2022年五一数学建模竞赛C题

    文章目录 一 熵权法加TOPSIS二 sigmoid与arccot 一 熵权法加TOPSIS 为了防止我的遗忘 xff0c 把代码放这里供大家参考 第一列为可靠性 xff0c 第二列为故障率 Q 2 61 对故障率进行正向化 MAX 61
  • 智能垃圾桶(七)——SG90舵机的介绍与使用(树莓派pico实现)

    文章目录 一 SG90舵机的引脚介绍 二 与pico引脚的对接 三 舵机的使用原理 四 Thonny程序 五 效果展示 一 SG90舵机的引脚介绍 舵机上会引出三根线 分别是GND 棕色线 VCC 红色线 和SIG 黄色线 就是地线 电源线