“Microduino-Joypad Getting start/zh”的版本间的差异
(→Joypad菜单说明) |
(→疑难解答/FAQ) |
||
(未显示同一用户的66个中间版本) | |||
第3行: | 第3行: | ||
|- | |- | ||
| | | | ||
− | ==下载程序== | + | ==引言&概述== |
− | *用数据线连接[[Microduino-USBTTL/zh]],并将其与你的核心堆叠在一起, | + | *责任编辑:@老潘 |
+ | ===项目背景=== | ||
+ | *Joypad也许天生就适合做航模控制器 | ||
+ | *Joypad不仅可以遥控Robot机器人,还能遥控四轴飞行器 | ||
+ | *可以通过堆叠不同的Microduino模块来支持多种通讯方式 | ||
+ | *还可以通过TFT彩屏进行各种功能的配置 | ||
+ | *希望你能够读完本篇,利用Joypad来玩转你的机器人、小车、飞行器 | ||
+ | |||
+ | ===模块清单=== | ||
+ | |||
+ | {|class="wikitable" | ||
+ | |- | ||
+ | |部件||数量||功能 | ||
+ | |- | ||
+ | |Joypad主板||1||主板 | ||
+ | |- | ||
+ | |核心模块||1||核心 | ||
+ | |- | ||
+ | |通讯模块||1||通讯 | ||
+ | |- | ||
+ | |TFT屏幕||1||显示 | ||
+ | |} | ||
+ | |||
+ | *Joypad自由度非常高,根据所需功能来选择核心和模块即可 | ||
+ | *可以参考以下功能/兼容性列表来选择对应的核心模块、通讯模块、功能模块 | ||
+ | **Joypad可以兼容除[[Microduino-CoreUSB/zh]]以外的任何核心 | ||
+ | |||
+ | {|class="wikitable" | ||
+ | | align="center" style="background:#f0f0f0;"|'''【功能】模块/【功能】核心''' | ||
+ | | align="center" style="background:#f0f0f0;"|'''【不支持通讯】 Core''' | ||
+ | | align="center" style="background:#f0f0f0;"|'''【不支持通讯】 Core+''' | ||
+ | | align="center" style="background:#f0f0f0;"|'''【通讯/Quadrotor】 CoreRF''' | ||
+ | |- | ||
+ | | '''【通讯/Robot】''' nRF||YES||YES||YES | ||
+ | |- | ||
+ | | '''【通讯/Quadrotor】''' BLE||YES||YES||NO | ||
+ | |- | ||
+ | | '''【体感】''' Motion||NO||YES||YES | ||
+ | |} | ||
+ | |||
+ | ===模块选型=== | ||
+ | *应用场景:'''遥控Robot机器人''' | ||
+ | **使用Core作为核心模块 | ||
+ | **使用nRF作为通讯模块 | ||
+ | |||
+ | |||
+ | *应用场景:'''遥控Quadrotor四轴飞行器''' | ||
+ | **使用CoreRF作为核心模块 | ||
+ | **该核心自带2.4G通讯功能,无需其他核心配合 | ||
+ | |||
+ | |||
+ | *应用场景:'''体感遥控Quadrotor四轴飞行器''' | ||
+ | **使用CoreRF作为核心模块 | ||
+ | **该核心自带2.4G通讯功能,无需其他核心配合 | ||
+ | **使用Motion作为体感模块 | ||
+ | |||
+ | |||
+ | *应用场景:'''体感遥控Robot机器人''' | ||
+ | **使用Core+作为核心模块 | ||
+ | **使用nRF作为通讯模块 | ||
+ | **使用Motion作为体感模块 | ||
+ | |||
+ | |||
+ | ===材料清单=== | ||
+ | {|class="wikitable" | ||
+ | |- | ||
+ | |部件||数量||功能 | ||
+ | |- | ||
+ | |Joypad面板||1||面板 | ||
+ | |- | ||
+ | |尼龙螺丝||8||固定 | ||
+ | |- | ||
+ | |尼龙螺母||8||固定 | ||
+ | |- | ||
+ | |尼龙柱||8||固定 | ||
+ | |- | ||
+ | |白色按键帽||4||按键 | ||
+ | |- | ||
+ | |摇杆||2||摇杆 | ||
+ | |- | ||
+ | |1.27mm 8P连接线||1||连接TFT屏幕 | ||
+ | |- | ||
+ | |10440 3.7v锂电池(选配)||1||供电 | ||
+ | |- | ||
+ | |Micro-USB数据线(选配)||1||下载程序 | ||
+ | |} | ||
+ | |||
+ | ==Step-1 烧录程序== | ||
+ | ===下载源码=== | ||
+ | 先从以下地址下载程序 | ||
+ | '''[[https://github.com/wasdpkj/Joypad_RC/ Joypad_RC]]''' | ||
+ | ===堆叠模块=== | ||
+ | *用数据线连接[[Microduino-USBTTL/zh]],并将其与你的核心堆叠在一起,准备上传程序 | ||
**注意:最好不要将所有模块堆叠在一起之后再上传程序 | **注意:最好不要将所有模块堆叠在一起之后再上传程序 | ||
− | *打开Arduino IDE for Microduino,环境,(搭建参考:[[AVR核心:Getting started/zh]]) | + | ===配置环境=== |
+ | *打开Arduino IDE for Microduino,环境,(搭建参考:'''[[AVR核心:Getting started/zh]]''') | ||
*确认“板卡”与“处理器”选择无误,并选中对应端口号(COMX) | *确认“板卡”与“处理器”选择无误,并选中对应端口号(COMX) | ||
+ | |||
+ | ===下载程序=== | ||
*打开你所下载的项目中“Joypad_RC.ino”程序 | *打开你所下载的项目中“Joypad_RC.ino”程序 | ||
*点击"→"按钮下载程序到开发板上 | *点击"→"按钮下载程序到开发板上 | ||
+ | ==Step-2 参考电压== | ||
+ | *为了适配任何电压的Core、Joypad上的输入设备:摇杆、开关的参考电压都是可调的 | ||
+ | **如果你选择了CoreRF或者Core 3.3V、Core+ 3.3V等3.3V电源的Core | ||
+ | **你就需要通过跳线重新设置Joypad主板的参考电压 | ||
+ | |||
+ | |||
+ | ==Step-3 电池通电== | ||
+ | ===支持电池规格=== | ||
+ | *支持电池规格如下 | ||
+ | {|class="wikitable" | ||
+ | | align="center" style="background:#f0f0f0;"|'''功能/电池类型''' | ||
+ | | align="center" style="background:#f0f0f0;"|'''10440锂电池(3.7V)''' | ||
+ | | align="center" style="background:#f0f0f0;"|'''AAA电池(1.5V)''' | ||
+ | |- | ||
+ | | 是否支持一节||YES||NO | ||
+ | |- | ||
+ | | 是否支持两节||YES||YES | ||
+ | |- | ||
+ | | 是否支持充电||YES||NO | ||
+ | |} | ||
− | + | ||
− | *''' | + | *'''我们推荐使用10440锂电池(3.7V)''' |
− | + | ||
− | + | ===激活电源管理电路=== | |
− | + | ||
− | ''' | + | *'''请参照下图,根据使用电池情况,将电池模式开关拨到正确位置后再接入电池''' |
[[File:Joypadstep1_1.jpg|center|800px]] | [[File:Joypadstep1_1.jpg|center|800px]] | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
+ | *接好电池之后,一定要插一下USB,用来'''激活'''Joypad的电源管理电路 | ||
+ | |||
+ | *激活之后,你就可以正常控制Joypad电源开关了 | ||
+ | |||
+ | ===电量提醒及充电(仅用于10440锂电池)=== | ||
+ | *'''当你使用两节七号电池时,不可用USB执行充电功能,这将烧毁电池''' | ||
+ | *当靠近USB的LOW指示灯亮时,电池电量就是不足了 | ||
+ | **'''在使用AAA电池时,由于电压不足此灯会一直亮起''' | ||
+ | *插上USB既可以开始充电 | ||
+ | *靠近USB的CHRG指示灯会在充电时候亮起,充满时候亮度变低或熄灭 | ||
+ | |||
+ | ==Step-4 组装搭建== | ||
+ | *'''Step 1''': | ||
+ | *将Microduino-TFT从背面卡进Microduino-Joypad面板上 | ||
+ | *用'''尼龙螺丝'''与'''尼龙螺母'''固定,注意Microduino-TFT安装方向 | ||
+ | [[File:Joypadstep1.jpg|center|800px]] | ||
+ | *'''Step 2''': | ||
+ | *将Microduino-TFT插上连接线 | ||
+ | [[File:Joypadstep2.jpg|center|800px]] | ||
+ | *'''Step 3''': | ||
+ | *将通讯模块和核心模块安装到Joypad底板的UPIN27接口上 | ||
+ | *确定“电池”、"两个摇杆帽"、"四个白色按键"已安装在对应位置 | ||
+ | [[File:Joypadstep3.jpg|center|800px]] | ||
+ | *'''Step 4''': | ||
+ | *接Microduino-TFT上的连接线另一头连接到底板对应接口上 | ||
+ | *将附送的八组'''尼龙柱'''两两相连成四组加长版 | ||
+ | *在底板四个角用'''尼龙螺母'''固定住加长版'''尼龙柱''' | ||
+ | [[File:Joypadstep4.jpg|center|800px]] | ||
+ | *'''Step 5''': | ||
+ | *用'''尼龙螺丝'''固定面板四个角 | ||
+ | [[File:Joypadstep5.jpg|center|800px]] | ||
+ | *'''Step 6''': | ||
+ | *天线在组装完成后可利用其背面双面胶固定到Joypad任意位置 | ||
+ | *至此Joypad组装完毕 | ||
+ | [[File:Joypadstep6.jpg|center|800px]] | ||
+ | |||
+ | ==Step-5 按键说明== | ||
+ | [[File:Joypadbuttomreadme.png|center|800px]] | ||
− | |||
− | == | + | *两个摇杆:Joystick L、Joystick R |
+ | *两个拨档开关:Switch L、Switch R | ||
+ | *四个按键:Key1、Key2、Key3、Key4 | ||
+ | *一个光线传感器:Lightness | ||
+ | |||
+ | ==Step-6 通道/操作说明== | ||
+ | *Joystick L控制YAW[3通]与THROT[4通]通道,Joystick R控制ROLL[1通]与PITCH[2通]通道 | ||
+ | *Key1、Key2、Key3、Key4分别对应AUX1[5通]、AUX2[6通]、AUX3[7通]、AUX4[8通]通道 | ||
+ | *Switch L负责锁定油门 | ||
+ | *Switch R开启小舵模式,在此模式下舵量将变小 | ||
+ | |||
+ | ==Step-7 菜单配置说明== | ||
===进入配置模式=== | ===进入配置模式=== | ||
第77行: | 第232行: | ||
*选择“Exit”结束配置模式 | *选择“Exit”结束配置模式 | ||
− | == | + | ==疑难解答/FAQ== |
− | * | + | *Q:'''Joypad可以支持7号电池吗?''' |
− | + | **A:可以,要两节,但不推荐使用7号电池。 | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
+ | *Q:'''Joypad为什么不推荐使用7号电池?''' | ||
+ | **A:Joypad的电池保护、低电量指示是为3.7V锂电池设计的,两节7号电池电压很快会触发保护电路造成没电的假象。 | ||
− | + | *Q:'''Joypad推荐使用什么电池?''' | |
− | + | **A:推荐使用单节或者两节10440 3.7V锂电池。 | |
+ | *Q:'''遥控四轴我应该用什么核心模块?''' | ||
+ | **A:CoreRF核心模块,CoreRF自带通讯功能,无需其他通讯模块。 | ||
− | |||
− | |||
|} | |} |
2016年3月5日 (六) 04:49的最新版本
Language | English |
---|
目录引言&概述
项目背景
模块清单
模块选型
材料清单
Step-1 烧录程序下载源码先从以下地址下载程序 [Joypad_RC] 堆叠模块
配置环境
下载程序
Step-2 参考电压
Step-3 电池通电支持电池规格
激活电源管理电路
电量提醒及充电(仅用于10440锂电池)
Step-4 组装搭建
Step-5 按键说明
Step-6 通道/操作说明
Step-7 菜单配置说明进入配置模式
摇杆配置摇杆校准设置
摇杆死区设置
通讯协议配置通讯模式
四轴模式通道配置
nRF模式通道配置
系统配置显示屏主题配置
显示屏翻转配置
MCU参考电压配置
体感配置
结束配置模式
疑难解答/FAQ
|