MakerLab创客实验室 — Let's Make something.
现在注册
已注册用户请 登入
jiangjun1260 large avatar
MakerLab创客实验室  ›  固件

请问怎么把通过I2C把E,X,Y,Z各轴的进给量从ramps传递给另一块arduino ino?

By jiangjun1260 at 一个月前 , 128 次浏览

我把arduino uno的4.5.负极分别和和ramps的20.21.负极接起来,然后在marlin的motion.cpp的开始加入:#include
最后加入:
Wire.begin();
Wire.beginTransmission(8);
Wire.write('E');
Wire.write(E_AXIS);
Wire.write(',');
Wire.write('X');
Wire.write(X_AXIS);
Wire.write(',');
Wire.write('Y');
Wire.write(Y_AXIS);
Wire.write(',');
Wire.write('Z');
Wire.write(Z_AXIS);

最后编译没问题,也不影响打印,但arduino uno根本收不到信息。

目前尚无回复