rino系列电子元件摇杆模块_第1页
rino系列电子元件摇杆模块_第2页
rino系列电子元件摇杆模块_第3页
rino系列电子元件摇杆模块_第4页
rino系列电子元件摇杆模块_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、摇杆模块1、简介采用原装优质金属 PS2 摇杆电位器制作,具有(X,Y)2 轴模拟输出,1 路按钮数字输出。配合控制板可以制作等互动作品。2、参数电源要求:+3.3-5V 2 轴模拟输出(X,Y)1 个数字按键输出(Button)轴材质树脂杆复位机构有可变电阻器部最高使用电压50V AC, 5V DC阻抗变化性能B (0B)总电阻值10k按动部中心按动有最大额定50mA 12V DC行程0.5(+0.5, -0.4)mm使用温度范围-10 to +70电性能方向分辨率连续绝缘电阻100M min. 250V DC耐电压250V AC for 1 minute额定功率0.0125W机械性能方向动

2、作力1710mNm按动作力6.4(+3.4, -2.6)N耐环境性能耐寒性能-302 for 96h耐热性能802 for 96h耐湿性能602, 90 to 95%RH for 96h焊接耐热性能手工焊接300 max. 3s max.浸焊2605, 51s滑动噪音300mV max. by JIS method杆的活动性5 max.强度98N min. (Push), 50N min. (Pull)耐久性能操作方向2,000,000 cycles中心按动1,000,000 cycles3、应用前景手柄机器人操作杆工业示教作业4、实物与接口Button -按键输出X 轴模拟输出Y 轴模拟输出

3、DC5V-GND 地5、实验实验目的:熟悉摇杆模块的应用。实验性质:基础实验实验学时:4 学时实验器材:摇杆模块、连接线、控制板、BigFish 扩展板、miniUSB 数据线、直流电机、舵机。5.1 贪吃蛇按下图所示连接电路:将.摇杆模块snakesnake.ino 的程序 uploading 到控制板中,将运行一个贪吃蛇的 。本实验例程源代码如下:#include LedControl.h #include LedControl lc=LedControl(12,11,13,1); /config 8*8 led const ogXPin = A0;/set P ort const ogY

4、Pin = A1;headX=0; /snakes he osition headY=0;length=0;/snakes length bodyX20;/snakes body ition bodyY20;padX=0; /where the player want snake go padY=0;moveX=1; /snake automatally move toward to moveY=0;randx; /food ition randy;delaytime=500; /speed oakevoid SetFood(); void GetPad();void RefreshBody(

5、); void MoveByPad(); void EatCheck(); void ShowHead(); void ShowBody();void Timer();void setup()lc.shutdown(0,false); /start the 8*8 led lc.setensity(0,8); /015 lc.clearDisplay(0); MsTimer2:set(delaytime, Timer);MsTimer2:start();randomSeed(SetFood();ogRead(2);void loop()GetPad();void Timer()RefreshB

6、ody(); MoveByPad(); EatCheck(); ShowHead(); ShowBody();void SetFood()lc.setLed(0,randx,randy,false); while(1)randx=random(7); randy=random(7);if(randx!=headX & randy!=headY) break;void GetPad()if(ogRead(ogXPin)1010) padX=1;else if(ogRead(ogXPin)1010) padY=-1;else if(ogRead(ogYPin)10) padY=1;else padY=0;void RefreshBody()i; lc.clearDisplay(0);for(i=0;i7)headX=0; if(headX7)headY=0; if(headY19) length=19; delaytime=delaytime-10;void ShowHead()lc.setLed(0,headX,headY,tru

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论