ADVERTISEMENT
本文就要以這塊強大無比的 Arduino 開發版,來做為『Arduino投幣計時器』控制核心,並且整合相關感測器與ThingSpeak雲端平台來進行物聯網的產品設計與開發。
本篇是接續上篇文章『如何設計網路計時器:電路組立上、下篇』(),主要是介紹讀者,接續將投幣計時器、網路投幣計時器,相關元件,進行硬體組立(, ; , , , , , , , )。
關於組裝元件
關於所需的元件,請參閱上篇文章『如何設計網路計時器:硬體組立篇』(; , ),網址如下:,本文不再重述。
ADVERTISEMENT
雲端平台建立頻道
本文我們要將『Arduino投幣計時器』(, )送上雲端平台,本文使用『ThingSpeak雲端平台』,對於該平台,網路上已有許多文章部分已有操作上的詳細介紹,所以不再詳述之。(; , , , ; )
首先,先進入『ThingSpeak雲端平台』,網址:https://thingspeak.com/,請先建立帳號後,登入該平台(; , , )。
我們先查看目前已建立的頻道(Channel),如下圖所示:
ADVERTISEMENT
▲圖1 Thinkspeak 頻道一覽表
如下圖紅框處所示,請讀者建立的一個頻道(Channel),並命名為『Timer』的名字,如下圖所示:
▲圖2 ThingSpeak 創建頻道
ADVERTISEMENT
如下圖所示,請讀者在建立『NetTimer』這個頻道時,如下圖紅框處所示,請依本文內容一一鍵入,如下圖所示:
▲圖3 創建 ThingSpeak 頻道內容一覽表(主要內容)
建立頻道之後,請點選『API Keys』,顯示『NetTimer』頻道的讀寫金鑰。
ADVERTISEMENT
讀者由下圖紅框區處,可以看到『NetTimer』頻道的寫入金鑰,本文範例是『F86O9SXIVV6N3VGW』。
▲圖4 ThingSpeak 頻道內容一覽表(API_KEY)
完成『NetTimer』頻道建立後,請將寫入金鑰『F86O9SXIVV6N3VGW』記住,下列開發物聯網之 Arduino 投幣計時器程式時,會用到寫入金鑰。
下一頁開始有計時器的程式設計唷 ~
ADVERTISEMENT