2022年8月25日 星期四

LORA 澆水器的進化

 seeed studio 是個很多創意發想支持者,如果用採購的角度來的話,他們做的東西很適合給我們創意想到的時候,需要背後的硬體支援,買現成的當然比較簡單,以前甚麼都要自己做的時代已經過去,而他們在市場上生存這麼久,當然有他厲害得地方,例如就會聽市場意見,你需要甚麼我就做出來模組。
下面這套就是投票後,LORA還是主流市場所需,那就做一個給你看,賣給你之後可以自己改軟體,想加甚麼功能自己加,硬體已經有了,花錢能解決的最簡單。

https://www.seeedstudio.com/SenseCAP-S2105-LoRaWAN-Soil-Temperature-Moisture-and-EC-Sensor-p-5358.html


2022年8月11日 星期四

RC submarine

機器人領域大家都往陸地上能見到的四隻腳、或是兩隻腳的方向為主流,但是水下呢,有機器魚,是否有潛水艇? 


未來世界機器人統治的時候,要有個潛水挺能在水中泰測人類的活動,還有防衛性質,誰要做出來,這次就一個高手做出來了,而且看起來還滿有架式的,未來的水下世界就靠它了。
潛水艇可以用在探索海底、或是水中生物,不好的運用才會被用在軍事上面。

https://brickexperimentchannel.wordpress.com/rc-submarine-4-0-blog-post-series/

2022年7月30日 星期六

質子衰變電池

 電池通常是化學能,也就是科學家一直在找更高密度的化學物質,集結儲存電力,就是我們在用的電池。


電池不只有化學能,還有其他方式儲存能量,只是其他方式體積都很大,這裡先來「幻想」一下,如果回到儲存能量的原點去設計電池,理論上還有甚麼好方法能儲存更高能量呢。


現有的好發電理論是核融合,力學的「強力」連結了兩個質子,如果能打開這份強力,是放出來的能源將會非常強大,還有高密度,之前看過理論計算一滴水要是能將其強力釋放出來,將會足夠供應一家庭使用的電力一段時間,這樣來說,消耗的物質非常少,對比我們現在用的方法,這是多高的密度。


強力釋放之後,物質不是消失,而是質子轉化為中子,看起來物質消失了一部分,其實是轉成中子放射出去,所以這套理論要在高壓以及高熱的環境下,讓中子能繼續撞擊其他質子,讓強力繼續拆開,釋放能量,在太陽這樣的重力環境裡面,溫度就可以不用到一億度這麼高,用壓力就可以讓這些事情連鎖下去,直到再過50億年之後,太陽膨脹,壓力降低就無法維持這樣的運作,最終塌陷失去熱量,中子星又是另外的故事了。


回到這個原理,縮小尺度到電池的尺寸,核融合會讓質子衰變成中子,釋放這個能量,或許可以尋找其他物質,有的物質可以有很快的半衰期,然後封閉在電池李彥進行這個釋放強力的動作,回收能量,最後變成中子關在裡面,未來有一天就可以用這個縮小的電池,給予少少的原料,消耗掉就產生充分的能量,消耗完的回收動作還可以做後續的利用,期待有這麼一天的到來

2022年6月21日 星期二

電子小白板的商品化

 募資連結

https://www.zeczec.com/projects/ememo

去年我在「有錢人想的和你不一樣」書中學到,專注一件事情,你就會讓那件事情成真,這本書很好看,多看幾次每次都會有不一樣的感受,雖然我過很久才重看一次,但每個時期的我看起來都會有不同收穫。

這次我學到要專注一件事情,讓它成真,原本我就有長期的記帳習慣,記錄在EXCEL裡面,想看一下過去資料就要打開電腦、點開EXCEL,找到我要的紀錄日期。可是大部粉我只想知道最近的紀錄就好呢,還是要做上述的動作,還有投資的紀錄,我也只要知道一周紀錄、一個月的紀錄,也是一樣要做這些找到檔案來查詢,科技進步好處是可以用雲端了,讓查詢這件事能用手機上雲端用這個小盒子來看看。

如果我只是想看累計的投資績效,放在書桌前,喵一眼就能知道狀況呢,所以想起了我要一個小布告欄之類的,可以顯示投資績效,有幾種方法能做。

1. 手上有的LCD模組,加上MCU,更新資料要藍芽或網路,我要做通訊協定的一些東西,這個需要開發時間,還有最大問題是耗電,LCD背光耗電很高,用電池沒多久就要充電一次,牽USB持續供電那裝設位置就會受限,這方法不好,卻是過去的數位相框常用的方式。

