Arduino nano + 蜂鳴片 當 zprobe 做 meshbed leveling - 實戰篇

本帖最後由 ma_hty 於 2022-3-14 15:52 編輯

<<<內容編輯中>>>

軟件:
    Arduino Nano firmware:
  • 原碼: https://github.com/whitemousegary/piezo_zprobe - 是的, 這是我的程式, 因為忙著工作, 就連 github project 本身也未填上說明哦, 這裡的說明最新的.
  • 買齊材料清單的材料, 就按這線路圖把零件連接
    circuit.png
    2022-3-11 00:37

  • 這是用麵包板實作的結果
    2202141633f4dc6bc51c0dc8c8.jpg
    2022-3-11 00:38

  • 上載 firmware 到 Arduino Nano 之後, 輕敲蜂嗚片, Arduino Nano 上的內建 Led 就會跟著閃

    firmware 提供兩種控制介面, 實體按鍵 和 serial connection
    • 實體按鍵
    • Recalibration button:
      重新校正 參數 和 threshold, 校正行動的執行 會發生在 按這鍵時, 收到 serial 指令時第一次上載 firmware 後的第一次啟動時.  校正結果 會記錄在eeprom 和 會經 serial connection 向電腦報告.
    • Threshold down:
      減少 threshold, threshold *= .9, 修訂後的 threshold 會記錄在eeprom 和 會經 serial connection 向電腦報告.
    • Threshold up:
      增大 threshold, threshold /= .9, 修訂後的 threshold 會記錄在eeprom 和 會經 serial connection 向電腦報告.
    • Serial connection 介面
    • Serial connection 介面,應用時是不需要的,它只是方便我除錯用,另一重意思是讓使用者更好掌握程式運作。
    • p - 在 Serial Monitor 輸入 p, 就會進行參數校正, 相當於按實體鍵 Recalibration button
    • l - 列印出參數
    • 1 - 把 threshold 設成 校正得來的訊號最大值
    • 2 - threshold 減少, 相當於實體鍵 Threshold down
    • 3 - threshold 增加, 相當於實體鍵 Threshold up


安裝:
  1. [probe]
  2. pin: ar11
  3. z_offset: 0
  4. speed: 20
  5. activate_gcode:
  6.     SET_VELOCITY_LIMIT ACCEL=3000
  7.     G4 P200
  8. deactivate_gcode:
  9.     SET_VELOCITY_LIMIT ACCEL=100
  10. [bed_mesh]
  11. mesh_min: 0,0
  12. mesh_max: 200, 270
  13. probe_count: 5,6
複製代碼
測試:

本帖最後由 ma_hty 於 2022-3-12 17:56 編輯

材料:

    Arduino Nano x1
  • https://item.taobao.com/item.htm?id=650525394409
  • ¥15.00 - LGT8F328P 國產 Arduino Nano, 曲線救國, 國產堅持!!!
  • 注: 我買的這 國產 Arduino Nano 已下架! 替代方案, 在淘寶選最平 + 已焊接引腳的 Arduino Nano 就可以, 價錢大概是 ¥20 至 ¥35






    雜項配套, 購買連結就不詳列了
  • 壓線鉗, 杜邦插頭, 雙面膠貼
  • 麵包板 + 麵包板導線 (能焊的話, 就換成 萬用板, 接線 + XH插座)

TOP

佔兩格

TOP

佔三格

TOP

佔四格

TOP

鼠兄又山

TOP

材料:

國產Arduino Nano x1

  • 曲線救國, 國產堅持!!!
  • ¥15.00 - LGT8F328P 國產Arduino Nan ...
    ma_hty 發表於 2022-3-10 11:20



  •     keep in view, thx ching....

    TOP