范文健康探索娱乐情感热点
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文

如何通过单片机用键盘玩Switch游戏?

  相信有很多朋友在入手 Switch 游戏机之前都是在玩电脑游戏,那么肯定有一部分玩家更习惯使用键盘而不是手柄操作。那么这时如何使用键盘玩 Switch 游戏 呢?
  首先,如果想直接将键盘连接在 Switch 游戏机或主机底座上是行不通的,那样直接连接的话键盘只能用于打字,不能用于游戏的操作。因为此时键盘和手柄按键之间缺乏映射关系,你在键盘上所按下的按键不能对应到手柄的按键上。
  而补全这种映射关系就能解决问题了,比如像市面上出售的"键鼠转换器"或者内置"键鼠转换器"功能的特殊键盘。但这两种产品价格上比较贵,而且功能上也很局限。
  在这个局面下,单片机 就成了一个很好的解决方案。单片机价格便宜,而且可以通过编程扩展很多功能。第一步 * 选择合适的单片机开发板
  单片机又称微控制器 (MCU),是将单片机主机 (CPU、内存和 I / O 接口) 集成在一小块硅片上的微型机。具有三个优势 (集成度高、可靠性高、性价比高)。
  单片机开发板是一种非常适合单片机学习者以及单片机工程师使用的一种硬件,在开发板上除了单片机芯片以外,一般还会配有各种 I / O 接口、传感器、点阵显示屏等"外部硬件资源"。
  而选择一款合适的单片机开发板,一是要看单片机芯片的各种技术指标,二是要看开发板配备的"外部硬件资源"。
  单片机的技术指标一般可以重点看以下四个方面:
  字长: 例如 8 位、16 位、32 位
  内存容量:例如 8K、64K、16M
  运算速度(时钟频率): 例如 6MHz、12MHz、24MHz
  内存存取周期:例如:50nS 、70nS
  "而外部硬件资源"则是看开发板提供的接口以及传感器等,比如在一些比较复杂的项目中会用到较多的输入输出引脚,那这种时候就需要选择引脚较多的单片机开发板。
  另外在实际的单片机项目中,成本是一个非常重要的考量因素。在单片机选用时往往会优先选择性能勉强够用,但性价比很高的型号。
  最终在本次项目中选用了 Teensy++ 2.0 单片机开发板。第二步 * 连接单片机开发板
  对于一款陌生的单片机开发板,最快了解它的方法就是去官网查相关资料,这些资料包括但不限于引脚定义、各引脚所能承受的最大电压。
  其实也可以从论坛获取相关型号单片机开发板的使用经验,不过论坛上的信息有些会存在一些错误,需要注意甄别。
  以上为 Teensy++ 2.0 单片机开发板的引脚定义图,我们可以按照图上的引脚定义将单片机开发板与下载器等设备连接起来。
  ▲连接结果如上图所示第三步 * 自己编程或者寻找可用的开源代码
  单片机芯片是需要程序和代码来实现功能的,所以我们需要自己开发或者寻找可用的开源代码。
  如果不打算自己开发全部内容,准备使用开源程序的话。建议在一开始选择单片机开发板时就考虑相关问题,同样的程序在不同型号的单片机上可能效果会不同。所以这种情况在最初选择单片机时最好直接选择原开发者所采用的单片机型号或是兼容型号,以免未来调试过程中出现麻烦。
  最终在本次项目中选用了"伊机控"这款开源程序,以此为基础进行相应开发。第四步 * 学习相应的编程语法
  如果以开源程序为基础进行开发,则需要仔细阅读开源程序的说明文档。这些程序中会详尽说明开源程序所构筑的特殊语法、函数等内容。
  "伊机控"的"简单语法"可以分成 6 个部分,分别为:注释、输出、按键、摇杆、等待、循环 。
  熟悉编程的朋友可能注意到了,即使仅依靠这六种语法就已经能构筑出一些自动化操作的指令了。
  而在进阶部分还有例如:常量、变量、条件分支、逻辑运算、栈操作等更为复杂的语法功能。
  在一些游戏中会有一些重复性的操作,比如刷道具、刷精灵。在人工刷道具的时候,其实操作也就是反反复复那几种。而使用了单片机后,这种步骤则可以通过单片机自动进行了。第五步 * 安装驱动并烧录程序
  单片机的下载器其实是一个很古老的电子产品了,因此在很多电脑上是需要手动安装驱动的。很多新手明明连接没问题,但插上就是没反应,原因也在于此。没有驱动的话,下载器是不能正常工作的。
  而对于单片机的烧录一般需要用到单片机厂商提供的程序,Teensy++ 2.0 所用的就是 teensy.exe 进行烧录。
  在完成烧录后我们就可以测试我们自己的代码功能了。