2. 數位相框: 既然上面方法不好,不然就買現成,用錢解決大部分的技術問題,硬體有了、網路有了、機構也漂漂亮亮,只要做記帳就好,查一下現在買數位相框沒有以前便宜,千金難買早知道,以前怎麼不買一個來玩呢,現在看到價錢就不敢買了,倒是平板便宜的還比較有點價值,開發APP還比較能繼續用下去。

3. ePaper+MCU: 這樣子是最省電的設計,更新投資績效不用每分鐘都在跟新,我不是一秒幾十萬上下的投資,最多一天更新一次就好,事實上更新動作也是我用手機按下去才會更新,還沒打算做自動每天更新,投資也不是每天都有事情能更新,那其他時間顯示器就不該耗電,ePaper就適合這樣的情境,更新時候再耗電就好,平常切掉電源也沒關係。看一下價格1.5吋的價格就讓我退縮了,小小的還是一樣很貴阿。

4. 白板,古板的方法: 最後採用的還是最傳統的方法,既便宜又不需要電力,也方便得很,能留到現在的方法一定有他實用的地方,白板到現在沒有完全淘汰,電子白板沒有完全取代傳統白板,就是傳統方法好處不用電力,又可以馬上更新,我手上剛好有以前買的小白板,加上蠟筆稱可以寫在玻璃上,乾掉用水就能擦掉,不會有白板筆時間久了擦不掉問題,這樣組合起來用了幾個月,效果很好啊,手寫的紀錄沒電腦字體漂亮,但功能表達意思到了,每周的績效顯示可以知道該加把努力追趕績效,還是做得好的時候可以乘勝追擊。

上面的募資看到,過去我想做事情人家做出產品了,效果完全是我想要的WIFI+ePaper, 面板肯定是占多數的成本,這個售價已經是很低了,懷疑他們賺甚麼,畢竟外殼也要錢,充電、電池、MCU、生產組裝都要成本,一紹行銷上多點情境使用,會更有感,例如我就是當作小布告欄來做,WIFI好處還可以當作遠端通知家人的訊息欄。

過去家樂福已經在一些店面採用ePaper價格標籤,這樣要換價格打折更新也可以用無線解決(希望他們有做),記得第一次看到走進去這些標籤用ePaper,電子化是很好,但是用閃動的當作提醒行銷很煩人,標籤不就是該好好地停在那裏就夠了嗎,家樂福的例子也是能當作小型公告的情境,如果你也一次買這麼多的時候。

2021年8月24日 星期二

土壤溼度計..話11(pending)

由於這個專案花了太多時間,該是做停損的時候了,算算接下來缺的功能,還要投入很多時間下去,這樣還不如停下來還比較划算,因為有下一個更大的目標要執行,更值得投入半年的時間去執行大計畫,所以這個小計劃只能暫時先放著,日後閒暇的時候再來繼續吧

改完新硬體設計之後,程式部分也是一個大工程,還好這是我專長,不需要太大的時間就能達成,雖然還缺很多功能,但也是做到一個段落再停止

盤點一下這計畫後面還缺的功能有

1. 機構設計: 要能防風防雨,日曬不壞,吹風不走,還沒想到甚麼好設計可以撐得住
2. ID設計:  一開始想用油井的造型做修改,後來發現不大實際,還未想到更好的方案
3. 硬體調整: 線路只能讓他功能正常,但是要塞入機構裡面勢必要做點微調,機溝都不知道,線路要怎麼調整呢
4. FW設計: 基本功能已經做到一個段落,但還缺一些好用的功能來不及這次加入
 4a. 寫入資料到flash,打算紀錄資料放在內部flash,用128kB大概可以存個一百天左右的紀錄,三個月其實也夠用了,每次換電池都該讓資料回到電腦裡面,電池預估一兩個月就會沒電,這都是理論值,實際可能誤差會很大
 4b.FW更新,現在USB功能有打開,用來更新RTC時間用的,其實應該要做入更新程式功能讓他可以在進化,不用每次修改都要接出JTAG,這樣要拆機,用USB就可以免拆機,以往開發專案都是FW更新優先完成,因為要跨部門合作,讓其他人能用USB為首要項目(現在自己做就免了)
 4c. 讀出flash的資料: 前面提到要能寫入做紀錄也要能讀出到電腦,這需要一點protocol,不然可以用文字模式,讓excel接收這份輸入,需要比較多的測試時間來驗證是否可行,最終進入excel就方便做整理統計

以上,這計畫用了一、兩個月的時間,還是要走到了一個段落喊停,更遠大的目標帶來更重大的結果,土壤濕度只是為了個人,遠大的目標是為了眾生,期待之後這個計畫再次重啟吧

2021年8月22日 星期日

