想要提高工作效率?自己動手製作一個高效工作的時鐘

目錄:

1、背景

2、製作步驟

3、材料準備

4、製作細節

5、優化

背景:

番茄工作法,相信有不少人聽過。那是一個提高我們工作效率的方法,由弗朗西斯科·西里洛於1992創立的,他還專門寫一本書《番茄工作法》來介紹這個方法。為什麼會提高我們的工作效率呢?我總結為:工作一段時間(例如25分鐘),休息一段時間(例如5分鐘),也就是我們常掛嘴邊的勞逸結合。那為什麼我們的“勞逸結合”沒有成為經典的高效工作法呢?

主要是人家的番茄工作法,對“勞逸”進行量化,使用一個叫“番茄時鐘”的計時器進行工作計時。番茄時鐘在番茄工作法理論中佔有半壁江山的地位。番茄時鐘有很多,手機上的,淘寶上的,各色各樣。喜歡創造的我們怎能不自己動手製作一個呢?

想要提高工作效率?自己動手製作一個高效工作的時鐘

高效工作

製作步驟:

1、電路連接


想要提高工作效率?自己動手製作一個高效工作的時鐘

電腦草圖


想要提高工作效率?自己動手製作一個高效工作的時鐘

電路實物圖

2、程序設計

通過旋轉編碼器的旋鈕可以調節定時時長,旋轉編碼器的按鈕控制計時器啟動和停止,喇叭在到達所設定時間後會發出提醒。

3、完成測試

想要提高工作效率?自己動手製作一個高效工作的時鐘

內部結構

恭喜你看到這裡,教程結束了!

上面已經把製作的過程大致的羅列出來,有個大概的印象概念就可以了。當大家需要動手製作時再看下面製作細節部分。


材料準備:

1、arduino控制主板

2、oled12864顯示屏

3、旋轉編碼器

4、喇叭

5、mixly開發平臺v1.0.0


想要提高工作效率?自己動手製作一個高效工作的時鐘

材料

製作細節:

採用分步實施的設計方案:

1、顯示屏顯示數字

2、用定時器實現倒計時顯示

想要提高工作效率?自己動手製作一個高效工作的時鐘

分解分秒數值後顯示

3、旋轉編碼器旋轉調節定時器時長

注意,旋轉編碼器的時鐘線端口(CLK)要接到arduino可中斷端口(2或3)

想要提高工作效率?自己動手製作一個高效工作的時鐘

當編碼器數據發生變化時改變時長

4、加入喇叭響聲提醒

5、旋轉編碼器按鍵控制定時器啟動和停止

想要提高工作效率?自己動手製作一個高效工作的時鐘

自定義按鍵函數和狀態標誌切換開關狀態

優化建議

1、我們可以將鍵喇叭發出單調的聲音改為MP3音樂。

2、加入震動小電機,滿足我們在公共場合的靜音定時提醒

3、加入時鐘模塊,可以看當前時間


各位愛動手的朋友們,本文到此結束有什麼建議和問題都歡迎提出。


分享到:


相關文章: