Presentation is loading. Please wait.

Presentation is loading. Please wait.

FRC 機器人種子團隊及教師培訓營 Java 程式介紹

Similar presentations


Presentation on theme: "FRC 機器人種子團隊及教師培訓營 Java 程式介紹"— Presentation transcript:

1 FRC 機器人種子團隊及教師培訓營 Java 程式介紹
Overlooking 6083

2 控制系統簡介 (Driver Station) Java程式介紹 (Eclipse)
大綱 控制系統簡介 (Driver Station) Java程式介紹 (Eclipse)

3 Driver Station

4 機器人控制系統簡介 Wifi Robot Radio USB 網路 Driver Station USB Camera (Wifi發射器)
RoboRIO

5 Driver Station 隊伍編號 選擇模式 手動模式為 TeleOperated 機器人狀態燈
自動模式為 Autonomous 機器人狀態燈 Communications:roboRIO連接 Robot Code:程式碼 Joysticks:搖桿連接狀況

6 Driver Station 詳細連接狀況 Robot Radio:機器人wifi連接狀態 Robot:roboRIO連接狀態
其餘的只有在比賽時會用到 Reboot roboRIO:重啟機器人 Restart Robot Code:重啟機器人程式

7 隊伍編號 Driver Station 程式語言選擇

8 Eclipse

9 開新檔案

10 專案名稱 4. 1. 5. 2. 3. 6.

11 空白程式 匯入所需libary /*所有程式會用到**的資料都必須丟**進來 在這定義物件 /*所有馬達、搖桿跟一堆雜七 */
**雜八的定義都丟在這 */ 機器人開機程式 手動模式開機程式 手動模式循環程式 /*主要程式, **執行所有動作 */

12 然後你就會發現其實不用這麼累 我 們 都 幫 你 寫 好 了 可以不要用標楷體嗎....

13 https://github.com/Team6083/2017 -FRC-Summer-Camp
Java 範例程式下載 -FRC-Summer-Camp

14 Java 範例程式下載 Step 1 Step 2

15 Java 範例程式下載 Step 4 Step 3 Step 5 在上面輸入zip
選Existing Projects into Workspace Step 5 Step 3

16 Java 範例程式下載 Step 6 Step 7 Step 8 完成 選擇剛剛下載的zip檔 //記得要點下面那個
“Select archive file”喔 Step 7 Step 8 完成

17 一般用法: 類型 名稱 = new 類型(參數); 定義 /* VictorSP 馬達 Joystick 搖桿
調整加速 與一般速度 1.0 是最大 0.0是最小 一般用法: 類型 名稱 = new 類型(參數); /* VictorSP 馬達 Joystick 搖桿 ** 其他太深奧了 微笑帶過:D */ 我是不是有說過不要用標楷體....

18 啟動CameraServer & 擷取USB Camera 讓PIDController開始運作

19 控制底座部分 控制手臂部分

20 底座控制程式 按下11號按鈕方向相反 按下1號按鈕加速

21 手臂控制程式 按下2號按鈕開始控制手臂 按下3號按鈕停止控制手臂 並且歸位 在手臂啟動時控制手臂


Download ppt "FRC 機器人種子團隊及教師培訓營 Java 程式介紹"

Similar presentations


Ads by Google