資料介紹
為什么我需要更聰明的時鐘……
我常會設定鬧鈴提醒行事歷的開會通知,但當計算機屏幕桌面角落跳出那小小的「某某會議再過 15 分鐘就要開始」的通知時,我心里就會想「15 分鐘夠讓我多做一件事了」,然后按下「延后」或「關閉」,繼續工作。過20 分鐘后才猛然醒悟:我遲到了!
而有時候,我會一直記掛著接下來要開會。我每一分鐘都一下看時鐘、一下看會議開始的時間,心里盤算著還有多久就要開會... 擔心開會遲到。這一直占據著我的心思,根本做不了任何工作。
我可以在四周擺放好幾個時鐘,但大多數的時鐘都是「笨」東西,只能顯示時間給你看。但是,運用一點物聯網神奇的魔力,笨東西也有可能變聰明。
我可以怎么做呢?
讓我們想象一下:有個智能型時鐘,會自動檢查行事歷,并且告訴你下一個行程。
時鐘知道某個活動即將到來,這時候,就會自動提供距離活動還有多久的關系型倒數計時(例如「距離開會時間還有45分鐘」,而不是「會議在下午4時開始」。隨著活動開始時間越來越近,時鐘會改變顏色,從溫和提醒變成急迫警示,催促您馬上動身。(例如黃色表示「注意」、橙色表示「動作快」,而紅色表示「危險」。)
嗯,不要再想了,立刻動手做!
在這篇 Instructables 文章中,我會說明如何將把Intel Edison 與 Grove LCD變成智能型桌鐘,能夠使用Google Calendar API擷取行事歷的信息。這個智能型桌鐘應用程序的編寫,屬于 NodeJS 應用程序(在 Github這里的JavaScript 程序代碼),使用Intel XDK 的 IoT 版本上傳檔案,以及執行物聯網應用程序。
步驟 1:收集需要的材料
要打造內含 Intel 的智能型鬧鐘,你需要:
? Intel Edison開發板模塊,連接到 Arduino 擴充板
? 專用的電源。
o 我會使用 12V 直流電源,直接插入墻上的插座。
? Grove Starter Kit for Arduino(Grove 的 Arduino 入門套件)或 Grove Starter Kit Plus – Intel IoT Edition for Intel Galileo Gen 2 and Edison(Grove 入門套件升級版:適用于 Intel Galileo 第 2 代與 Edison 的 Intel IoT 版本)都有提供:
o Grove Base Shield v2 for Arduino(搭配 Arduino 的擴充板)
o Grove LCD with RGB backlight(RGB 背光的液晶顯示器)
o 1 條 Grove 組件 4 針連接線
Intel Edison 設計程序,你需要:
? 計算機
o 任何主流操作系統(Mac、Windows、Linux)都行,但我會使用 Mac 做示范。
? 計算機上已經安裝了Intel XDK 的 IoT 版本集成開發環境 (IDE)。
o 我使用 Intel XDK,因為這款應用程序的程序代碼是以 JavaScript 撰寫,用于 NodeJS 環境。
? 一條 micro-USB 傳輸線。
o 在執行 Shell 命令,以及直接在 Intel Edison 設定 WiFi 的時候會用到。(注:如果您的 Intel Edison 已經設定 Wi-Fi 聯機,就不需要這條額外的傳輸線。)
(*注:本項目的程序代碼也適用于 Intel Galileo。如果使用 Intel Galileo,可以透過有線網絡或 WiFi 無線網卡進行聯機。)
步驟 2:設定 Edison 的 Wi-Fi 聯機
Intel Edison 需要連接到無線網絡,才可從 Intel XDK 透過無線網絡進行程序設計,以及呼叫 Google Calendar API【使用行事歷】。
如果尚未設定 Intel Edison 連接到無線路由器,請先執行下列步驟:
1、取得 Intel Edison 的 Shell 權限
圖文說明英文文件1:
圖文說明英文文件2:
2、執行「configure_edison –wifi」命令
圖文說明英文文件:
步驟 3:安裝 Intel XDK IoT Edition
如果還沒有安裝 Intel XDK IoT Edition,請先從下載并安裝這套集成開發環境。
針對安裝 Intel XDK,如果還需要進一步的協助,請參考以下安裝指南:
? 影片講解:
? 文件數據:
若要確認 Intel XDK 是否可以在 Intel Edison 開發板實際執行,請執行控制板載 LED 閃爍的范例項目
? 影片講解:
? 文件說明:
步驟 4:將 Grove Shield 組裝到 Intel Edison 的 Arduino 擴充板上
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- Intel Edison主板驅動配置工具 1次下載
- Intel Edison核心板cad文件 0次下載
- 使用帶RGB背光的Grove LCD
- 如何將Grove語音識別器模塊與Arduino板連接
- 使用Windows Phone和Intel Edison實現家庭自動化
- 用Intel Edison實現具有完整語音控制的家庭自動化
- SparkFun Inventor套件Intel Edison上的智能網關
- 智能型三相交流調壓模塊
- 基于at89c51單片機的智能型穩壓電源的設計
- 如何將Cadence的原理圖和PCB轉成PADS資料下載
- 智能型住宅安防報警系統的研究詳細資料免費下載 16次下載
- 智能型充電器的電源和顯示的設計資料 40次下載
- 智能型電動機保護裝置的研制 12次下載
- intel edison 開發板的用戶手冊 45次下載
- intel edison 開發板的開發平臺介紹 15次下載
- ZGF智能型直流高壓發生器使用技巧說明 125次閱讀
- HDZG智能型直流高壓發生器的操作方法 131次閱讀
- HDS-6智能型模擬斷路器使用說明 115次閱讀
- 如何將柔性傳感器與樹莓派連接并在LCD屏幕上顯示其值 3709次閱讀
- 如何將玻璃罐變成一塊裝飾性太陽能燈籠? 3166次閱讀
- dfrobotRomeo for Edison擴展板簡介 1455次閱讀
- digilent PmodCLS字符型LCD模塊簡介 1997次閱讀
- 智能型LED恒流源的設計 2511次閱讀
- 一體化智能型楔形流量計的原理及設計 2194次閱讀
- 智能型電表的原理及設計 1947次閱讀
- 新專利介紹--一種智能型壓力變送器 1293次閱讀
- 如何將手機改造成投影機 DIY簡單教程 5.7w次閱讀
- 智能型電動機保護器在機場中的應用與控制 1255次閱讀
- 英特爾Edison計算平臺詳解 3824次閱讀
- 智能型溫度控制電路 2107次閱讀
下載排行
本周
- 1TC358743XBG評估板參考手冊
- 1.36 MB | 330次下載 | 免費
- 2開關電源基礎知識
- 5.73 MB | 6次下載 | 免費
- 3100W短波放大電路圖
- 0.05 MB | 4次下載 | 3 積分
- 4嵌入式linux-聊天程序設計
- 0.60 MB | 3次下載 | 免費
- 5基于FPGA的光纖通信系統的設計與實現
- 0.61 MB | 2次下載 | 免費
- 6基于FPGA的C8051F單片機開發板設計
- 0.70 MB | 2次下載 | 免費
- 751單片機窗簾控制器仿真程序
- 1.93 MB | 2次下載 | 免費
- 8基于51單片機的RGB調色燈程序仿真
- 0.86 MB | 2次下載 | 免費
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 2555集成電路應用800例(新編版)
- 0.00 MB | 33564次下載 | 免費
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費
- 4開關電源設計實例指南
- 未知 | 21548次下載 | 免費
- 5電氣工程師手冊免費下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費
- 6數字電路基礎pdf(下載)
- 未知 | 13750次下載 | 免費
- 7電子制作實例集錦 下載
- 未知 | 8113次下載 | 免費
- 8《LED驅動電路設計》 溫德爾著
- 0.00 MB | 6653次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費
- 2protel99se軟件下載(可英文版轉中文版)
- 78.1 MB | 537796次下載 | 免費
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費
- 6電路仿真軟件multisim 10.0免費下載
- 340992 | 191185次下載 | 免費
- 7十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183278次下載 | 免費
- 8proe5.0野火版下載(中文版免費下載)
- 未知 | 138040次下載 | 免費
評論
查看更多