电子发烧友App

硬声App

0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心
发布
  • 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动

完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>

3天内不再提示
电子发烧友网>电子资料下载>电子资料>带按钮的Arduino控制伺服电机位置

带按钮的Arduino控制伺服电机位置

2022-11-07 | zip | 0.00 MB | 次下载 | 免费

资料介绍

描述

在本教程中,我们将学习如何使用 arduino 使用按钮控制伺服电机位置。

观看视频

第 1 步:您需要什么

  • Arduino UNO(或任何其他板)
  • 伺服电机
  • 跳线
  • 2X按键模块
  • Visuino 程序:下载 Visuino

第2步:电路

  • 将伺服电机“橙色”(信号)引脚连接到 Arduino 数字引脚[2]
  • 将伺服电机“红色”引脚连接到 Arduino 正极引脚[5V]
  • 将伺服电机“棕色”引脚连接到 Arduino 负极引脚[GND]
  • 将 Button1 引脚 [VCC] 连接到 Arduino 正极引脚 [5V]
  • 将 Button1 引脚 [GND] 连接到 Arduino 负极引脚 [GND]
  • 将 Button1 信号引脚 [S] 连接到 Arduino 数字引脚 [8]
  • 将 Button2 引脚 [VCC] 连接到 Arduino 正极引脚 [5V]
  • 将 Button2 引脚 [GND] 连接到 Arduino 负极引脚 [GND]
  • 将 Button2 信号引脚 [S] 连接到 Arduino 数字引脚 [9]

第 3 步:启动 Visuino,并选择 Arduino UNO 板类型

 
 
 
 
poYBAGNghkqAQ9LeAABpWGAU18Q335.jpg
 
1 / 2
 

Visuino:https ://www.visuino.eu也需要安装。下载免费版本或注册免费试用版。启动Visuino,如第一张图所示点击Visuino中Arduino组件(图1)上的“工具”按钮出现对话框时,选择“Arduino UNO”,如图2所示

第 4 步:在 Visuino 中添加和设置组件

 
 
 
 
pYYBAGNkdG-AbWt_AAAdtPUvdKc820.jpg
 
1 / 7
 
  • 添加 2X“检测边缘”组件
  • 添加“向上/向下计数器”组件
  • 添加“整数到模拟”组件
  • 添加“除以模拟值”组件
  • 添加“伺服”组件
  • 选择“UpDownCounter1”并在属性窗口中将 Max > Value 设置为 10 并将“Roll Over”设置为 False
  • 选择“UpDownCounter1”并在属性窗口中将 Min> Value 设置为 0 并将“Roll Over”设置为 False
  • 选择“DivideByValue1”并在属性窗口中将值设置为 10

第 5 步:在 Visuino Connect 组件中

 
 
 
 
pYYBAGNkdHOAIHpxAAE338wn_7A456.jpg
 
1 / 3
 
  • 将 Arduino 数字引脚 [8] 连接到 DetectEdge1 引脚 [In]
  • 将 Arduino 数字引脚 [9] 连接到 DetectEdge2 引脚 [In]
  • 将 DetectEdge1 引脚 [Out] 连接到 UpDownCounter1 引脚 [Up]
  • 将 DetectEdge2 引脚 [Out] 连接到 UpDownCounter1 引脚 [Down]
  • 将 UpDownCounter1 引脚 [Out] 连接到 IntegerToAnalog1 引脚 [In]
  • 将 IntegerToAnalog1 引脚 [Out] 连接到 DivideByValue1 引脚 [In]
  • 将 DivideByValue1 引脚 [Out] 连接到 Servo1 引脚 [In]
  • 将 Servo1 引脚 [Out] 连接到 Arduino 板数字引脚 [2]

第 6 步:生成、编译和上传代码

 
pYYBAGNkXMOATYIuAAC6zMtn_xU450.jpg
 

在 Visuino 中,在底部单击“构建”选项卡,确保选择了正确的端口,然后单击“编译/构建和上传”按钮。

第 7 步:播放

如果您为 Arduino 模块供电并按下按钮,您将能够更改伺服电机的位置。

要设置伺服角度,请查看本教程如何使用 Visuino 序列组件控制伺服电机角度

恭喜!您已经使用 Visuino 完成了您的项目。还附上了我为本教程创建的 Visuino 项目,


下载该资料的人也在下载 下载该资料的人还在阅读
更多 >

评论

查看更多

下载排行

本周

  1. 1R2A20112ASP 数据表
  2. 265.9KB  |  8次下载  |  免费
  3. 2三相、两相、单相异步电动机介绍
  4. 3.18 MB  |  3次下载  |  免费
  5. 3射频电路设计应用
  6. 24.72 MB  |  2次下载  |  免费
  7. 483052I-01 Final 数据表
  8. 504.17KB  |  2次下载  |  免费
  9. 5国内手机产品通信特性与技术能力监测报告
  10. 1.87 MB  |  2次下载  |  免费
  11. 6S型速度曲线、变频器和三相异步电机(以堆垛机控制系统举例)
  12. 0.48 MB  |  2次下载  |  免费
  13. 7DTH11温湿度传感器模块代码
  14. 6.16 MB  |  1次下载  |  2 积分
  15. 8PWM如何控制直流电机
  16. 0.51 MB  |  1次下载  |  免费

本月

  1. 1从0开始学单片机入门教程
  2. 3.54 MB  |  43次下载  |  免费
  3. 2电路基本基础
  4. 19.34 MB  |  26次下载  |  免费
  5. 3微型激光雕刻机kell源码
  6. 0.02 MB  |  14次下载  |  免费
  7. 4步进电机的原理与特性之基础理论
  8. 0.70 MB  |  9次下载  |  免费
  9. 5并联使用功率 MOSFET-AN11599
  10. 316.14KB  |  8次下载  |  免费
  11. 6R2A20112ASP 数据表
  12. 265.9KB  |  8次下载  |  免费
  13. 7STM32 HAL驱动有刷直流电机和无刷直流电机
  14. 0.52 MB  |  7次下载  |  免费
  15. 8MSP430F149平衡小车原理图
  16. 0.23 MB  |  7次下载  |  免费

总榜

  1. 1matlab软件下载入口
  2. 未知  |  935017次下载  |  免费
  3. 2protel99se软件下载(可英文版转中文版)
  4. 78.1 MB  |  537727次下载  |  免费
  5. 3MATLAB 7.1 下载 (含软件介绍)
  6. 未知  |  419987次下载  |  免费
  7. 4OrCAD10.5下载,OrCAD10.5中文版软件
  8. 817182  |  234243次下载  |  免费
  9. 5Altium DXP2002下载入口
  10. 未知  |  233004次下载  |  免费
  11. 6数据采集系统基础知识视频
  12. 16.3 MB  |  192989次下载  |  免费
  13. 7电路仿真软件multisim 10.0免费下载
  14. 340992  |  191114次下载  |  免费
  15. 8十天学会AVR单片机与C语言视频教程 下载
  16. 158M  |  183228次下载  |  免费