当前位置:首页 > 技术分享 > 正文内容

Arduino PS2摇杆控制双sg90舵机

lmwmm5年前 (2022-02-22)技术分享7549


  材料

         Arduino uno 

         摇杆模块x1

         SG90 舵机x2

         面包线

         两轴云台(非必需)

   代码

#include <Arduino.h>
#include <Servo.h>   //引入lib
Servo myservo;
Servo my;//创建一个伺服电机对象
#define potpin A0
#define ppin A1//设定连接可变电阻的模拟引脚
int val;
int v;//创建变,储存从模拟端口读取的(0到102)
void setup()
{
  myservo.attach(9);
  my.attach(10);  //9号引脚输出电机控制信号  注:仅能使用9、10号引脚
 }
 void loop()
 {
   val = analogRead(potpin);
   v = analogRead(ppin);
   //读取来自可变电阻的模拟值(0到1023之间)
   val = map(val 0 1023 0 179);
   v = map(v 0 1023 0 179);  //利用"map"函数缩放该,得到伺服电机需要的角度(0到180之间)
   myservo.write(val);         //设置伺服电机的位置
   delay(15);
   my.write(v);         //设置伺服电机的位置
   delay(15);   //等待电机旋转到目标角度
  }


扫描二维码推送至手机访问。

版权声明:本文由点度点度金讯时代-BLOG发布,如需转载请注明出处。

本文链接:http://www.lmwmm.com/post/16.html

分享给朋友:

“Arduino PS2摇杆控制双sg90舵机” 的相关文章

MQTT服务器4G远程遥控小车代码

MQTT服务器4G远程遥控小车代码

接收机代码#include <ESP8266WiFi.h> #include <PubSubClient.h> #include<Servo.h> #include …

谷歌CEO要求全员测试Bard AI聊天机器人

谷歌CEO要求全员测试Bard AI聊天机器人

2月16日早间消息,据报道,当地时间周三,谷歌母公司Alphabet CEO桑达尔·皮查伊发送内部备忘录,要求谷歌员工贡献2至4个小时,帮助该公司改善其人工智能(AI)聊天机器人Bard。这封邮件称,谷歌目前急需采取行动,赢得下一代AI搜索…

PC端微信接收的文件变只读?这可能是最好的解决办法

PC端微信接收的文件变只读?这可能是最好的解决办法

近日,不少读者在后台留言称,使用微信 PC 版接收的文档只能以“只读模式”打开,导致用户无法直接编辑保存。据众多网友反馈,这是自更新至 3.9 版本之后就遇到的问题,接受的文档无论是 Word 还是 Excel,以及无论是用 WPS 还是…

科大讯飞再燃大模型“战火”,赶超ChatGPT并非目的,应用端才是关键

科大讯飞再燃大模型“战火”,赶超ChatGPT并非目的,应用端才是关键

日前,科大讯飞发布星火认知大模型,让火热的“大模型”战场再燃战火。对自家产品,科大讯飞董事长刘庆峰称,“三项能力超过ChatGPT”。如今,国内大模型战场,已经汇聚百度、阿里、华为、腾讯等重磅玩家。这些大模型,与ChatGPT有多远的距离?…

雨林木风 Win10 64位全新系统下载

雨林木风 Win10 64位全新系统下载

下载地址 系统文件较大,推荐使用“迅雷下载”,速度更快、更稳定![Download]资源名称:雨林木风 Win10 64位全新系统下载文件大小:3.96G下载地址1:http://down.wzhyyds.xyz:81/deep/…

Gemini :谷歌发布最强AI大模型!打爆GPT-4

Gemini :谷歌发布最强AI大模型!打爆GPT-4

 1.Gemini 官网:【链接直达】2.谷歌Bard:【链接直达】 谷歌Gemini背后技术的杀手锏,便是原生多模态(natively multimodal)。因为以往创建多模态大模型的方法,通常是为不同的模态训练单独…