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舵机” 的相关文章
spark 3.0.0版本刚出炉,官方称相比2.4版本,性能提升了2倍。考虑到生产环境下 spark on yarn的模式居多,本文在Windows10环境下,搭建spark on yarn的源码阅读调…
自从ChatGPT发布后,微软借助ChatGPT技术升级Bing搜索、office办公软件等一系列操作,给谷歌造成了很大的压力。但是,毕竟瘦死的骆驼比马大,作为早早以“AI First”作为公司战略的搜索巨头,实力不容小觑。这不,在今天凌晨…
即将开幕的美国CES消费PG电子展掀起一波电竞屏幕技术的风潮,LG和三星两大屏幕巨头预告了引人注目的最新一代产品。三星推出了新款Odyssey OLED系列电竞屏幕,其中27寸的G6以360Hz的刷新率和0.03ms的反应速度带来顺滑的画面…
【PG SOFT电子科技消息】荣耀即将举办Magic6系列旗舰新品MagicOS 8.0发布会,预定于1月10日至11日。MagicOS 8.0将在明天首次推出,引入荣耀自研的端侧7B大模型“魔法大模型”。荣耀终端CEO赵明表示,AI大模型…
备受期待的多人不对称恐怖逃脱游戏《黎明杀机》宣布与动作恐怖作品《心灵杀手》合作,引来了BB游戏玩家的热切关注。游戏将推出新的人类方幸存者「艾伦韦克」(Alan Wake),其造型灵感来源于《心灵杀手2》中的主角,让玩家在1月30日迎来了令人…
无需更换新设备,您也能体验性能提升!备受PG SOFT电子游戏试玩家瞩目的安卓开.发者Mishaal Rahman近日表示,谷歌或许正筹划为所有搭载Tensor处理器的Pixel手机进行一项重大的核心升级,这意味着从Pixel 6一直升级到…