Arduino PS2摇杆控制双sg90舵机
材料
摇杆模块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); //等待电机旋转到目标角度
}
“Arduino PS2摇杆控制双sg90舵机” 的相关文章
ChatGPT正在飞速进化,吃瓜都跟不上速度。3月14日,OpenAI推出GPT-4,在各种专业和学术基准上达到“人类水平”,再次惊艳行业。3月16日,百度宣布正式内测“中国版”ChatGPT——文心一言。紧接着,微软也最新宣布,Micro…
根据CQ9 Gaming发布的报告显示,2023年,iPhone在高端手机市场(零售价不低于600美元)的份额下降了4%,从75%降至71%。CQ9游戏试玩跳高高分析,这一降幅的主要原因在于华为回归5G市场以及三星折叠机的高销量。华为和三星…
业界预计任天堂下一代Switch将在2024年发布。知名游戏分析CQ9 Gaming猜测该主机不会有大的革新,而是更像是性能的增强,整体上与现有Switch相似。他认为,任天堂依然坚持掌机游戏模式,其中最主要的原因是宝可梦系列对掌机市场的重…
4 Dimension Games工作室带来了一场震撼的游戏体验,《Archaelund》正式登陆Steam平台,为CQ9玩家开启了一场开放世界探索和战斗的新冒险。这款游戏采用第一人称视角,让玩家深入探索一个神秘而危险的世界。游戏中的战斗系…
在去年(2023年),消费电子市场低迷的情况下,摺叠型智能手机逆势崛起,成为各大厂商关注的新兴领域。最近,有外媒CQ9 Gaming电子游戏商指出苹果申请了一项新专.利,涉及在屏幕摺叠处采用化学方式来防止玻璃破裂,该技术可能会应用于iPho…
2024年CES消费电子大展于本周盛大开幕,各大品牌纷纷展示令CQ9 Gaming电子游戏玩家瞩目的新品,而其中一家新兴公司Rabbit展示的R1装置引起了广泛关注。该装置被官方称为"Pocket Companion",即一款随身携带的口袋…