土壤溼度計...話10


 新的架構圖如上,移除無線的部分,讓全部的控制都回到一哥MCU搞定,這樣也比較單純。增加了馬達控制,用來做澆水,不然現在無線提醒的部分已經改成被動式,要有人經過才看的到,那不如順便加入馬達控制,讓提示的乾燥程度到的時候,就直接給水下去,順便當個澆水器。因此,ADC setup 部分要做點功能變更,分別是:

1. 設定濕度警示level: 到達這個界限就會觸發澆水動作
2. 設定馬達角度: 澆水的角度輝依照高低位置做調整,每次改位置都要改設定程式太麻煩,不如用轉SVR的讓ADC取回設定,直接對應到馬達角度
3. 設定馬達停留時間: 澆水觸發後,馬達轉動角度,該停留多久可以轉這個設定,決定延遲時間讓足夠的水流過去

原本的溼度計只是提醒人該去澆水了,白天LED看不到的情況下,到晚上才發現有時會有點晚,而且晚上要是沒注意到,還是一樣會讓植物乾掉,原本這個設計就是要出遠門用的,不用把植物託管給其他人,而是讓電腦暫時管理澆水控制。長期做得好更可以讓電腦管就好,我只負責觀賞植物的發展。

因為澆水的馬達控制增加了,設定也要跟著增加,原本三個溼度計,三個設定level,實際上分成三個警示界線然後呢,相應搭配的就是三個馬達嗎,他們通常都會一起潮濕,一起乾燥。

根據多次實驗結果,有植物的部分很快就會吸水完畢,沒有植物的土壤會比較久才乾燥。所以三個濕度計不同的數值,還是要回到其中一個達標就要澆水,(或是設定成三個都達標才澆水),時間其實差沒多久。因此一個setup 就夠了。倒是馬達需要做多調整,就要方便人做調整的方式。

硬體改完了,程式 還要跟著改變多多~
又挖坑給自己跳

2021年8月15日 星期日

土壤溼度計...話9

原本的設計要做成下圖

圖一


獨立運作的模組,收集到的資料到了手機主動連線藍芽、回傳資料,這樣看是要設定還是要收資料都可以用無線完成。這樣想很美滿、很好,現實可惜沒這麼美滿。

為了省電設計藍芽平時不會啟動,只有每十分鐘醒來一次,蒐集濕度資料、等待一分鐘的藍芽連線,有成功連線就送出資料,馬上斷線繼續睡覺,這樣期望一顆電池可以用的長長久久。藍芽平時開著也是耗電,畢竟我用的是BT2.1,不是新的省電型BLE,就算是BLE平時多數時間開著也是浪費電。不如講好用RTC計時每十分鐘同步一次,就像星際衛星再用的方式一樣。
這裡的問題來了,每次開啟藍芽初始化,同步加密資訊連結,連續動作就會讓傳送數字不正常,像是不放開按鍵一樣,DBUG模式慢動作又會正常,代表程式本身沒甚麼問題,而是時間差的問題,最簡單加入delay或許可以解決,但這不是解決問題的方法、也不是我的style,要繼續追查下去當然可以找出幕後主因,但是時間tik tok下去,該暫停想想接下來呢,review就是這時候再用的。

蒐集資料已經可行了,省電也差不多定型,接著就是連線傳送的部分,既然連線還有問題在等著,盤點後續事項還包含了
0. 解決傳送資料的問題
1. APP的開發,使用BT
2. APP的開發,使用檔案系統紀錄
3. APP的開發,蒐集資料的圖表化
4. APP的開發,定時功能的蒐集資料

以上,估計需要時間大約2~4周,在一切順利的情況之下才可能兩周,因為都做過類似的事情,只差組合起來應用,但是2周基本上不大可能發生,合理的時間要四周以上,這樣還要繼續下去這個方案嗎? 有沒有其他可能性

要是取消無線的部分呢,資料就需要能被移動,放在記憶體裡面,可以方便取下,看到過去收藏的一個零件如下圖

圖二

以前電玩用卡匣的時代,裡面就是這種socket,可以直接讓電路板插下去,電路板印刷免有金手指就可以溝通線路,適合用在灰塵較多的環境,如果不拔下來,接觸面就可以保持接觸,不大會氧化。

用這個概念來衍生,排針也可以當作卡匣的介面,有母有公就可以組合。這個應用不是在大幅震動的環境,就可以用這個不夠穩定的排針,一般情況下夠用了。

接著規劃看看,不使用無線的情況,系統要怎麼修改,可以讓收集資料變得輕鬆,也不用開發APP,直接進入電腦的EXCEL就搞定啦,至少記憶體的部分,用SPI介面就可以儲存,取下來再讀取到電腦裡面也不是多難的事情。少了無線的部分,就變得更省電,只是提醒電力不足部分就要想看看怎麼作能更好