在 Intel Edison 開發板上,利用 JavaScript 打造聰明的桌上型時鐘

步驟 10:程式碼總整理

如果看到步驟 7 或步驟 8 的程式碼就暈頭轉向了:別擔心!

您可以從 Github 下載整個智慧型桌鐘的程式碼,放在「iot-version」資料夾裡面:https://github.com/pearlchen/iot-smart-desk-clock/tree/master/iot-version

請記得,需要將你自己的 client_secret.json加進來,這應該在「步驟 5」的時候就已經有了。

將這些檔案放進您的 Intel XDK 專案目錄,然後使用 Intel XDK:

  1. 按一下底部工具列的「Upload」按鈕,開始上傳。
  2. 按一下底部工具列的「Run」,開始執行。
  3. 檢查 Intel XDK 控制台是否有任何錯誤。
  4. 檢查時鐘的 LCD 螢幕!

步驟 11:打造桌鐘的外殼

在 Intel Edison 開發板上,利用 JavaScript 打造聰明的桌上型時鐘在 Intel Edison 開發板上,利用 JavaScript 打造聰明的桌上型時鐘

為了讓 DIY 的智慧桌鐘看起來有一點專業的感覺,就要製作一個外殼,把 Intel Edison 包在裡面,並且托住 LCD 螢幕,轉到您坐在桌前可以輕鬆看到的角度。

要為聰明的桌鐘製作一個簡單的紙板外殼,您需要:

  • 紙板,或是很硬的卡紙
  • 膠帶、膠水
  • 美工刀、剪刀
  • 直尺
  • 丁字尺(並非必要,但很好用)
  • 裝飾用的小物

如果想要額外的質感,可以考慮 3D 列印或是雷射切割桌鐘的外殼。目前,我暫時用紙板就行了,因為我還會繼續改善,增加功能。這東西根本就是用膠帶黏起來的,這樣說並不誇張。;)

我也加了一個 Adafruit NeoPixel Ring 彩色燈環當作裝飾。最終,我會把這個連接到 Intel Edison,但那是日後的事了。

步驟 12:把時鐘放在桌上

完成了!

使用 Intel XDK 編寫 NodeJS 物聯網應用程式的好處,就是位於 /node_app_slot 的應用程式可以自動設定,在 Intel Edison 開機的時候就會自動啟動。

因此,這就表示,只需要經由電源插孔,給時鐘穩定的電源供應,您的時鐘就會立即連接到 Google Calendar API,隨時為你留意行程安排!

步驟 13:後續步驟

希望您喜歡這篇教學課程!如果您碰到任何錯誤,請透過「Instructables 文章下方的評論功能」或Github 的問題追蹤功能讓我知道。

如需瞭解各項特色,請參閱 Github 的 README 檔案,查看「智慧型桌鐘」藍圖:https://github.com/pearlchen/iot-smart-desk-clock#iot-smart-desk-clock

如果您也製作了自己的桌鐘,歡迎拍照分享!

原文刊載於:http://www.instructables.com/id/Make-an-intelligent-desk-clock-powered-by-the-Inte/?ALLSTEPS

T客邦已取得授權翻譯轉載

Intel Developer Zone IoT的專區,有更多關於Edison開發板的資料和訊息,要多了解的讀者可以連進去看看。

延伸閱讀:

什麼是 Intel Edison?

Jazzbear
作者

使用 Facebook 留言
發表回應
謹慎發言,尊重彼此。按此展開留言規則