SlideShare a Scribd company logo
1 of 11
Download to read offline
電子工程系
應 用 電 子 組
電 腦 遊 戲 設 計 組
使用Console連線
吳錫修
November 21, 2015
shapethefuture
電子工程系
應 用 電 子 組
電 腦 遊 戲 設 計 組
 當Arduino Yún控制板透過micro USB與電腦連接,Arduino Yún控
制板會被列舉為串列裝置;在Arduino程式中可透過Serial物件進行
串列埠通訊
Console vs Serial 1/2
2
shapethefuture
電子工程系
應 用 電 子 組
電 腦 遊 戲 設 計 組
 當Arduino Yún與電腦是透過網路連線,Arduino程式中可透過
Console物件與Linino Console視窗通訊
Console vs Serial 1/2
3
shapethefuture
電子工程系
應 用 電 子 組
電 腦 遊 戲 設 計 組
 ATmega32U4程式必須透過Bridge程式庫與Linino系統溝通
啟用Bridge服務 1/2
4
shapethefuture
電子工程系
應 用 電 子 組
電 腦 遊 戲 設 計 組
 ATmega32U4程式必須透過Bridge程式庫與Linino系統溝通
#include <Console.h>
void setup() {
Bridge.begin(); //起始Bridge
Console.begin(); //啟動Console
while (!Console); //等待Console連線
Console.println(“You are connected to Linino consolen");
}
啟用Bridge服務 2/2
5
shapethefuture
電子工程系
應 用 電 子 組
電 腦 遊 戲 設 計 組
使用Arduino IDE之Console視窗
 Arduino Yún與電腦連接到相同WiFi
 確認已連接Arduino Yún
測試Console連線I 1/2
6
shapethefuture
電子工程系
應 用 電 子 組
電 腦 遊 戲 設 計 組
 點選功能表命令Tools/Serial Monitor開啟Console視窗
測試Console連線I 2/2
7
shapethefuture
電子工程系
應 用 電 子 組
電 腦 遊 戲 設 計 組
使用終端機程式連接Arduino Yún Console
 Windows 7之後並未內建超級終端機程式,下載PuTTY工具程式
http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html
測試Console連線II 1/4
8
shapethefuture
電子工程系
應 用 電 子 組
電 腦 遊 戲 設 計 組
 使用SSH連接Arduino Yún
測試Console連線II 2/4
9
shapethefuture
電子工程系
應 用 電 子 組
電 腦 遊 戲 設 計 組
 登入Arduino Yún 命令列界面(command-line interface,CLI)
 root/arduino
測試Console連線II 3/4
10
shapethefuture
電子工程系
應 用 電 子 組
電 腦 遊 戲 設 計 組
 使用telnet localhost 6571指令連接Arduino Yún Console
測試Console連線II 4/4
11

More Related Content

What's hot

Arduino Yun Mini簡介
Arduino Yun Mini簡介Arduino Yun Mini簡介
Arduino Yun Mini簡介Wei-Tsung Su
 
Arduino Yun 物聯網 Lesson 1
Arduino Yun 物聯網 Lesson 1Arduino Yun 物聯網 Lesson 1
Arduino Yun 物聯網 Lesson 1CAVEDU Education
 
Arduino Yún使用網頁顯示監測資料
Arduino Yún使用網頁顯示監測資料Arduino Yún使用網頁顯示監測資料
Arduino Yún使用網頁顯示監測資料吳錫修 (ShyiShiou Wu)
 
Arduino mqtt client introduction
Arduino mqtt client introductionArduino mqtt client introduction
Arduino mqtt client introduction承翰 蔡
 
Arduino在農業、氣象與工業上的應用
Arduino在農業、氣象與工業上的應用Arduino在農業、氣象與工業上的應用
Arduino在農業、氣象與工業上的應用Victor Sue
 
Webduino introduction
Webduino introductionWebduino introduction
Webduino introduction承翰 蔡
 
20200726-SINICA-自造生態監測系統工作坊
20200726-SINICA-自造生態監測系統工作坊20200726-SINICA-自造生態監測系統工作坊
20200726-SINICA-自造生態監測系統工作坊Victor Sue
 
低功率感測器設計 田間感測器 X 水下盒子
低功率感測器設計 田間感測器 X 水下盒子低功率感測器設計 田間感測器 X 水下盒子
低功率感測器設計 田間感測器 X 水下盒子Victor Sue
 
Arduino應用系統設計 - 系統開發工具
Arduino應用系統設計 - 系統開發工具Arduino應用系統設計 - 系統開發工具
Arduino應用系統設計 - 系統開發工具吳錫修 (ShyiShiou Wu)
 
建立PHP & MySQL應用程式開發環境 - XAMPP安裝與測試
建立PHP & MySQL應用程式開發環境 - XAMPP安裝與測試建立PHP & MySQL應用程式開發環境 - XAMPP安裝與測試
建立PHP & MySQL應用程式開發環境 - XAMPP安裝與測試吳錫修 (ShyiShiou Wu)
 

What's hot (20)

Arduino Yún使用Http client
Arduino Yún使用Http clientArduino Yún使用Http client
Arduino Yún使用Http client
 
Arduino Yun Mini簡介
Arduino Yun Mini簡介Arduino Yun Mini簡介
Arduino Yun Mini簡介
 
Arduino Yun 物聯網 Lesson 1
Arduino Yun 物聯網 Lesson 1Arduino Yun 物聯網 Lesson 1
Arduino Yun 物聯網 Lesson 1
 
Arduino Yún使用網頁顯示監測資料
Arduino Yún使用網頁顯示監測資料Arduino Yún使用網頁顯示監測資料
Arduino Yún使用網頁顯示監測資料
 
Arduino mqtt client introduction
Arduino mqtt client introductionArduino mqtt client introduction
Arduino mqtt client introduction
 
Python與Ardinio整合應用
Python與Ardinio整合應用Python與Ardinio整合應用
Python與Ardinio整合應用
 
Arduino在農業、氣象與工業上的應用
Arduino在農業、氣象與工業上的應用Arduino在農業、氣象與工業上的應用
Arduino在農業、氣象與工業上的應用
 
Webduino introduction
Webduino introductionWebduino introduction
Webduino introduction
 
20200726-SINICA-自造生態監測系統工作坊
20200726-SINICA-自造生態監測系統工作坊20200726-SINICA-自造生態監測系統工作坊
20200726-SINICA-自造生態監測系統工作坊
 
低功率感測器設計 田間感測器 X 水下盒子
低功率感測器設計 田間感測器 X 水下盒子低功率感測器設計 田間感測器 X 水下盒子
低功率感測器設計 田間感測器 X 水下盒子
 
Arduino程式開發工具
Arduino程式開發工具Arduino程式開發工具
Arduino程式開發工具
 
AMA 中級術科實作II
AMA 中級術科實作IIAMA 中級術科實作II
AMA 中級術科實作II
 
nodeMCU IOT教學03 - NodeMCU導論
nodeMCU IOT教學03 - NodeMCU導論nodeMCU IOT教學03 - NodeMCU導論
nodeMCU IOT教學03 - NodeMCU導論
 
Microbit 1 introduction
Microbit 1 introductionMicrobit 1 introduction
Microbit 1 introduction
 
Arduino簡介
Arduino簡介Arduino簡介
Arduino簡介
 
Arduino應用系統設計 - 系統開發工具
Arduino應用系統設計 - 系統開發工具Arduino應用系統設計 - 系統開發工具
Arduino應用系統設計 - 系統開發工具
 
AMA 認證簡介
AMA 認證簡介AMA 認證簡介
AMA 認證簡介
 
建立PHP & MySQL應用程式開發環境 - XAMPP安裝與測試
建立PHP & MySQL應用程式開發環境 - XAMPP安裝與測試建立PHP & MySQL應用程式開發環境 - XAMPP安裝與測試
建立PHP & MySQL應用程式開發環境 - XAMPP安裝與測試
 
AMA 中級術科實作IV
AMA 中級術科實作IVAMA 中級術科實作IV
AMA 中級術科實作IV
 
AMA 中級術科實作III
AMA 中級術科實作IIIAMA 中級術科實作III
AMA 中級術科實作III
 

Similar to Arduino Yún console連線

程式人雜誌 -- 2013 年 2 月號
程式人雜誌 -- 2013 年 2 月號程式人雜誌 -- 2013 年 2 月號
程式人雜誌 -- 2013 年 2 月號鍾誠 陳鍾誠
 
觀測入門
觀測入門觀測入門
觀測入門fingsen
 
高二手眼實作-Arduino教學-1-第二週.pdf
高二手眼實作-Arduino教學-1-第二週.pdf高二手眼實作-Arduino教學-1-第二週.pdf
高二手眼實作-Arduino教學-1-第二週.pdf阿Samn的物理課本
 
Arduino Base Introduction
Arduino Base IntroductionArduino Base Introduction
Arduino Base IntroductionLeo Yeh
 
Getting started with amarino
Getting started with amarinoGetting started with amarino
Getting started with amarino馬 萬圳
 
物聯網概論 - Arduino
物聯網概論 - Arduino物聯網概論 - Arduino
物聯網概論 - ArduinoXianDe Liao
 
Topc open-platform-public
Topc open-platform-publicTopc open-platform-public
Topc open-platform-publicKenson Chou
 
Arduino Basic
Arduino BasicArduino Basic
Arduino Basicmmiwwcom
 
突破 計算機概論複習講義-電子試閱本
突破 計算機概論複習講義-電子試閱本突破 計算機概論複習講義-電子試閱本
突破 計算機概論複習講義-電子試閱本lungtengtech
 
使用XDK發佈Construct 2專案到Android手機
使用XDK發佈Construct 2專案到Android手機使用XDK發佈Construct 2專案到Android手機
使用XDK發佈Construct 2專案到Android手機吳錫修 (ShyiShiou Wu)
 
程式人雜誌 -- 2013年2月號
程式人雜誌 -- 2013年2月號程式人雜誌 -- 2013年2月號
程式人雜誌 -- 2013年2月號鍾誠 陳鍾誠
 
工業4.0來臨 - 大學生如何 因應下一波工業革命
工業4.0來臨 - 大學生如何 因應下一波工業革命工業4.0來臨 - 大學生如何 因應下一波工業革命
工業4.0來臨 - 大學生如何 因應下一波工業革命永忠 曹
 
20161222(105)教育訓練簡報
20161222(105)教育訓練簡報20161222(105)教育訓練簡報
20161222(105)教育訓練簡報小翰 蔡
 

Similar to Arduino Yún console連線 (18)

Arduino相關型錄
Arduino相關型錄Arduino相關型錄
Arduino相關型錄
 
程式人雜誌 -- 2013 年 2 月號
程式人雜誌 -- 2013 年 2 月號程式人雜誌 -- 2013 年 2 月號
程式人雜誌 -- 2013 年 2 月號
 
觀測入門
觀測入門觀測入門
觀測入門
 
高二手眼實作-Arduino教學-1-第二週.pdf
高二手眼實作-Arduino教學-1-第二週.pdf高二手眼實作-Arduino教學-1-第二週.pdf
高二手眼實作-Arduino教學-1-第二週.pdf
 
S4 a sensor board
S4 a sensor boardS4 a sensor board
S4 a sensor board
 
Arduino Base Introduction
Arduino Base IntroductionArduino Base Introduction
Arduino Base Introduction
 
MakeNTU 作品集
MakeNTU 作品集MakeNTU 作品集
MakeNTU 作品集
 
Getting started with amarino
Getting started with amarinoGetting started with amarino
Getting started with amarino
 
物聯網概論 - Arduino
物聯網概論 - Arduino物聯網概論 - Arduino
物聯網概論 - Arduino
 
Topc open-platform-public
Topc open-platform-publicTopc open-platform-public
Topc open-platform-public
 
nodeMCU IOT教學03 - NodeMCU導論
nodeMCU IOT教學03 - NodeMCU導論nodeMCU IOT教學03 - NodeMCU導論
nodeMCU IOT教學03 - NodeMCU導論
 
Arduino Basic
Arduino BasicArduino Basic
Arduino Basic
 
突破 計算機概論複習講義-電子試閱本
突破 計算機概論複習講義-電子試閱本突破 計算機概論複習講義-電子試閱本
突破 計算機概論複習講義-電子試閱本
 
使用XDK發佈Construct 2專案到Android手機
使用XDK發佈Construct 2專案到Android手機使用XDK發佈Construct 2專案到Android手機
使用XDK發佈Construct 2專案到Android手機
 
程式人雜誌 -- 2013年2月號
程式人雜誌 -- 2013年2月號程式人雜誌 -- 2013年2月號
程式人雜誌 -- 2013年2月號
 
Python與Ardinio整合應用
Python與Ardinio整合應用Python與Ardinio整合應用
Python與Ardinio整合應用
 
工業4.0來臨 - 大學生如何 因應下一波工業革命
工業4.0來臨 - 大學生如何 因應下一波工業革命工業4.0來臨 - 大學生如何 因應下一波工業革命
工業4.0來臨 - 大學生如何 因應下一波工業革命
 
20161222(105)教育訓練簡報
20161222(105)教育訓練簡報20161222(105)教育訓練簡報
20161222(105)教育訓練簡報
 

More from 吳錫修 (ShyiShiou Wu)

Unity遊戲程式設計 - 2D Platformer遊戲
Unity遊戲程式設計 - 2D Platformer遊戲Unity遊戲程式設計 - 2D Platformer遊戲
Unity遊戲程式設計 - 2D Platformer遊戲吳錫修 (ShyiShiou Wu)
 
Unity遊戲程式設計 - 2D移動與碰撞處理II
Unity遊戲程式設計 - 2D移動與碰撞處理IIUnity遊戲程式設計 - 2D移動與碰撞處理II
Unity遊戲程式設計 - 2D移動與碰撞處理II吳錫修 (ShyiShiou Wu)
 
Unity遊戲程式設計 - 2D運動與碰撞處理I
Unity遊戲程式設計 - 2D運動與碰撞處理IUnity遊戲程式設計 - 2D運動與碰撞處理I
Unity遊戲程式設計 - 2D運動與碰撞處理I吳錫修 (ShyiShiou Wu)
 
Unity遊戲設計- 2D動畫製作及應用
Unity遊戲設計-  2D動畫製作及應用Unity遊戲設計-  2D動畫製作及應用
Unity遊戲設計- 2D動畫製作及應用吳錫修 (ShyiShiou Wu)
 

More from 吳錫修 (ShyiShiou Wu) (20)

Vuforia AR影片程式設計
Vuforia AR影片程式設計Vuforia AR影片程式設計
Vuforia AR影片程式設計
 
micro:bit亮度感測應用
micro:bit亮度感測應用micro:bit亮度感測應用
micro:bit亮度感測應用
 
Vuforia AR 同時追踨多張辨識圖
Vuforia AR同時追踨多張辨識圖Vuforia AR同時追踨多張辨識圖
Vuforia AR 同時追踨多張辨識圖
 
micro:bit開關控制應用
micro:bit開關控制應用micro:bit開關控制應用
micro:bit開關控制應用
 
Vuforia AR 應用程式設計入門
Vuforia AR應用程式設計入門Vuforia AR應用程式設計入門
Vuforia AR 應用程式設計入門
 
Vuforia AR 應用程式準備作業
Vuforia AR應用程式準備作業Vuforia AR應用程式準備作業
Vuforia AR 應用程式準備作業
 
micro:bit LED顯示控制
micro:bit LED顯示控制micro:bit LED顯示控制
micro:bit LED顯示控制
 
IDE for micro:bit
IDE for micro:bitIDE for micro:bit
IDE for micro:bit
 
Arduino overview
Arduino overviewArduino overview
Arduino overview
 
使用Makeblock App學習mBot程式設計
使用Makeblock App學習mBot程式設計使用Makeblock App學習mBot程式設計
使用Makeblock App學習mBot程式設計
 
使用M部落App學習mBot程式設計
使用M部落App學習mBot程式設計使用M部落App學習mBot程式設計
使用M部落App學習mBot程式設計
 
nodeMCU IOT教學02 - Lua語言
nodeMCU IOT教學02 - Lua語言nodeMCU IOT教學02 - Lua語言
nodeMCU IOT教學02 - Lua語言
 
Unity遊戲程式設計 - 2D Platformer遊戲
Unity遊戲程式設計 - 2D Platformer遊戲Unity遊戲程式設計 - 2D Platformer遊戲
Unity遊戲程式設計 - 2D Platformer遊戲
 
Unity遊戲程式設計 - 2D移動與碰撞處理II
Unity遊戲程式設計 - 2D移動與碰撞處理IIUnity遊戲程式設計 - 2D移動與碰撞處理II
Unity遊戲程式設計 - 2D移動與碰撞處理II
 
Unity遊戲程式設計 - 2D運動與碰撞處理I
Unity遊戲程式設計 - 2D運動與碰撞處理IUnity遊戲程式設計 - 2D運動與碰撞處理I
Unity遊戲程式設計 - 2D運動與碰撞處理I
 
mBlock積木式設計程式
mBlock積木式設計程式mBlock積木式設計程式
mBlock積木式設計程式
 
Arduino程式除錯
Arduino程式除錯Arduino程式除錯
Arduino程式除錯
 
Unity遊戲設計- 2D動畫製作及應用
Unity遊戲設計-  2D動畫製作及應用Unity遊戲設計-  2D動畫製作及應用
Unity遊戲設計- 2D動畫製作及應用
 
Unity遊戲設計- 應用Sprite物件
Unity遊戲設計- 應用Sprite物件Unity遊戲設計- 應用Sprite物件
Unity遊戲設計- 應用Sprite物件
 
Arduino程式快速入門
Arduino程式快速入門Arduino程式快速入門
Arduino程式快速入門
 

Arduino Yún console連線

  • 1. 電子工程系 應 用 電 子 組 電 腦 遊 戲 設 計 組 使用Console連線 吳錫修 November 21, 2015
  • 2. shapethefuture 電子工程系 應 用 電 子 組 電 腦 遊 戲 設 計 組  當Arduino Yún控制板透過micro USB與電腦連接,Arduino Yún控 制板會被列舉為串列裝置;在Arduino程式中可透過Serial物件進行 串列埠通訊 Console vs Serial 1/2 2
  • 3. shapethefuture 電子工程系 應 用 電 子 組 電 腦 遊 戲 設 計 組  當Arduino Yún與電腦是透過網路連線,Arduino程式中可透過 Console物件與Linino Console視窗通訊 Console vs Serial 1/2 3
  • 4. shapethefuture 電子工程系 應 用 電 子 組 電 腦 遊 戲 設 計 組  ATmega32U4程式必須透過Bridge程式庫與Linino系統溝通 啟用Bridge服務 1/2 4
  • 5. shapethefuture 電子工程系 應 用 電 子 組 電 腦 遊 戲 設 計 組  ATmega32U4程式必須透過Bridge程式庫與Linino系統溝通 #include <Console.h> void setup() { Bridge.begin(); //起始Bridge Console.begin(); //啟動Console while (!Console); //等待Console連線 Console.println(“You are connected to Linino consolen"); } 啟用Bridge服務 2/2 5
  • 6. shapethefuture 電子工程系 應 用 電 子 組 電 腦 遊 戲 設 計 組 使用Arduino IDE之Console視窗  Arduino Yún與電腦連接到相同WiFi  確認已連接Arduino Yún 測試Console連線I 1/2 6
  • 7. shapethefuture 電子工程系 應 用 電 子 組 電 腦 遊 戲 設 計 組  點選功能表命令Tools/Serial Monitor開啟Console視窗 測試Console連線I 2/2 7
  • 8. shapethefuture 電子工程系 應 用 電 子 組 電 腦 遊 戲 設 計 組 使用終端機程式連接Arduino Yún Console  Windows 7之後並未內建超級終端機程式,下載PuTTY工具程式 http://www.chiark.greenend.org.uk/~sgtatham/putty/download.html 測試Console連線II 1/4 8
  • 9. shapethefuture 電子工程系 應 用 電 子 組 電 腦 遊 戲 設 計 組  使用SSH連接Arduino Yún 測試Console連線II 2/4 9
  • 10. shapethefuture 電子工程系 應 用 電 子 組 電 腦 遊 戲 設 計 組  登入Arduino Yún 命令列界面(command-line interface,CLI)  root/arduino 測試Console連線II 3/4 10
  • 11. shapethefuture 電子工程系 應 用 電 子 組 電 腦 遊 戲 設 計 組  使用telnet localhost 6571指令連接Arduino Yún Console 測試Console連線II 4/4 11