RK3568开发板SG90 舵机模块的功能实现-迅为电子

1 模块说明

SG90 舵机模块如下图所示:

 

常见的舵机转向角度有 0-90 度,0-180 度,0-360 度,可以用在垃圾桶项目开盖用,智能小车的全比例转向,摄像头云台,机械臂等。

2 接线说明

SG90 舵机模块上三条线,三条线定义如下:

棕线:GND

红线:VCC 4.8V-7.2V

黄线:脉冲输入

3 程序测试

驱动模块在网盘资料“iTOP-3568 开发板\02_【iTOP-RK3568 开发板】开发资料\09_系统外设功能测试\06_V1.7 底版外设快速测试资料\13_SG90 舵机(90 度)模块\03_驱动模块”目录下下载。

首先将 pwm-SG90.ko 驱动模块拷贝到开发板的根目录,然后输入“insmod pwm-SG90.ko” 命令加载驱动模块, 然后使用命令“ls /dev/sg90”进行设备节点的查看,

然后下载网盘资料“iTOP-3568 开发板\02_【iTOP-RK3568 开发板】开发资料\09_系统外设功能测试\06_V1.7 底版外设快速测试资料\13_SG90 舵机(90 度)模块\04_测试程序”下的测试程序。将 sg90_test 可执行文件拷贝到开发板的根目录下如下图所示:

sg90 节点就是 SG90 舵机的设备节点文件,然后使用命令“./sg90_test 角度”运行 SG90 舵机模块的测试程序,

./sg90_test 90

./sg90_test 180

./sg90_test 45

会发现舵机会转相应的角度。

转自:【北京迅为】itop-3568开发板模块快速测试手册

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/136956.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

跨境电商运营的新趋势:自养号测评补单技术解析

当前阶段,亚马逊、速卖通、虾皮、lazada等主流跨境电商平台的主要推广方式仍然是广告投放,毕竟这是平台的主要收入来源之一。然而,随着越来越多的卖家进军跨境市场,市场竞争日趋激烈,传统的广告投入效果逐渐减弱。在这…

如何实现一个简单的深度优先搜索(DFS)算法?

聚沙成塔每天进步一点点 ⭐ 专栏简介⭐ 实现深度优先搜索⭐ 写在最后 ⭐ 专栏简介 前端入门之旅:探索Web开发的奇妙世界 记得点击上方或者右侧链接订阅本专栏哦 几何带你启航前端之旅 欢迎来到前端入门之旅!这个专栏是为那些对Web开发感兴趣、刚刚踏入前…

【C语言】指针的进阶(一)

目录 前言 1. 字符指针 2. 指针数组 3. 数组指针 3.1 数组指针的定义 3.2 &数组名VS数组名 3.3 数组指针的使用 4. 数组参数、指针参数 4.1 一维数组传参 4.2 二维数组传参 4.3 一级指针传参 4.4 二级指针传参 5. 函数指针 前言 指针在C语言中可谓是有着举足轻重的…

单元测试的重要性:编写更安全、更可靠的代码

在软件开发过程中,测试是非常重要的一环。而在众多的测试方法中,单元测试占据了不可忽视的地位。那么,为什么我们需要进行单元测试呢?以下将从理论和实践两方面进行详细的解释。 一、单元测试的定义和目的 单元测试是指对软件中的…

企业架构LNMP学习笔记45

失效机制(了解) 1)如果key过期了,value会及时删除么?空间会及时清理么? 2)如果分配的存储空间,写满了,还允许写么? -m可以配置内存大小。 memcached 内部不…

计算机视觉与深度学习-卷积神经网络-纹理表示卷积神经网络-卷积神经网络-[北邮鲁鹏]

这里写目录标题 参考文章全连接神经网络全连接神经网络的瓶颈全连接神经网络应用场景 卷积神经网络卷积层(CONV)卷积核卷积操作卷积层设计卷积步长(stride)边界填充特征响应图组尺寸计算 激活层池化层(POOL)池化操作定义池化操作作用池化层超参数常见池化操作 全连接层(FC)样本…

【vue3页面展示代码】展示代码codemirror插件

技术版本: vue 3.2.40、codemirror 6.0.1、less 4.1.3、vue-codemirror 6.1.1、 codemirror/lang-vue 0.1.2、codemirror/theme-one-dark 6.1.2 效果图: 1.安装插件 yarn add codemirror vue-codemirror codemirror/lang-vue codemirror/theme-one-dar…

