在线
串口输出:
start
echo:Marlin 1.1.8echo: Last Updated: 2017-12-25 12:00 | Author: BIQU
echo:Compiled: May 11 2018
echo: Free Memory: 3662 PlannerBufferBytes: 1232
echo:Hardcoded Default Settings Loaded
echo: G21 ; Units in mm
echo: M149 C ; Units in Celsiusecho:Filament settings: Disabled
echo: M200 D1.75
echo: M200 T1 D1.75
echo: M200 D0
echo:Steps per unit:
echo: M92 X100.00 Y100.00 Z100.00 E100.00
echo:Maximum feedrates (units/s):
echo: M203 X300.00 Y300.00 Z300.00 E200.00
echo:Maximum Acceleration (units/s2):
echo: M201 X1500 Y1500 Z1500 E1000
echo:Acceleration (units/s2): P<print_accel> R<retract_accel> T<travel_accel>
echo: M204 P2500.00 R3000.00 T3000.00
echo:Advanced: S<min_feedrate> T<min_travel_feedrate> B<min_segment_time_us> X<max_xy_jerk> Z<max_z_jerk> E<max_e_jerk>
echo: M205 S0.00 T0.00 B20000 X10.00 Y10.00 Z10.00 E5.00
echo:Hotend offsets:
echo: M218 T1 X0.00 Y0.00
echo:Auto Bed Leveling:
echo: M420 S0
echo:Endstop adjustment:
echo: M666 X0.00 Y0.00 Z0.00
echo:Delta settings: L<diagonal_rod> R<radius> H<height> S<segments_per_s> B<calibration radius> XYZ<tower angle corrections>
echo: M665 L337.59 R166.86 H310.00 S120.00 B115.00 X0.00 Y0.00 Z0.00
echo:Material heatup parameters:
echo: M145 S0 H200 B50 F0
echo: M145 S1 H230 B70 F0
echo:PID settings:
echo: M301 P24.77 I1.84 D83.61
echo:Z-Probe Offset (mm):
echo: M851 Z0.00
echo:SD init fail
在线
在线
Arduino:1.8.5 (Windows 7), 开发板:"Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)"
C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avrdude -CC:\Program Files (x86)\Arduino\hardware\tools\avr/etc/avrdude.conf -v -patmega2560 -cusbasp -Pusb -e -Ulock:w:0x3F:m -Uefuse:w:0xFD:m -Uhfuse:w:0xD8:m -Ulfuse:w:0xFF:m
avrdude: Version 6.3, compiled on Jan 17 2017 at 12:00:53
Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
Copyright (c) 2007-2014 Joerg WunschSystem wide configuration file is "C:\Program Files (x86)\Arduino\hardware\tools\avr/etc/avrdude.conf"
Using Port : usb
Using Programmer : usbasp
avrdude: error: could not find USB device with vid=0x16c0 pid=0x5dc vendor='www.fischl.de' product='USBasp'avrdude done. Thank you.
烧录引导程序出错。
使用 arduino ide 直接烧录出错.
在线
在线
https://www.arduino.cc/en/uploads/Main/arduino-uno-schematic.pdf
https://www.arduino.cc/en/uploads/Main/arduino-mega2560_R3-sch.pdf
arduino 官方两款开发板,淘宝挺多仿品, 理论上仿品不能随意使用 arduino 商标,
经过官方认证才可以使用,用以防止粗制滥造,但是大天朝没人管。
在线
终于搞定 marlin 固件下载:
1. 下载 Arduino 集成开发环境
2. 克隆 https://github.com/MarlinFirmware/Marlin
3. Arduino IDE 打开 Marlin\Marlin.ino 项目, 按上图设置好环境, 点击 [项目] -> [上传] 即可烧录.
4. 接上串口, 默认波特率 250000, 我的串口软件没有这个波特率,所以用接近的 256000.
波特率设置在 Configuration.h:#define BAUDRATE 250000
5. 使用第三方3D打印机软件连接主板,
参考 https://whycan.cn/t_786.html
串口输出:
start
echo:Marlin 1.1.8echo: Last Updated: 2017-12-25 12:00 | Author: (none, default config)
echo:Compiled: Jul 31 2018
echo: Free Memory: 5573 PlannerBufferBytes: 1232
echo:Hardcoded Default Settings Loaded
echo: G21 ; Units in mmecho:Filament settings: Disabled
echo: M200 D3.00
echo: M200 D0
echo:Steps per unit:
echo: M92 X80.00 Y80.00 Z4000.00 E500.00
echo:Maximum feedrates (units/s):
echo: M203 X300.00 Y300.00 Z5.00 E25.00
echo:Maximum Acceleration (units/s2):
echo: M201 X3000 Y3000 Z100 E10000
echo:Acceleration (units/s2): P<print_accel> R<retract_accel> T<travel_accel>
echo: M204 P3000.00 R3000.00 T3000.00
echo:Advanced: S<min_feedrate> T<min_travel_feedrate> B<min_segment_time_us> X<max_xy_jerk> Z<max_z_jerk> E<max_e_jerk>
echo: M205 S0.00 T0.00 B20000 X10.00 Y10.00 Z0.30 E5.00
echo:Home offset:
echo: M206 X0.00 Y0.00 Z0.00
echo:PID settings:
echo: M301 P22.20 I1.08 D114.00
总算入坑了, 咨询了几个朋友才搞定的, 差点就放弃治疗了。
在线
那是你对Arduino了解不多,
现在淘宝上的各种智能车整机和配件基本上被Arduino占领了,
Arduino非常适合青少年编程入门,
很多学校比较就直接买这种配件组装了。
Arduino平台下的轮子也特别多,
很多基于此的CNC平台比如上面的 marlin 3D打印机, 还有激光雕刻机什么的.
估计 ATMega2560 的销量靠 Arduino 系统撑着。
在线