主板不认手柄怎么样用2.4G手柄来编程

自制2.4G鼠标怎么与电脑连接
[问题点数:100分]
本版专家分:0
结帖率 66.67%
CSDN今日推荐
本版专家分:142
2014年7月 扩充话题大版内专家分月排行榜第三
本版专家分:0
结帖率 66.67%
本版专家分:1153
本版专家分:0
结帖率 66.67%
本版专家分:0
本版专家分:357
本版专家分:9
本版专家分:0
本版专家分:37608
2013年6月 硬件/嵌入开发大版内专家分月排行榜第一2007年10月 硬件/嵌入开发大版内专家分月排行榜第一2007年6月 硬件/嵌入开发大版内专家分月排行榜第一2007年5月 硬件/嵌入开发大版内专家分月排行榜第一2007年4月 硬件/嵌入开发大版内专家分月排行榜第一2007年3月 硬件/嵌入开发大版内专家分月排行榜第一
2013年4月 硬件/嵌入开发大版内专家分月排行榜第二2007年9月 硬件/嵌入开发大版内专家分月排行榜第二
2013年5月 硬件/嵌入开发大版内专家分月排行榜第三2012年9月 硬件/嵌入开发大版内专家分月排行榜第三2007年11月 硬件/嵌入开发大版内专家分月排行榜第三
本版专家分:0
本版专家分:464
本版专家分:0
本版专家分:0
本版专家分:0
本版专家分:286
本版专家分:286
本版专家分:1069
本版专家分:9
匿名用户不能发表回复!|
CSDN今日推荐喵星球家的喵星人
在我们的现实生活中充斥着各种无线遥控的设备,且在这个互联网发展极快的时代,没有这种功能的设备都已经被客官们嫌弃得抬不起头来了~今天让小编来为大家带来一款有新意,又特别好玩的设备~它支持wifi,蓝牙,2.4G这三种常用的无线通信方式~还能发挥自己的想象力去拓展一些其他好玩项目~
核心就是这块RosBot主控板~
不仅如此,它还兼容PS2手柄,今天我给大家分享一下如何让RosBot主板和PS2手柄进行无线通信,下面以通过Arduino IDE的串口监视器上显示手柄的哪个按键被按下为例做的实验。
RosBot Baseboard主板(基于Arduino Uno) x1
PS2无线手柄
手柄无线接收器
(PS:一套PS2遥控手柄自带手柄无线接收器)
软件:Arduino IDE
KittenBlock软件自带Arduino IDE,且是全球首家Scratch3.0编程软件,如有需要软件的喵星粉,复制一下链接至浏览器中打开/直接加入Scratch3.0爱好群:https://jq.qq.com/?_wv=1027&k=5MtJYVi
用若干杜邦线按照下面的表格将无线接收器和RosBot主板连接起来。
要理解PS2无线通信协议是一件不简单的事,但是这里有我们提供的PS2X_lib库,编写程序就变得简单多了。
下载地址:
http://git.oschina.net/Kittenbot/PS2Joystick
(复制—粘贴至浏览器打开)
点击箭头所指的图标下载.zip文件(没有码云账号的请自行注册哦~)
将文件解压到电脑的Arduino IDE 所在目录下的libraries\文件夹里。
**1.**用USB数据线连接电脑和RosBot
**2.**打开Arduino IDE,在菜单栏点击文件
**3.**点击示例选项
**4.**找到PS2X并打开PS2_Example .ino
**5.**点击如下图箭头指示处下载程序
打开PS2手柄的开关,如果手柄中间的指示灯亮橙色光并且无线接收头的绿灯不再闪烁,说明PS2手柄已于接收头建立连接。
然后我们再打开Arduino IDE的串口监视器,设置波特率为57600,试着按下无线手柄的按键,可以看见串口监视器会显示我们刚才按下了哪一个按键。
注意事项和常见问题
尽量使用原装的PS2手柄
如果按下PS2手柄的按键,Arduino IDE的串口监视器没有显示信息,请复位RosBot主板。复位之后还是不能显示,可能的原因如下:
1.没有正确烧录程序
2.杜邦线没有接好
3.无线接收器和RosBot主板的连接线序错误
教程到此结束,看完不过瘾?辣就快来上手试试吧~雷柏新出的无线游戏手柄V10我抢先购买了一个,价格99元,不多说了,先晒下开包图,好期待,呵呵评论评论看到这个候,想起了自己小时候小霸王的情形。评论蓝色,和别的游戏手柄不同的是,这是无线手柄,应该可以更自由发挥一些,还附带一张说明书,现在没时间看,呵呵,继续往下评论看这个发射器我还以为雷柏买手柄送了个U盘给我呢,我仔细的找了下,只有这一个,明白了原来这个是接收器,呵呵,以往的雷柏鼠标接收器都好小的,这个却好长,这个应该是增加无线距离所以才弄那么长的吧!评论看看这个游戏手柄按键非常多,十几个,具体的功能要等我看了说明书才知道,以后再细说哈评论来一张背面图,找了半天都没找到放电池的地方,应该是在某个,比较隐秘的地方,等会我仔细的找找,呵呵无线手柄给我的初步感觉是回到小时候的游戏时代,我拿着的时候按这手柄的那些键,就有一种想玩游戏的冲动,好了,不说了我要去试试这手柄了,玩游戏去了,等有更多的了解再和大家分享。
无线的使用还是很方便的
疑似5毛&若楼下马甲出现则封
技术改造论坛欢迎光临:
http://itbbs.pconline.com.cn/diy/f768253.html
http://img.pconline.com.cn/images/upload/upc/tx/itbbs//_.jpg
颜色好丑哦
技嘉 MA770T-UD3P + 220 + 芝奇
+ 迪兰 5770 1G + Intel G2 80G
http://www1.pconline.com.cn/itbbs/080506/old/emot/em209.gif
现在喜欢又黑又长貌似雷伯的黑又长货太多现在弄到手柄上了
露珠湿沙壁
暮幽晓寂寂
至于你信不信
我反正信了
雷柏V10无线手柄熟悉的按键设计以及舒适的人体工学让PS系列平台玩家不会感到陌生,上手起来也十分舒服,推荐喜欢用电脑玩游戏的朋友们关注
http://img.pconline.com.cn/images/upload/upc/tx/itbbs//_.jpg
Re:[max3396,6楼]&以下是引用&max3396&于&18:38:54&在6楼的发言:&雷柏V10无线手柄熟悉的按键设计以及舒适的人体工学让PS系列平台玩家不会感到陌生,上手起来也十分舒服,推荐喜欢用电脑玩游戏的朋友们关注
ET哥&&绝对不是5毛&&&&&&&&&
技术改造论坛欢迎光临:
http://itbbs.pconline.com.cn/diy/f768253.html
http://img.pconline.com.cn/images/upload/upc/tx/itbbs//_.jpg
用来玩拳皇爽吗
用户被锁,内容被封。
深圳华强北卖手机。报上太平洋论坛ID优惠多多,欢迎PM(短信息)加Q闲聊。
不错的手柄,还是无线的,可以尽情的玩了
您需要登录后才可以发帖
其他登录方式:【官方开源】飞控主板+摇控手柄+2.4G RF module等全套设计资料
可能感兴趣的项目设计: (M452设计的四轴板电路原理图、PCB、源代码、解决方案和APP)新唐飞控系统组成:概述: & & & && & &此套件包含了飞控主板、摇控手柄、2.4G RF module、分电板外加 Nu-Link-Me 仿真器,使用新唐 ARM(R) Cortex(R)-M4 开发板;本套件拥有完整姿态运算数据库 (AHRS Library) ,让玩家简易上手,不须钻研传感器姿态运算的数学问题,更容易专注于飞行控制以及飞行应用的开发。搭配机架、电变、马达、螺旋桨及背载锂电池即可自由飞行。& & & &&本套件支持失控保护(自动降落),支持定高(气压计)及无头模式(电子罗盘),可使用 2.4G 专用遥控模块或是市售通用发射机接收机,且提供使用者依照各式大小轴距机架进而自行调适飞行姿态PID(Proportional Integrative Derivative) 及校准传感器。飞控硬件框架:新塘飞控系统方案特点:
一站解决:本套件含 Cortex(R)-M4 为核心的主控板和 2.4G 无线传输遥控板,装机、上电后无需设定。独家数据库:提供完整姿态运算数据库 (AHRS Library) ,玩家可以快速自行设定。弹性尺寸:默认支持的套件配置 (250mm) 外,玩家也可自行挑选大轴距 (450mm) 机架与电机,自行调整飞控板PID,即可驾驭不同配置的飞行器。搭配 MPU6500 实现 6 轴飞行姿势控制。Nuvoton AHRS 运算库架构:全套设计资料包括整个硬件设计,程序源码&开发工具,同时包括文档详细说明。整个硬件设计截图,用PADS9.5打开:程序源码下载:
电路相关文件(请在PC端查看下载)
电路城电路折扣劵获取途径:
电路城7~10折折扣劵(全场通用):对本电路进行评分获取;
电路城6折折扣劵(限购≤100元电路):申请成为卖家,上传电路,审核成功后获取。
版权声明:电路城所有电路均源于网友上传或网上搜集,供学习和研究使用,其版权归原作者所有,对可以提供充分证据的侵权信息,本站将在确认后24小时内删除。对本电路进行投诉建议,点击反馈给电路城。
使用说明:直接使用附件资料或需要对资料PCB板进行打样的买家,请先核对资料的完整性,如果出现问题,电路城不承担任何经济损失!
大家都在看:
下面是电路图://文件包含程序+proteus仿真文件,在你的stm32f1工程里#include "extendgpio.h"即可使用。ps:proteus需要8.6版本或以上版本才能进行stm32仿真更多更详细的资料,请见附件!
来自:时间:
该LkEx100、LkEx200CanOpen RS485远程IO模块资料转载于阿莫论坛。LkEx100、LkEx200 是二款远程IO 模块。内置高速工业级MCU,软件运行于硬实时操作系统之上。ModBus RTU 协议运行于RS485 总线;CanOpen 协议运行于CAN 总线。通讯参数可由用户灵活配置。模块由24DCV(18-30V)供电,经内部专用DCDC 电路实现电气隔离,避免来自电源干扰,使MCU 能可靠工作;同时对外提供模拟量传感器电源。各输入通道配有专门的绿色LED 指示灯;各输出通道配有专门的红色LED 指示灯。本设计采用STM8S208RBT6做了一款CanOpen RS485远程IO扩展模块,目前已经与LG、台达、施耐德主站联机测试成功。CanOpen RS485可同时使用。8位机性能有限,没有追求高大上,资源并不多:DI,DO,AI,AO。为了可靠,24V电源输入后经DCDC隔离后给CPU、通讯供电。采用内部的一个TTL电平的UART实现参数配置。与施耐德主站通讯:LkEx100/LkEx200 CanOpen RS485远程IO模块内部电路图:附件资料截图:说明:该设计资料仅供学习参考,不可用于商业用途!
来自:时间:
RK3188-SOM-EVB是RK3188-SOM的2层板的参考设计。它通过增加HDMI,LCD,100Mb以太网,USB-OTG,4个USB主机和0.1''GPIO接头,扩展了RK3188-SOM的功能。RK3188-SOM-EVB的硬件设计是开源的,用Eagle CAD绘制,方便每个人根据具体需求进行修改和定制。RK3188-SOM实物截图:特性:包括RK3188-SOM-4GBRK3188-SOM(-4GB)匹配连接器电源桶式插座,+ 6V至+ 16V DC带有标准连接器的HDMI视频输出LCD视频输出在0.1“步长连接器(兼容Olimex LCD显示器)的40针上带连接器的100Mb以太网接口2×UEXT连接器带功率控制和限流器的USB-OTG4×USB主机内置RTC模块硬币电池连接器,保持RTC供电2×GPIO连接器×40针@ 0.1“步电源指示灯附件资料截图:
来自:时间:
A20-SOM204是片上系统模块,包含A20双核Cortex-A7处理器,电源管理单元AXP209,1GB DDR3内存。该SOM板可以具有高达64GB的eMMC闪存(eXXG)和/或16MB的seral闪存(s16M)。这是具有两个本地以太网端口的唯一A20模块。A20-SOM204之后的后缀是可用的额外功能的缩写。例如,后缀“1Ge16Gs16M-MC”表示1GB RAM; 16GB eMMC闪存; 16MB SPI Flash,额外的兆位以太网和加密引擎。后缀-I表示系统级模块的组件是在工业温度范围内(-25°C至85°C)采集的。缺少后缀“-I”表示该板适用于工作温度范围(0-70)°C。参考设计具有Eagle CAD文件的CAN,SATA,PCIe,USB3.0,USB-OTG,USB2.0 HOST,VGA,HDMI,音频输入/输出,2 Mpix相机,千兆和兆兆位以太网的SOM204-EVB,每个人都可以修改并量身定制他的需求。A20-SOM204 模块实物截图:特性:
全志A20双核Cortex-A7处理器,每个核心通常运行在1GHzAXP209 PMU IC1GB DDR3内存多达64个eMMC(标记为eXXG)千兆以太网(默认选项)额外的兆位本地以太网(-M选项)SATA 可选加密引擎(-C选项)状态LEDPCB边缘有204针SO-DIMM信号扁平电缆40针LCD连接器扁平电缆12针GPIO连接器尺寸:67 x 84 x 5毫米 A20-SOM204XXX的工作温度:(0-70)°C工作温度:对于A20-SOM204XXX-I,(-25 + 85)°C
来自:时间:
以太网转串口透传模块。提前配置好模块后,即可通过串口将信息发送到指定服务器上。支持TCP服务端和TCP客户端模式,支持UDP模式。在同一个局域网内通过电脑上位机配置模块的信息,也可以通过串口发送指令配置模块的信息。物联网全栈教程相关资料下载请见附件:1.1串口转网络模块-CH9191 PCB源文件1.2 1.5寸彩色OLED模块PCB源文件1.3 弹幕器主板PCB源文件
来自:时间:
猜你喜欢(实时推荐最适合你的电路)
MP3触发器板基于CY8C29466-24SXI微控制器设计,它可以将MP3数据提供给 VS1063音频编解码器IC。该MP3触发器电路板具有18个外部触发引脚,可直接触发预先选定的MP3音轨,并提供全双工串行控制端口,可提供完整的传输控制,可远程触发多达256个音轨以及快速实时音量控制。MP3存储在FAT16格式的SDSC或FAT32格式的SDHC micro-SD闪存卡上。另外,优化的代码可以从更广泛的卡上实现192Kbps的立体声播放。MP3触发器包含支持在microSD卡上使用初始化文件的固件,该文件可用于更改串行波特率,以及将18个触发输入中的任何一个重新用于备用功能,例如随机和顺序触发器,导航控件甚至音量控件。另外,如果音频已经播放,可以使用重新启动锁定选项来防止任何触发器启动音轨。使用这些功能,通常可以在不使用单独的微控制器的情况下实现定制应用。实物截图:MP3触发器特性: 输入电压范围:4.5V至12.0V DC或3.3V(跳线可选)电流消耗:闲置约45mA,播放85mA媒体:SDSC和SDHC microSD卡文件系统:FAT32和FAT16音频输出:耳机立体声(1/8“立体声插孔)触发输入:逻辑电平3.3V-5.0V,低电平有效输入,带内部上拉电阻(连接器提供单独接地,允许开关或跳线直接连接到每个触发输入)串行:全双工,8位,38.4K波特(默认,通过初始化文件支持的其他波特率)电路PCB截图:
可能感兴趣的项目设计:mp3触发播放器 开关量触发 5W功放输出 设计相关资料
来自:时间:
VS1005开发板是VS1005的应用开发板。它为VS1005编写和测试软件提供了所有必要的硬件。板上有耳机、线进、线出、光学S/PDIF in、光学S/PDIF out、USB和UART的连接器。该VS1005 开发板还具有连接器,以帮助评估测量和接口到其他开发板。支持可选的电阻式LCD触控显示。电路板由USB总线供电。一个开关用于连接和断开USB数据线。串行端口最初用作调试器接口,用于将代码加载到VS1005。VS1005开发板实物截图:组成如下:
VS1005 开发板LCD 显示模型VSIDE USB UART 电缆SD 卡VS1005 Developer 开发板PCB截图,见附件下载PCB工程文件:
可能感兴趣的项目设计:VS1005 Amp音频放大器电路图及PCB工程文件
来自:时间:
相信大家平时游走各大论坛的时候早就见识过方块机器人Zowi新型设计,该机器人小巧,可爱,并且是一个可编程的早教玩具。对于学习Arduino玩家来说,简直有趣又实用。本项目分享的是某国外网站开源项目Arduino 益智玩具机器人设计,软件/硬件全部开源给你们,至于购买链接稍后在附件中展示。Arduino机器人Zowi实物展示:机器人Zowi视频演示:Arduino 机器人Zowi电路PCB源文件截图:附件资料截图:
来自:时间:
RoboMasters 主控开发板(以下简称RM开发板)是一款专门为RoboMasters竞赛打造的机器人控制板,该开发板完全满足RoboMasters竞赛机器人控制需求。RM开发板的主控芯片为STM32F427,RM开发板除了具备控制RoboMasters竞赛机器人的通用接口外,还包含16路PWM控制接口(含5V供电)、18个用户自定义IO口、USB接口、SD卡接口和防反接电路等,用户可以在控制机器人的基础上,完成更复杂的自定义功能。IMU部分做了隔离设计,含有温控电路,可以很大程度上解决IMU温飘的问题(需软件进行温度闭环处理)。结构框图如下:附件内容包含如下:RM开发板-软件工程RM开发板-硬件原理图RM开发板-用户手册
来自:时间:
板卡介绍PCB工程文件电路图:电路来自:技新网
来自:时间:
2017 年 04 月 13日
2017 年 04 月 13日
jianwsw购买了:
wjl购买了:
aaaaaa1000购买了:
lb520购买了:
aaaaaa1000购买了:
ghw103购买了:
herocmp购买了:
aaaaaa1000购买了:
免费下载!
您想购买此电路吗?,上传电路,审核成功后获取电路城6折折扣劵。
6折折扣劵只能购买小于100元(含100元)的电路。
由于网站服务器迁移,日将可能出现暂时不能访问的情况。在此说明,不是网站关闭了,而是网站迁移造成的。请大家稍安勿躁,谢谢!怎么把xbox360手柄改装成2.4G航模遥控器? - 知乎有问题,上知乎。知乎作为中文互联网最大的知识分享平台,以「知识连接一切」为愿景,致力于构建一个人人都可以便捷接入的知识分享网络,让人们便捷地与世界分享知识、经验和见解,发现更大的世界。19被浏览<strong class="NumberBoard-itemValue" title="分享邀请回答65 条评论分享收藏感谢收起Microsoft.NET\DirectX
for Managed Code
public class JoystickData : System.EventArgs
public override string ToString()
return string.Format("X:{0},Y:{1},B1:{2},B2:{3},B3:{4},B4:{5}", X, Y, B1, B2, B3, B4);
public bool b4 =
public bool B4
bool temp = b4;
set { b4 = }
public bool b3 =
public bool B3
bool temp = b3;
set { b3 = }
public bool b2 =
public bool B2
bool temp = b2;
set { b2 = }
public bool b1 =
public bool B1
bool temp = b1;
set { b1 = }
public int y = 0;
public string Y
int temp =
if (temp & 0)
return "down";
if (temp & 0)
return "up";
return "";
public int x = 0;
public string X
int temp =
if (temp & 0)
return "left";
if (temp & 0)
return "right";
return "";
}我也在研究中……2添加评论分享收藏感谢收起

我要回帖

更多关于 狮王编程手柄驱动下载 的文章

 

随机推荐