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

Arduino PS2摇杆控制双sg90舵机

王-2M4个月前 (02-22)技术类853


  材料

         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

    分享给朋友:

    相关文章

    如何用微信小程序,每天给自己赚个鸡腿?

    如何用微信小程序,每天给自己赚个鸡腿?

    话说:谁不想拥有一个自己的小程序呢?既可以赚点小钱又可以长长见识。不懂小程序的小白能不能做出来呢?那来对了,这个教程就是针对小白的。今天决定把方法开源出来,包括小程序从注册到上架,还有怎么起名能带来自然流量,及收益从哪里来!申请账号百度搜索...

    “如果飞机平安落地,我笑着送你走出客舱,如果不能,我陪你走到最后。”

    “如果飞机平安落地,我笑着送你走出客舱,如果不能,我陪你走到最后。”

    中国民航安全运行记录...4227天,今日归零。最新消息除了人数上更新为132人(原先报道是133人),暂无其他。民航局已启动应急机制,派出工作组赶赴现场。从下午3点半开始,看着无数民航人朋友圈的我,真的破防了...眼泪绷不住的往出冒。也许...

    IE霸占电脑20多年的“垃圾”,终于要彻底再见!

    IE霸占电脑20多年的“垃圾”,终于要彻底再见!

    这两天看到了一个新闻,微软再次提醒,IE浏览器将在今年6月正式退役。这让我是百感交集,从1995年至今,也有27个年头,在互联网的发展史上,已经可以算是一个“化石”级别的产品了。对于很多人来说,IE浏览器也应该要像“化石”那般,淹没在历史的...

    在 Raspberry Pi 上使用 Python 播放声音

    在 Raspberry Pi 上使用 Python 播放声音

    今天,我需要在 Python 脚本中通过树莓派上的 USB 音频设备播放 MP3 或 WAV 文件。“应该很容易吧! ”我想!好吧,几个小时后,我决定写这篇博客文章来记录最简单的方法,因为我不得不花费相当长的时间才能到达真正通过...

    在 Raspberry Pi 上使用 4G LTE 无线调制解调器

    在 Raspberry Pi 上使用 4G LTE 无线调制解调器

    对于最近的一个项目,我需要将蜂窝网络连接添加到 Raspberry Pi(实际上是整个集群......但这是未来的故事!)。我想我会在这篇博文中记录这个过程,这样追随我脚步的人就不需要花太多时间研究了。这篇文章是 40 多个小时的阅读、测试...

    发表评论

    访客

    看不清,换一张

    ◎欢迎参与讨论,请在这里发表您的看法和观点。