管理員
統計數據
原文網址 Joe Hou 2017-06-26 17:31:56
請問哪位夥伴知道要怎麼重build Farmbot OS? https://github.com/FarmBot/farmbot_os/releases
因為手上有一片RPi0W 的版子, Farmbot OS V4.0已經不support了, 想要改Farmbot OS 端的 code, 再重build, 但不知從何處著手?...
Wuulong Hsu 2017-06-26 19:10:45
https://hadad.hackpad.com/FBTUG-FarmBot--XYQk8iVFv9n
Roland Shiu 2017-06-26 20:08:11
太強大的開發手冊了
原文網址 Joe Hou 2017-06-26 13:33:12
# 散熱很重要 玩過3D 列印都知道散熱很重要, Farmbot 還是加一下風扇比較保險. 剛好手上有一個 8cm / 12v 風扇, 來給它hack一下!
# 步驟 1. 3D列印 8cm 支架, 如果你只有 4cm/6cm Fan, 可以用keyword search 一下, thingiverse 上很多. 參考: https://www.thingiverse.com/thing:1394572 2. M3螺絲 *16 *4 , M3螺母 *4 3. 用支架去卡住 Ramps1.4 板, 記得風的方向要內吹.
# 可以避免馬達驅動過熱而失步 # 12V可以考慮接PIN8用程式控制而不用經常啟動 .
王俊量 2017-06-26 14:13:52
越要精準越熱。
原文網址 Joe Hou 2017-06-25 14:55:08
# MiniFarmbot連線測試 原先認為的encoder code 會影響到非encoder馬達, 後來發現Farmbot.io 可以關閉encoder功能.
# 版本 RPI3 OS : V4.0 https://github.com/…/farmbot-arduino-fi…/releases/tag/v4.0.0
Arduino : V4.0 https://github.com/FarmBot/farmbot-arduino-firmware/…/v4.0.0
# 連線環境 https://my.farmbot.io/app 先設定sequences來測試 ,但排程如何使用還要研究 1. 進 https://my.farmbot.io/app/device 確定encoder/endstop 設為 no 2. 進 https://my.farmbot.io/app/controls 確定X/Y/Z 為 0 3. 進https://my.farmbot.io/app/sequences 設定command "MOVE ABSOLUTE"並確保一次只移動一個參數,建議每個參數中間加個 "WAIT" 500ms. 4. "重要"--> 按Save&Run 之前先按 "SYNC NOW" 不然它只會執行前面一段command.
# 問題 1. 常常連線異常重新連線, 不知是Arduino /A4988 or 網路問題,待查. 2. 更新到Arduino : V4.0 用serial command去控制會是個問題, 因為不知怎麼去disable encoder code.
陳幸延 不知道你遇到的問題還有哪些? 我最近可以在mini farmbot 做更多測試!
原文網址 Joe Hou 2017-06-07 00:32:26
Mini Farmbot 難搞的地方在於機台變小, 但該有的還是得有....水泵,氣泵馬達,power,主板...要怎麼塞啊!! ? ? ?
王俊量 2017-06-07 10:11:07
居家農業自動化嗎?
王俊量 2017-06-07 10:11:33
妳可以拿一個控制箱來外掛著
吳水豚 2017-06-07 11:03:13
買氣動工具的快接
原文網址 Joe Hou 2017-06-02 13:47:24
增加一個 T01 command 來測量土壤濕度. Txx command 之後會拿來做offline 測試用.
# 目的 : 因為UTM Soil Sensor須要連接 UTM才能做偵測, 所以做了一個off-line 機制, 方便由 arduino 去下command 調整.
# 使用方式 : 1. 校正土壤水份偵測器,取得高低值並填入EEPROM "F42 P59 M1\n" : 用Soil Sensor量測空氣, 並下此Cmd. "F22 P302 V518" : 把取得的數值寫到P302 (ex:518) "F42 P59 M1\n" : 用Soil Sensor量測水, 並下此Cmd. "F22 P303 V250" : 把取得的數值寫到P303 (ex:250)
2. 下T01 command 來打開 timer3 event 去測量土壤濕度. V1/V0: 是模擬UTM接觸或打開 "T01 V1\n" : Watching the Soil Sensor(%) "T01 V0\n" : Close the Soil Sensor(%)
# Code Code 已commit github:
原文網址 Joe Hou 2017-05-26 09:25:55
為了導入電容式土壤偵測器(Capacitive Soil Moisture Sensor) 到 UTM, 得弄個固定片給它, 小弟畫個Sample 出來, 但硬度不太行, 還要再加強~
有興趣的可以幫忙改良一下! 檔案先放於FB 檔案區! (CapSoilHolder.stl) ====================================== Updated by 2017/5/27 3D stl files 放於 -- https://github.com/FBTUG/DevZone/tree/master/mini-farmbot/3D
Joe
Wuulong Hsu 2017-05-26 09:31:39
強大啊!
Joe Hou 2017-05-26 09:35:22
很弱~剛拍完照就斷了..... ?
王俊量 2017-05-26 10:24:09
一體成型比較紮實一點
王俊量 2017-05-26 10:26:40
可以弄成STEP嗎? 回家幫忙改看看
Joe Hou 2017-05-27 10:34:14
謝謝建議! 重新調整後堅固多了, 已上傳GitHub. ?
吳亭範 2017-05-29 15:19:50
感測器表面可能要想辦法找絕緣材料再包覆一下 原先設計應該是固定在土壤中不會經常插拔。但是若是要透過Farmbot到處量的話 外表漆可能易受損
王俊量 2017-05-29 15:57:21
還是太薄了,外圓可以大一點,或是包一層防水膠布後用矽力康固定
Joe Hou 2017-05-29 16:25:41
嗯,根據哈爸的實驗,固定後必須做好防水~有興趣的人可以分享實驗進程!3Q
原文網址 Joe Hou 2017-05-26 09:25:04
原文網址 Joe Hou 2017-05-26 00:16:41
水量實驗第二次: # 時間控制 單位時間水量的控制
# 目的 當流量計的準確度不足 ,或手邊沒有流量計時, 這是另一個好方法.
# CodeChange 更改 F01 handle, 新增N 為水量, 讓操作更直覺. 新增EEPROM P301, 每注入100ml所須的時間 (ms)
# 如何使用 "F22 P301 V4635\n" --> 設定校正用單位流量,每100ml所須的時間 (ms) "F21 P301\n" --> 確認已被存入 "F01 N100\n"--> 供水100ml 並關水 "F01 N50\n"--> 供水50ml 並關水
# 結果 沒想到竟然沒有誤差~ (這顆水泵,每100ml 要4635ms) 順利達到 100g,150g的設定!
暫時commit 於 https://github.com/joehou45/Farmbot_FBTUG
原文網址 Joe Hou 2017-05-24 21:22:26
跟Farmbot原廠類似的自帶旋轉編碼器馬達也到貨了~ 因為太貴....只能買一顆來玩玩, 等研究後再update實際應用效果!
原文網址 Joe Hou 2017-05-23 11:45:13
根據昨天commit的code 來測試, 有興趣可以看一下.
# 水量實驗 : 調整流量計的clocks 來校正水量.
# 步驟 : 1. "F22 P300 V5200\n" -- 設定clocks 為每公升5200. 2. "F21 P300\n" -- 確定是否存入EEPROM 3. "F02 N200\n" -- 啟動馬達 , 到達 200ml 水量後停止.
# 結論 : 設定 5200 clocks, 200ml 的水量, 可以到5cc 左右的誤差. 大約在195~200cc, 實際farmbot 上機測試,須再調整.
完整的測試報告已在共筆! https://hadad.hackpad.com/FBTUG--EvbwNdZfIUc
高禕騏 2017-05-23 11:47:21
感覺可以拿來泡咖啡
討論主題
全不選 常用關鍵字