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”。如今,国内大模型战场,已经汇聚百度、阿里、华为、腾讯等重磅玩家。这些大模型,与ChatGPT有多远的距离?…
[Download]资源名称:(不包含PE)Windows 12 by sun12文件大小:3.96G下载地址1:https://pan.baidu.com/s/1sWristlACMEpMcQz67zrww?pwd=szpv 下载地址2:…
一、VMware 16.1.1 介绍VMware 16.1.1 是一款功能非常强大虚拟化软件,它允许用户在一台计算机上创建和运行多个虚拟机(Virtual Machine)相当于拥有多台服务器。这些虚拟机可以模拟独立的操作系统和硬件环境,使…
业界预计任天堂下一代Switch将在2024年发布。知名游戏分析CQ9 Gaming猜测该主机不会有大的革新,而是更像是性能的增强,整体上与现有Switch相似。他认为,任天堂依然坚持掌机游戏模式,其中最主要的原因是宝可梦系列对掌机市场的重…
微软在2021推出了备受PG SOFT电子游戏迷瞩目的Xbox Series X造型冰箱,现在他们与美国零售商Walmart合作,推出了Xbox Series S造型烤面包机。这款特殊的烤面包机看起来酷似Xbox Series S游戏主机,…
PG SOFT电子科技消息,华硕在美国CES展会上举办了ROG发布会,展示了全新升级的ROG系列笔记本电脑,并提前推出了新一代的ROG Phone 8系列电竞手机,让玩家在PG游戏官方下载APP玩PG爆分游戏。ROG Phone 8系列包括…