分类预测 | MATLAB实现WOA-CNN-LSTM-Attention数据分类预测

分类预测 | MATLAB实现WOA-CNN-LSTM-Attention数据分类预测 目录 分类预测 | MATLAB实现WOA-CNN-LSTM-Attention数据分类预测分类效果基本描述模型描述程序设计参考资料 分类效果 基本描述 1.MATLAB实现WOA-CNN-LSTM-Attention数据分类预测,运行环境Matlab2021b及以…

VLAN相关知识点

文章目录 前言VLANVLAN数据帧格式QinQ报文封装格式总结 前言 本博客仅做学习笔记,如有侵权,联系后即刻更改 科普: 参考网址 VLAN VLAN(Virtual Local Area Network)即虚拟局域网 是将一个物理的LAN在逻辑上划分成多…

电视盒子什么品牌好?数码小编盘点网络电视盒子排行榜

电视盒子什么品牌好?每个品牌的优势并不一样,我们要根据自己的需求选择,看视频选无广告的,投屏频繁选投屏功能完善的,不懂的新手们可以参考小编分享的网络电视盒子排行榜,堪称目前最专业权威的电视盒子排名…

el-image 和 el-table冲突层级冲突问题

其中原理,很多博客已经所过了,table组件中使用图片,会出现层级过低问题, 网上大部分解决方式是 使用穿透 // 单元格样式 ::v-deep(.el-table__cell) {position: static !important; }我在此不推荐这种解决方式,原因&a…

亚马逊,沃尔玛,速卖通卖家如何实现高效且安全的测评补单

对于卖家而言,测评资源确实是一项宝贵的财富。通过自养号和广告相结合的策略,可以快速有效地提升产品销量、增加转化率以及提高Listing的权重。这是一个很好的方法来优化产品在平台上的表现 现在很多卖家都选择自己养号下单,自己做测评 1.可…

ESD最常用的3种模型?|深圳比创达EMC

为了定量表征 ESD的特性,一般将 ESD 转化成模型表达方式,ESD 的模型有很多种,下面介绍最常用的三种。 1.HBM:Human Body Model,人体模型 该模型表征人体带电接触器件放电,Rb 为等效人体电阻,Cb…

6-1 汉诺塔

汉诺(Hanoi)塔问题是一个经典的递归问题。 设有A、B、C三个塔座;开始时,在塔座A上有若干个圆盘,这些圆盘自下而上,由大到小地叠在一起。要求将塔座A上的圆盘移到塔座B上,并仍按同样顺序叠放。在…

【论文检索】待更新补充

(一)相关网址: 1.谷歌学术镜像网址:dailyheadlines.cc 能查到年限、引用量、发表的期刊 2.dblp: 看不到pdf,可以用于查某个作者最近几年都发表了什么论文 作者消歧:通过邮箱和机构判断是不是同一个人 …

亚马逊、ozon、阿里狗等平台如何获取销量和评价?

在亚马逊、Ozon和Allegro上有很多商家还在沿用这国内电商平台的那一套玩法,给店铺不断的做测评,以此提高店铺的流量和销量等,具体应该怎么做测评呢? 方法一:找站点当地的外国人帮助进行产品的测评,这可以通过Faceboo…

ISP技术概述

原本或许是为了对冲手机系统和APP设计无力感而诞生的拍照功能,现今却成为了众手机厂家除背部设计外为数不多可“卷”的地方,自拍、全景、夜景、小视频等旺盛的需求让这一技术的江湖地位迅速变化。对圈内人士而言,这一波变化带来的后摄、双摄、多摄、暗光、防抖、广角、长焦、…

C# Onnx Yolov8 Detect 物体检测

效果 项目 代码 using Microsoft.ML.OnnxRuntime; using Microsoft.ML.OnnxRuntime.Tensors; using OpenCvSharp; using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System…

C#使用DirectX SDK 加载.x三维模型

最近因为项目要做显示一个三维模型,所以研究了下如何在Winform中加载并显示三维模型。在Windows平台巨硬公司提供了DirectX SDK用于渲染图形,参考了几篇文章做了个demo记录下,以便日后温习只用。这个SDK涉及到了计算机图形学的一些基础知识&a…

uniapp如何实现路由守卫、路由拦截,权限引导

因为uniapp路由的实现方式和以往vue开发的router路由时不太一样,故官方这么说: 经过一番网上冲浪发现,有两种方式可以实现, 第一种方式: 在上述代码中,我们通过监听beforeRouterEnter事件来实现路由守卫。…