2017年5月21日 星期日

第零章:起源 - 台北車站

在一個平靜的夜裡,窗外的貓追老鼠發出了聲響
一個清脆的聲音,老鼠在逃命時弄破了玻璃瓶
一如往常,12點又到了,想起這個專案,發現這個Code前前後後也認真寫了半年

桌上有下班買的可樂,嘴裡咬著筆蓋,手上敲著Air的鍵盤,回覆著下班前的Email
這個本來計劃3個月搞定了,但要手上的專案不斷擠壓自己的時間
下班又有小孩要顧,週未還有未完成的待辦事項
不如開放出來讓有興趣的人一起玩,也許透過社群的力量可以幫到更多人

社會上應該有很多人跟我一樣有相同的困擾,如平常晚輩上班上課
獨處在家的長輩,或與晚輩分開居住的獨居長輩
尚未失能,不需要請看護還可以自理生活作息的長者

晚輩想知道長輩的生活習慣是否正常及在家裡的哪裡
此時該如何是好,真的要因為這樣請個看護? 還是放個攝影機在家中?

於是發揮了多年的PM產品設計的能力再加上超過10年的RD背景想了又想

PM腦和RD2個獨立對話,PM腦在白板前寫了幾點
1、這東西概念接近追蹤器,但如果是追蹤器,那就買市面上的就好了
2、家中又需要一個保全系統,但這個保全系統又要插電,浪費插座空間??
3、要有室內定位功能,我才可以隨時知道我家長輩在哪兒
4、市面上的BLE產品能不能結合起來用?
5、不要在客廳放攝影機,這樣沒隱私

PM腦說,我想應該是這樣一個主機再加上一個自製手環

這時RD腦回應
簡單的說,這叫IOT專案,首先要搞一個Cloud,結合智能手機及硬體
如果要快,這個Cloud就用MQTT加上以前寫過的PHP,手機就用Android
!太簡單了! 這跟華碩的Smart Security Device87%像,PM終究是PM,你永遠不懂技術的啊!

PM腦覺得,這樣架構太簡單,如果是拿來做產品賣錢,肯定先被華碩被打趴
不如這樣,一個插在E27上的燈座,有保全功能、室內定位功能
以及可以結合各大廠家的BLE手環,插在E27的燈座上就不怕浪費一個插座了啊!

此時PM腦在想,如果都做在燈座上了,不如把遠端燈控做進去,結合可調光燈泡還可以做情境燈
所以這就變成了一個結合長照、保全、室內定位及智能燈座的多合一專案
還能用Big Data做人類行為探討,這投SCI會過哦!!! PM腦說


外觀就拿市面上的來參考,然後用123D Design來設計,所以大概長這樣


RD腦說 這問題很大! 先說室內定位,每一個BLE手環特性都不同,每一個都要校正
而情境燈座的部份,需要一個110V~240V的變壓器,還有Triac去做調光
從大電玩到小電、AC玩到DC、山南玩到山北
而在非州,每經過1分鐘,就有60秒過去

最可怕的是BLE手環,RD腦手交叉著說
如果用小米或Fitbit還簡單,因為它不會沒事就一直連到手機上
但如果用的是Apple Watch? 這種設計就是拿來連接手機,才會知道誰打來
最後是大數據分析與AI,這不是本體學過灰色、類神經與隱藏馬可夫就可以一個人硬上的啊!!!
! PM! 你太天真了!

突然眼前白光一閃,PRDM腦出現了(PR?? DM??)
PRDM腦說,簡單一點,我們先來設計硬體
因為這個要有保全功能,由北美的零售商回覆的消息
因為他們是13樓獨棟的房子,很常發生Sensor在三樓,主機在1收不到Sensor的訊號狀況
收不到訊號就退貨,跟把不到妹妹就把頭是一樣天經地義的
然而,又要有追蹤器的概念,希望距離能遠一點
當長輩在家裡附近的公園時,我們在上班都能知道他們在做運動
先前做過915MHzCar Alarm專案,距離大約2公里,這次我們讓距離直到世界的盡頭!!!

WANDS的前奏響起

就決定是你了! Lora調變!!!
Lora不是很快會被NB-IOT取代嗎? RD腦回應著PRDM
NO! 因為現在NB-IOT的基站都還沒架完,你有看到電信三雄在推了嗎?

況且,我們只是用Lora調變的特性來做,希望能超過5公里以上啊!
接下來就是需要一個BLE模組和WiFi模組,藍芽BLE我們就挑便宜的CC254x!
WIFI就選擇使用ESP8266,就暫時別管他會不會過NCC
反正我們有RD腦,就算是過車規的EMC/EMI/ESD都不用怕啊!

! 還是你聰明啊PRDM腦,RD腦說
PM腦回應,因為一般的Smart Home產品為了百分百設定連接家中AP可成功
所以有些的廠商使用藍芽做設定配對原因是配對不上AP就退貨,所以賣北美是要有品質保證滴!
但為了藍芽配對,結束後就不再使用藍芽


讓我們將藍芽功能最大化吧!
PRDM腦回應著PM腦,除了使用藍芽配對可以達到百分百之外
使用WiFiAP Station mode,其實也可以達到百分百配對成功,硬體架構大約是這樣


而完整設計大概會是這樣



使用情境會是這樣



至於如何Coding… 這個就交給RD腦吧!

這樣燈座就變成一個Gateway,只要是Gateway,花樣就多了,還可以讓家中寵物使用呢! PM腦說


至於對Coding沒興趣的朋友,可以只看結論

(那主題跟台北車站有什麼關聯?)



沒有留言:

張貼留言

FB設定搶先看的方式

設定搶先看的兩種方式 A1. 先到我家的日常粉絲團按下 …( 紅框處 ) A2. 按下追蹤中 ( 紅框處 ) A3. 按下搶先看 ( 紅框處 ) A4. 完成!!! 另一種方式 ...