最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

曲線救國(guó),arduino-nano刷klipper并使用加速度計(jì)

2021-09-29 20:57 作者:喵小草poi  | 我要投稿

? 首先,感謝voron群內(nèi)的愚人大佬慷慨提供連接方法

懶得接線,亦或者使用的電腦或是wky做的終端無(wú)法使用gpio。那么本教程非常適合你。

材料和工具準(zhǔn)備

  1. arduino-nano?

  2. usbmini數(shù)據(jù)線

  3. ADXL345加速度傳感器

  4. 一堆杜邦線

給linux系統(tǒng)刷入加速度計(jì)依賴的功能

1.安裝Python的科學(xué)計(jì)算庫(kù)

  • ~/klippy-env/bin/pip install -v numpy

安裝過(guò)程可能持續(xù)十多分鐘所以可以先放著不管他

2.安裝系統(tǒng)依賴庫(kù)

sudo apt install python-numpy python-matplotlib

sudo指令需要輸入用戶的密碼

安裝完之后編譯nano

  • cd ~/klipper/?

  • make menuconfig

    Q保存,Y確定

    • make

    查詢mcu地址

    • ?ls /dev/serial/by-id/*

    • /dev/serial/by-id/usb-1a86_USB2.0-Ser_-if00-port0

    這個(gè)藍(lán)色的就是nano的mcu,使用make flash指令刷入nano

    這就是make flash失敗了


    部分nano可能無(wú)法用這個(gè)make falsh刷入,可以將hex從klipper/out文件夾內(nèi)找到klipper.elf.hex文件然后拷貝到電腦上

    之后找個(gè)arduino刷寫hex的工具

    這里我們隨便下一個(gè)就行

    選擇好nano的cpu mega328,com口和hex文件,之后點(diǎn)擊upload等他上傳成功就行了。

    3.配置cfg文件

    在配置里面寫入

    [mcu?nano] # cmu的名字,下面是mcu的地址

    serial:?/dev/serial/by-id/usb-1a86_USB2.0-Ser_-if00-port0

    [adxl345]? # adxl345的引腳定義,可以按照下面的定義接線

    cs_pin:?nano:PB2

    spi_software_sclk_pin:nano:PB5

    spi_software_mosi_pin:nano:PB3

    spi_software_miso_pin:nano:PB4


    [resonance_tester]

    accel_chip:?adxl345?

    probe_points:

    ????125,125,20??#?an?example

    以上內(nèi)容復(fù)制粘貼到配置文件內(nèi)即可

    4.接線

    將加速度計(jì)按照?qǐng)D上腳位依次接上

    按照此定義將nano和加速度計(jì)鏈接

    ss=cs

    sck=scl

    mosi=sda

    miso=sdo

    vcc=3v

    gnd=gnd

    鏈接完成之后大概就像這樣

    nano
    加速度計(jì)

    5.安裝并且運(yùn)行加速度計(jì)

    首先,將nano插入linux主機(jī),我這邊使用的是樹(shù)莓派

    將加速度計(jì)固定至打印頭上

    可以找一個(gè)螺絲孔擰上去只要固定就行無(wú)所謂方向

    之后查看klipper是否會(huì)正常運(yùn)行

    輸入

    ACCELEROMETER_QUERY


    如果得到了類似這樣的反饋就證明已經(jīng)可以使用加速度計(jì)了

    之后可以以下指令自動(dòng)測(cè)試打印機(jī)的加速度

    SHAPER_CALIBRATE


    他會(huì)依次按照不同hz測(cè)試打印機(jī)測(cè)試完成后輸入
    SAVE_CONFIG

    自動(dòng)保存

    對(duì)于corexz和i3這類打印機(jī)可以單獨(dú)測(cè)試某個(gè)軸然后分別輸入SAVE_CONFIG保存

    指令如下

    SHAPER_CALIBRATE AXIS=X

    曲線救國(guó),arduino-nano刷klipper并使用加速度計(jì)的評(píng)論 (共 條)

    分享到微博請(qǐng)遵守國(guó)家法律
    蓝田县| 神木县| 名山县| 根河市| 凤城市| 黎城县| 微博| 班戈县| 越西县| 合江县| 孟津县| 厦门市| 河间市| 通海县| 尉氏县| 施甸县| 石林| 衡阳县| 固安县| 泽库县| 汝城县| 陈巴尔虎旗| 共和县| 随州市| 长治县| 廊坊市| 博野县| 内黄县| 板桥市| 宁国市| 白玉县| 临西县| 新干县| 香格里拉县| 阜南县| 冷水江市| 南皮县| 昌江| 东港市| 五原县| 横峰县|