Download presentation
Presentation is loading. Please wait.
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號按鈕停止控制手臂 並且歸位 在手臂啟動時控制手臂
Similar presentations