【Arduino】透過手機APP把Arduino上的資料上傳到ThingSpeak

物聯網相關專題實作時經常需要搜集來自於各個感測器上的資料,這些資料可以選擇儲存在自己的電腦中,也可以製作一個網站用來儲存大量的資料,而在網路上,有一個叫做ThingSpeak的網站則是設計用來讓使用者以網址URL的方式方便地把資料上傳並儲存,同時提供MATLAB分析功能的服務網站,在這個實習中我們就來說明如何把前一個實習中取得的溫濕度資料上傳到這個網站中。

簡易待辦事項APP(微資料庫的應用)

微資料庫(TinyDB)的好處是讓我們的APP可以有簡易資料儲存的能力,讓APP在結束執行之後的下一次執行時,還可以擁有之前儲存的資料。在這一篇文章中,就來說明把它應用在簡易待辦事項APP之方法。

【APP Inventor】撲克牌內容計算

有些同學一開始匯入撲克牌的圖形檔時就會以不同花色來給不同的數字,如此就可以從檔案名稱直接看出牌的內容(1~13)。而在我們之前的例子中,是把牌從1號編號到52號,因此想要得知牌的內容大小時,需要經過取模數(餘數)的操作,也就是用13來除除看餘數是多少,其餘數即為牌的內容大小。

【APP Inventor】撲克牌補牌程式

延續上一個發牌程式的內容,假設我們想要做到讓玩家可以在發完牌之後要求指定的牌(最多5張)進行換牌的操作,在介面上是讓玩家在點擊任一張牌時即讓該張牌翻到背面,此時如果按下「換牌」的按鈕時就把所有被翻到背面的牌從新發給新的牌。來看看如何做出這個功能喔。