Introduction: CarryMe-Intel Edison

#IntelIoT#2015HackNTU

步驟一

  初步了解intel edison相關硬體與支援的軟體,重要的一點為電源供應的方式,共有三種。此外,除了英文以外,Intel官網提供了多國語言翻譯,可選擇適合自己的語言。

https://software.intel.com/en-us/articles/assemble...

步驟二

  選擇開發的作業系統,並去下載相關安裝程式。連結為Windows 64 bits。照著官網的安裝步驟,安裝USB驅動,下載Arduino IDE,選擇Edison板開始寫程式。注意要下載最新的image檔,將載下來的檔案全部解壓縮到Edison光碟即可。

https://software.intel.com/en-us/get-started-ediso...

步驟三

  編程程式有三個方法,一種是用Intel 原生的Linux作業系統,另外兩種則是Arduino 和 Eclipse,前者用Putty採Serial,baud 115200,且再選擇相對應的COM port即可連進去。root預設密碼為空值,直接登入即可。進去之後就和一般Linux設定差不多,調整網路設定,更改密碼,或是可以下載新的作業系統。

相關映像檔:

https://software.intel.com/en-us/get-started-ediso...

決定你的IDE:

https://software.intel.com/en-us/get-started-ediso...

步驟四

  設定Wifi Client ,這部分可直接找Arduino > Example > Wifi > WifiClient,直接執行即可。範例文件是對Google做Search Arduino的關鍵字,採取的協議為建立在TCP連線上的HTTP GET,因為Arduino本身就有Wifi的模組,所以可以自成Server,也可以成為Client。RUN完之後就可以開始更改設定了。

步驟五

完成Wifi資料的傳遞之後我們開始測試GPS模組,每一次得到的訊息我們都擷取緯度以及經度存起來,方便之後傳給server處理。

步驟六

Server端我們很簡單寫了一個php方便我們接Wifi傳來的資料,並呼叫google maps api 做出導航的效果,最後把得出來的方向指示傳回給Intel Edison。

步驟七

呈現效果我們暫時用四顆 LED燈呈現,總共有八個方位(北,東北,西北,西,西南,東,東南,南)。

步驟八(暫未完成的功能)

盲人無法靠目前的LED燈輔助到達目的地,預計之後用穿戴式裝置以震動或聲音的方式呈現。

裝置優點

1.在培育導盲犬這種高成本以及現有導航系統對盲人不友善之間提供一個替代方案來幫助盲人。

2.嵌入式系統,輕巧,省電,程式化。

3.物聯網裝置,讓裝置更聰明更能幫助使用者。

4.穿戴式裝置,讓裝置成為使用者不可或缺的角色。

Comments

author
anderson.cheng (author)2015-08-22

thanks for sharing, very interesting

About This Instructable

219views

3favorites

License:

More by 嘉村顏:CarryMe-Intel Edison
Add instructable to: