Re: [問卦] 哥要做農業自動灌溉系統 步驟這樣對

作者: neo5277 (I am an agent of chaos)   2022-01-10 14:06:52
※ 引述《yoyodiy (廢文心得文大師)》之銘言:
: 嗨大家好本魯中文系畢失業九年自耕農
: 每天都要上山澆菜 雖然只有500M 開車2分鐘 但還是很煩
: 想說自己做農業自動灌溉系統 就可以自己澆 又不想買現成 從0到有
: 是不是要先從程式設計開始 寫好再燒到單晶片裏(燒錄機買好了)
: 然後自己洗電路板 插件 烙鐵焊 買材料 佈線 這樣
: 看起來好像沒很難 本人完全無經驗0基礎 大概多久可以入門做成功?
: 有八卦嗎?
: 程式要選哪種學比較快?
yo哥
你這樣沒有樣場很難規劃啊
首先你要有土壤濕度監測的device
蝦皮上有一組15塊
然後規劃一下,你的場地跟作物
不同作物需要不同土壤,也需要不同含水
這樣才可以設定參數,然後你可以選一個
準系統的晶片去統合這些單晶片模組
樹莓很ok,然後我們把記憶卡買大一點
上面先裝上ubuntu,再裝上.net 6可以跨平台
做一個簡單client端的系統,接下來走websocket 資料往回送到server,
server端一樣選用linunx ubuntu
地端或是雲端都可以。
這裡多用redis or mongo 做一個 catch
量大一點也可以用kafka,後面再倒進去整個DB
這裡我們選用mysql or postgresql來做
也因為用了kafka或是其他可以用來做發布訂閱的工具,client源源不絕的的收資料的時
候,我們可以第一時間,針對設計好的灌溉參數
來做運算,再把結果跟需要執行的動作丟回去。
前端蒐集,也可以增加光照,溫度
跟其他所需模組,除非是很特別的東西
不然其實現在模組都一大堆,防偷吃還可以用一個紅外線偵測模組。
https://i.imgur.com/tTtsA0Y.jpg
kafka,跟hangfire,redis這個就看大哥你的任務跟資料複雜度還有重要性。
參考看看喔
至於firmware c or python js寫完再燒進去就好

Links booklink

Contact Us: admin [ a t ] ucptt.com