用NANO板控制四个舵机-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 5375|回复: 11

[未解决] 用NANO板控制四个舵机

[复制链接]
发表于 2020-8-6 16:29 | 显示全部楼层 |阅读模式
我尝试用nano板控制四个舵机 但是发现舵机有时候转有时候不转有时候不按程序转 请教下我的程序和连线有什么问题
程序:#include <Servo.h>
Servo myservo;
Servo nyservo;
Servo pyservo;
Servo qyservo;
void setup() {
  myservo.attach(2);
  nyservo.attach(3);
  pyservo.attach(4);
  qyservo.attach(5);
}
void loop() {
  myservo.write(30);
  delay(1000);
  myservo.write(90);
  delay(1000);
  myservo.write(180);
  delay(1000);
  nyservo.write(30);
  delay(1000);
  nyservo.write(90);
  delay(1000);
  nyservo.write(180);
  delay(1000);
  pyservo.write(30);
  delay(1000);
  pyservo.write(90);
  delay(1000);
  pyservo.write(180);
  delay(1000);
  qyservo.write(30);
  delay(1000);
  qyservo.write(90);
  delay(1000);
  qyservo.write(180);
  delay(1000);
}
电路连接如下:


我的电路连接

我的电路连接
发表于 2020-8-6 16:52 | 显示全部楼层
电源容量才110mAh,太小了,供电电流不够.
 楼主| 发表于 2020-8-6 17:22 | 显示全部楼层
lwq1947 发表于 2020-8-6 16:52
电源容量才110mAh,太小了,供电电流不够.

请问一下 我的板子是连在电脑上的可以吗? 还有。。。。这个电池好像也不是很好换
发表于 2020-8-6 17:33 | 显示全部楼层
呷浪之鳞 发表于 2020-8-6 17:22
请问一下 我的板子是连在电脑上的可以吗? 还有。。。。这个电池好像也不是很好换 ...

可以,因为你的程序中四个舵机是依次动作的,只是一个舵机的工作电流.
 楼主| 发表于 2020-8-6 17:34 | 显示全部楼层
lwq1947 发表于 2020-8-6 17:33
可以,因为你的程序中四个舵机是依次动作的,只是一个舵机的工作电流.

啊啊啊 我刚刚试了一下电脑。。。。舵机还是抽风
发表于 2020-8-6 18:11 | 显示全部楼层
呷浪之鳞 发表于 2020-8-6 17:34
啊啊啊 我刚刚试了一下电脑。。。。舵机还是抽风

我手头只有一只SC90舵机,用你的程序将舵机将控制线分别接到2,3,4,5端口舵机都能按要求工作.你的舵机是什么型号.
 楼主| 发表于 2020-8-6 18:18 | 显示全部楼层
lwq1947 发表于 2020-8-6 18:11
我手头只有一只SC90舵机,用你的程序将舵机将控制线分别接到2,3,4,5端口舵机都能按要求工作.你的舵机是什么 ...

SG90 型号 然后它抽风的表现就是它有的舵机一直转的飞快 有的就是按照程序一点一点的转
 楼主| 发表于 2020-8-6 18:19 | 显示全部楼层
呷浪之鳞 发表于 2020-8-6 18:18
SG90 型号 然后它抽风的表现就是它有的舵机一直转的飞快 有的就是按照程序一点一点的转 ...

我在想是不是程序上的问题 因为我的连线完全是按照树上连得 应该不会有什么问题
发表于 2020-8-6 18:29 | 显示全部楼层
本帖最后由 lwq1947 于 2020-8-6 18:35 编辑
呷浪之鳞 发表于 2020-8-6 18:19
我在想是不是程序上的问题 因为我的连线完全是按照树上连得 应该不会有什么问题 ...

程序很简单没问题我试过了,arduino Uno用usb供电后舵机电源接到5V与GND.
发表于 2020-8-7 16:32 | 显示全部楼层
pin 2,4没有pwm输出吧,(那个书的图上把地GND写成GDN了??)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-11-28 21:39 , Processed in 0.081383 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表