2019年9月18日 星期三

自製螢幕距離管家

  • 緣由:
    雖然近視的主因,是來自於看書。不過,對於我們家有個近視,還沒到戴眼鏡程度的小孩,暑假長時間看著電腦螢幕,還是很讓人擔心。剛好暑假正在玩Arduino的姐姐,自告奮勇說:「我來做一個偵測器,如果妹妹太靠近螢幕,就警告的東西。」
    在帶孩子們學習Arduino的過程,常常覺得,單純的學習,是件枯燥的事,多了這一個學習的目標,是很好的前進動機。於是,當爸的就來加碼:「做得出來,奉上獎金1千元。」
    「螢幕距離管家」的案子就算開始了。

  • 入手:
    資訊真的太發達了,主要的範例用法,都可以從書上或是網上找到。個人很推趙英傑的超圖解Arduino互動設計入門,圖文並茂,很容易懂。至於部落文,不時會找到葉難的,也推薦一下。
  • 架構拆解:
    螢幕距離管家,是一個很簡單的案子,就是一個測距離的,加上一個警示器。
    測距離,主要就是紅外線和超音波。經過一番測試比較,姐姐選了超音波測距。
    警示器,姐姐選了蜂鳴器。距離太近,就叫到妹妹受不了就是了。
    電子部份就這麼簡單,如果是熟手來做,應該一天就完工了。不過,對於從沒認真玩過Arduino的姐姐是花了一週。

  • 機構:
    一塊Arduino板子,加上一個超音波板子,再加上一個蜂鳴器,就可以變成可以用的「產品」了嗎? 顯然這些離離落落的東西,必然很快就被丟到垃圾桶的嘛。怎麼辦?
    做個「殼」給他就好了嘛~ 簡單。
    一句簡單,姐姐開始學Fusion 360。
    Fusion 360是Autodesk出的3D建模軟體,功能強大,而且,對學生和營業額不大的公司,是可以申請免費使用的。
    約莫過了2週,東西就完成囉~
(圖一:花了大約三週打造的螢幕距離管家)
  • 試用:

    姐姐真的把螢幕距離管家成品做出來,還是讓我們覺得不可思議,如同他六年級時做的畢業作品。
    但是,這個小黑盒怎麼跟螢幕結合呀? 看來,問題常常是在答案出來之後。
    經過一番的討論,最原本是要用3M的無痕雙面膠。很黏,只是,每次要修正程式,就要花2片的錢。所以,最後使用的是Faber-Castell的萬用黏土,這是個黏度還不錯,可重複用的黏土。

(圖二:螢幕距離管家,透過黏土貼在螢幕上)

    開始試用螢幕距離管家囉。~~沒多久,就開始看到問題了。

    包括:有時候該叫不叫;有時候不該叫卻在叫(我們家還有貓會去玩);黏土其實維持不了多久。

    總之,開始用沒多久,這管家就消失在螢幕前了。也不知道是妹妹把它收起來,還是,姐姐拿去改程式了。
    
  • 毛爸的加持:
    哎~ 為了寫這篇文,花了一天的時間,來加持一下。
    這次的加持解決2個問題。一個是跟螢幕的結合,另一個,是加上電池。為了不修改姐姐的原著,最後就變成這樣子囉。
    螢幕架除了穩定的把螢幕距離管家固定在螢幕前,還可以上下左右調整角度。嗯,這算是這陣子組鋼彈的另一個收獲喔~

(圖三:螢幕距離管家,加上電池架在螢幕前)

  • 後續:
    在寫這篇文前,妹妹就跟我說:「我現在有戴角膜塑形片了,已經不會再靠很近看電腦了,為什麼還要再改這個很吵的東西?」
    做產品這麼久了,常常看到產品常常就差一點點,就會變成好用。至於,沒變成好用的產品,最多就是在衝動消費後,被冰凍起來。
    想是這樣想,不過,回答的卻是:「我們要把一個東西做完整,事情不要做一半,沒做完是很可惜的。」


    雖然離產品還一點距離,不過,這個產品演進的過程,自己覺得價值就很足囉~