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