坦克世界国服新版本测试资格申请开启感谢IT之家网友你好快啊的线索投递!IT之家4月29日消息根据坦克世界官方微博的消息,由Wargaming研发360深度联合运营的大型战略军武游戏坦克世界今日正式开启官方预约通道。360联运坦克世界战舰世界,年内实现全球同步IT之家3月13日消息昨日,360联合Wargaming空中网共同召开战火重燃网络发布会,和空中网联运Wargaming旗下军武游戏坦克世界战舰世界,并公布游戏内容将在今年内实现与坦克世界游戏国服直充入口暂时关闭,空中网点券服务变更感谢IT之家网友你好快啊的线索投递!IT之家3月1日消息据坦克世界空中网2月29日消息,2020年3月1日0000起,空中网点券不再支持坦克世界战舰世界战机世界这三款游戏的页面商城坦克世界将于7月22日登陆腾讯WeGame,现已开启预约感谢IT之家网友茵蒂克丝的线索投递!IT之家7月9日消息坦克世界现已在腾讯Wegame上开启预约,7月22日上线。据悉,坦克世界是一款在2010年由Wargaming公司推出的战争RNGUzi退役专访如果时间还够,很多东西我可以做到IT之家6月3日消息今日RNG战队宣布Uzi正式退役。央视网也独家专访Uzi,他也对退役原因及职业生涯中众多争议话题作出回应。视频观看RNGUzi(简自豪)在采访中表示,自己在一年即日起,英雄联盟LPL006号选手RNGUzi(简自豪)正式退役IT之家6月3日消息RNG电子竞技俱乐部官方宣布,即日起,LPL006号选手RNGUzi(简自豪)正式退役。IT之家了解到,官方介绍称简自豪退役原因是由于8年职业生涯高强度训练和长亚马逊首款大型射击游戏Crucible今日登陆SteamIT之家5月21日消息亚马逊RelentlessStudio开发的免费PvP科幻射击游戏Crucible今日正式上线Steam平台,免费游玩,这标志着亚马逊成为除微软外首家发布大型国产性教育游戏自我性赖上架Steam真人互动式冒险IT之家2月12日消息一款国产性教育游戏自我性赖上架Steam,官方称这是一款全程使用真人影像作为游戏内容的互动式冒险类游戏,无色情内容。游戏介绍这是一款全程使用真人影像(无色情内2018Steam年度大奖出炉绝地求生获最佳游戏IT之家2月11日消息全球最大的PC游戏平台Steam于2月9日正式公布了其2018年年度大奖的获奖名单,绝地求生拿下最重磅的年度最佳游戏大奖。Steam对绝地求生评价称,也许是因游戏市场火爆,堡垒之夜一年狂赚24亿美元北京时间1月17日上午消息,2018年,多人大逃杀游戏堡垒之夜(Fortnite)演变为全民热潮,赚得钵满盆满。根据分析公司SuperData提供的数据,堡垒之夜在去年成为了全球营堡垒之夜开发商EpicGame今年狂赚30亿美元北京时间12月28日早间消息,美国科技媒体TechCrunch援引消息人士的说法称,堡垒之夜(Fortnite)的开发商EpicGames今年实现了30亿美元的利润。Epic对此消
CDPR官微公布赛博朋克2077荒坂赖宣简介IT之家7月13日消息本周一晚间,赛博朋克2077发行商CDPR通过官方微博公布了游戏人物荒坂赖宣简介,称其为庞大的荒坂集团的继承人。官方对这名NPC的介绍为荒坂赖宣庞大的荒坂集团CDPR表示赛博朋克2077首发不会加入XboxGamePassIT之家7月12日消息游戏赛博朋克2077发行商公司CDPR周日在社交媒体上透露,该作首发不会登陆微软XboxGamePass服务。消息源于外媒Venturebeat编辑JeffGCDPR公开赛博朋克2077威斯布鲁克区域挥金如土,享乐胜地IT之家7月7日消息本周二晚间,赛博朋克2077发行商CDPR通过官方微博公布了游戏中的威斯布鲁克区域,并表示其特点为挥金如土,享乐胜地。官方对此处的配文为威斯布鲁克在很多人眼中是王者荣耀2020冬季冠军杯总决赛落地深圳南山IT之家12月30日消息从腾讯电竞获悉,12月29日,深圳市南山区电竞产业政策发布暨2020王者荣耀冬季冠军杯总决赛落地新闻发布会在市民中心举行。2020王者荣耀冬季冠军杯总决赛正王者荣耀等100款游戏开启人脸识别未验证成功平时只能玩1。5小时IT之家12月23日消息据中新网报道,近日,不少王者荣耀玩家反映,收到人脸识别验证弹窗提醒。中新网从腾讯获悉,其已在王者荣耀和平精英在内超过100款移动游戏产品内开启人脸识别验证,PlayStation中国原神1。1版本将于11月11日正式上线PS4IT之家10月31日消息今日上午,PlayStation中国官方表示,原神1。1版本将于11月11日正式上线PS4。PlayStation中国表示,原神1。1版本包含四位全新角色,米哈游原神移动端吸金近2。5亿美元,成上市首月全球收入最高手游之一IT之家10月29日消息SensorTower商店情报数据显示,9月28日上市以来,米哈游原神迅速成为全球最受欢迎的游戏之一,并在30天内吸金2。45亿美元。上市首周,该游戏在全球王者荣耀新版本三分奇兵预告魏蜀吴三国交兵IT之家7月7日消息手游王者荣耀官方7日晚间通过微博发布了该游戏的新版本三分奇兵最新预告,新版本将在7月9日上线。IT之家了解到,此次新版本是由游戏策划与专家团老师们共同打造,游戏守望先锋联赛补赛移至韩国,此前受疫情影响中国赛宣布取消IT之家2月15日消息今日中午,守望先锋联赛官方发布公告称,此前被宣布取消的上海广州及杭州的比赛将被移至韩国举行。IT之家了解到,守望先锋联赛原计划本周末首次登陆中国与玩家见面。但从黑铁到王者,英雄联盟自走棋云顶之弈开启排位赛模式IT之家7月23日消息今日,英雄联盟官方发布公告,云顶之弈排位赛模式正式开启。与召唤师峡谷征召模式相同,云顶之弈排位赛的段位设置从黑铁到王者,每个段位分4个阶级。顶级段位的人数限制守望先锋推全新英雄西格玛,第31位英雄即将与大家见面IT之家7月23日消息相信守望先锋玩家们最期待的必然是官方推出全新英雄了!早前便传出守望先锋将加入一位名叫西格玛的全新英雄,而近日暴雪终于在守望先锋官方推特上为各位揭晓了守望先锋的