陳新龍
為了根治前段時間養(yǎng)成的賴床毛病,我用掌控板做了一個趣味鬧鐘,每天早上六點準時叫自己起床,提醒自己早起鍛煉身體,今天就和大家分享一下趣味鬧鐘的心得。
鬧鐘既能指示時間,又可以按照預定的時間發(fā)出聲響和其他信號。如何用掌控板獲取時間呢?我們可以通過掌控板的WiFi功能模塊,通過網(wǎng)絡授時來獲取國際標準時間。
WiFi名稱和密碼需要完全正確。以北京時間為準,時區(qū)選擇東8區(qū),授時服務器為time.windows.com。
時區(qū):為了解決地球的自轉(zhuǎn)造成各地時間混亂問題,人們劃分了時區(qū)。規(guī)定英國時間為中時區(qū)(零時區(qū)),以及東1-12區(qū)、西1-12區(qū)。每個時區(qū)橫跨經(jīng)度15度,時間相差1小時。最后的東、西第12區(qū)各跨經(jīng)度7.5度,以東、西經(jīng)180度為界。
接下來繪制一個時鐘,用圖片或者文字的形式顯示當前時間。使用一直重復執(zhí)行語句,每秒獲取一次時間,繪制出當前的狀態(tài),讓時間不斷更新。也可以在時鐘的旁邊添加一個數(shù)字時間方便查看。
用條件語句設定鬧鐘時間為早上8點整,開始執(zhí)行鬧鈴程序。
當8點整時,掌控板發(fā)出嗡嗡嗡聲;顯示文字“同學,起床啦”,“學習鍛煉,強身健體”;RGB燈全部變紅色。
直到使用者用力搖晃掌控板才能結(jié)束鬧鐘模式。
實驗中,我們把鬧鐘固定設置為每天早上八點。但周末想睡個懶覺,希望把鬧鐘調(diào)整為10點整。你需要怎樣修改,分出工作日和周末呢?