Tag Archives: iot

161204 LinkIt ONE 結合 AWS IoT 研習營

LinkIt ONE 是一片整合了完整通訊功能的 Arduino 相容板,具備 Wi-Fi、藍牙、GPRS 與 GPS 衛星定位等等,非常適合用來製作各種聯網專題。搭配本身的音效晶片,要打電話或變成mp3播放器也不成問題。

本次研習將告訴您如何讓 LinkIt ONE 連上 Amazon AWS IoT 這個超專業的企業級雲服務。您會知道AWS IoT 的基礎設定,並將 LinkIt ONE的感測器上傳到雲端後觸發 rule engine,還會贈送CAVEDU的『LinkIt ONE 物聯網實作入門(增訂版)』,以及電子實驗材料包,請別錯過本次課程喔。

線上報名請按我

主辦單位:CAVEDU 教育團隊、翰尼斯企業有限公司

時間 : 105年12月4日星期日,9:30~16:30

地點:翰尼斯企業有限公司(台北市中正區中華路2段165號1F)

請自行攜帶以下項目:

1. 筆記型電腦,作業系統須為 Windows 7 以上或 MAC OSX 10 以上
2. 建議自備LinkIt ONE開發板,如果沒有的話,可以跟我們借用,課後歸還。
3. 請先安裝 Arduino IDE 1.6.x 以上版本,LinkIT ONE SDK安裝說明:http://labs.mediatek.com/site/global/developer_tools/mediatek_linkit/sdk_intro/index.gsp
4. 請先註冊 Amazon AWS IoT 帳號:https://aws.amazon.com/tw/iot/

收費:$4000,名額有限,請儘早報名。請先繳費完成並收到我們寄出的確認信函才算報名成功喔!
贈送:
1.『LinkIt ONE 物聯網實作入門(增訂版)』 1本。
2. 本課程所需的『電子實驗材料包』一份。

付款方式:
1. 匯款:
銀行名稱 :華南商業銀行 雙園分行 / 戶名 :翰尼斯企業有限公司
銀行代號 :008 / 帳號 :122-10-015315-3

2. 來店付款:
翰尼斯企業有限公司 台北市中正區中華路二段165號1樓

3. 線上付款:
在機器人王國的線上商城付款也可以。連結如下
http://shop.robotkingdom.com.tw/–20/iot-mediatek-linkit-one.html

活動流程:

9:30 CAVEDU 教育團隊簡介

9:40 LinkIt ONE 硬體介紹
     LinkIt ONE SDK 安裝
    
10:30 基礎 I/O 控制,常用感測器與周邊
  
12:00 午餐

13:00 認識 AWS IoT
             建立thing、policy 與 rule

14:00 產生憑證並放置到 LinkIt ONE 中

15:00 上傳感測器資料

16:30 結語、賦歸

注意:主辦單位保留修改與解釋活動之所有權利。

聯絡我們:02-23062900 / service@cavedu.com

台大黑客松課程期末demo – 物聯網、Web與iOS

經過了一個學期12堂課的課程,台大黑客松物聯網組的 demo day 來囉!

IoT組的同學學習了各種電子元件、感應器和LinkItONE的應用以及藍牙、Wi-Fi、GPS與 Mediatek Cloud Sandbox的雲端平台。

IMG_8492

今天與同樣是台大黑客松開設的iOS課程和web課程同學們一起做學期專題的demo

首先介紹的是smart door這一組

IMG_8442

利用LinkIt的藍芽與wifi功能 搭配iOS app

建立一個監控門鎖狀態的介面

希望可以藉由即時狀態的顯示,紓解電影院、百貨公司人多時廁所供不應求的問題

IMG_8438

同學利用手機和板子通訊,並且以MCS做為後台監控

IMG_8450

IMG_8468

第二組同學的主題是智慧型購物車

IMG_8455

使用者可以在逛大賣場時利用手機app遙控購物車(這組是以App Inventor寫了一個android的app)

經過不同商品的區域時可以獲得相關優惠訊息

在MCS也可以看到購物車經過各個區域的次數(利用顏色感應器)

IMG_8457

不同顏色代表不同的商品種類,例如紅色是多力多滋 等

IMG_8463

未來可能會再加上senor讓購物車可以自動追蹤消費者,讓使用過程變得更簡易

IMG_8465

最後一組同學帶來的是 無人搜救船

IMG_8472

這組同學利用3DP搭配伺服馬達與直流馬達製作了一台氣墊船

當有人在海中落難時,利用LinkIt發出訊號

此時收到訊號的無人搜救艇便可以前往救援

IMG_8471 IMG_8475

這個學期的物聯網課程就到這邊告一段落

謝謝CAVEDU的阿吉老師、豐智老師及佑緣老師還有台大黑客松

同學們demo也辛苦了~

ArduinoYun使用Temboo上傳照片至Dropbox

ArduinoYun的相關範例在網路上越來越多人分享,想必大家常常遇到按照步驟與Temboo連線,但是Dropbox卻沒有任何回應。

首先可以來Activity的LOG來看Temboo是否有資料上傳的紀錄,紀錄內容有上傳資料的時間,還有上傳的裝置,如果用的是Yun的Linux系統,裝置會顯示PythonSDK,如果沒有任何上傳紀錄,代表你並沒有成功連線到Temboo網站,趕快看看Yun是不是有上網成功喔。

01

有沒有遇過Temboo傳過這樣的錯誤呢?也不知道為什麼?

01_2

這樣的問題除了在Dropbox之外也很容易發生,Temboo提供的一個功能是特別需要注意的,那就是oAuth服務,oAuth所做的是允許認證這項功能

1、允許用戶讓第三方應用存取該用戶在某一網站上儲存的私密的資源

2、無需將使用者名稱和密碼提供給第三方應用

這在ArduinoYun中非常重要,因為Yun很容易社群網站(比如google、FB、Dropbox)被當成機器人,即使你有這個網站的帳號與密碼也無法登入,只要使用oAuth通過這個網站的認證就能使用

02

要使用oAuth,在Temboo上一共有兩個功能要做(1)InitializeOAuth (2)FinalizeOAuth

我們以Dropbox為例,首先在Dropbox開發者網站創建APP,拿到這個Dropbox APP的appkey、appsecret

03

接著將這兩筆資料輸入到Temboo網站的Dropbox . OAuth . InitializeOAuth之中,你將會得到AuthorizationURL、callbackID、OAuthTokenSecret共三筆資料

04

接著將AuthorizationURL的連結打開,Dropbox的APP會詢問你是否願意讓這個Temboo網站存取,按允許即可

05

接著我們到Temboo網站的Dropbox . OAuth . FinalizeOAuth之中,接著輸入Dropbox的AppKey、AppSecret。還有在InitializeOAuth之中得到的callbackID、OAuthTokenSecret也要輸入進去。

06

最後我們會得到AccessToken、AccessTokenSecret共兩筆資料。這兩筆資料可以幫助我們在使用Temboo的Dropbox服務上暢行無阻,以ArduinoYun上傳照片到Dropbox為例,原本我們必須照著Dropbox . FilesAndMetadata . UploadFile的內容輸入資料才可以上傳照片,你也可以靠使用AccessToken、AccessTokenSecret這兩筆資料通過認證

下面是上傳照片到Dorpbox時,Temboo所準備的python程式碼,下面要輸入的yourAccessToken、yourTokenSecret就是剛剛得到的兩筆資料了,至於yourAppKey、yourAppSecret則是Dropbox開發者網站的的appkey、appsecret。

07

如果還有新收穫再來跟大家分享,下次再見囉