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

marlin固件,mega2560+ramps1.4,我想加个wifi模块,接受我上位机发送的停止,开始指令,该怎么编程?

By 魔力冻 at 11 个月前 , 1412 次浏览

在ramps1.4上外接一个wifi模块,让板子能接受停止,开始信号,我是新手在marlin固件中哪一部分修改程序呢?有知道的前辈能不能给我点建议,另外,我觉得这个应该会有很多人做,有没有现成的程序求参考一下,我急呢,耽误好长时间了。谢谢各位前辈。

10 回复
philip medium avatar
#2 - 11 个月前
philip

將wifi模組設成串口通訊,我之前做過藍牙是ok, 但wifi沒做,網上有教程, 你搜一下

魔力冻 medium avatar
#3 - 11 个月前
魔力冻

@philip 有蓝牙就能用wifi,麻烦你能给我个教程链接或者是你加蓝牙修改的那一段的代码吗?真心谢谢!

philip medium avatar
#4 - 11 个月前
philip

拍了個照片是之前改藍牙舊板,才發現這論壇不能上載附件和照片,改藍牙我只在固件設置串口,在上位找到藍牙端口就可以打印,建議你要做就做wifi

魔力冻 medium avatar
#5 - 11 个月前
魔力冻

@philip 前辈qq是多少?我想加你,我的是qq454000150,我想用其它串口,比如在固件中用Serial1,Serial2,编译时显示串口没有定义,是什么原因呢?明明是有4个硬件串口啊?

魔力冻 medium avatar
#6 - 11 个月前
魔力冻

这是固件其中一段代码,我加了个serial1串口
void setup()
{
setup_killpin();
setup_powerhold();
MYSERIAL.begin(BAUDRATE);

Serial1.begin(57600);//////为什么显示没有声明?

SERIAL_PROTOCOLLNPGM("start");
SERIAL_ECHO_START;
@philip

philip medium avatar
#7 - 11 个月前
philip   via Android

config......內有定義嗎

philip medium avatar
#8 - 11 个月前
philip   via Android

不知道你是用那個wifi模塊?會做的話,建議採用spi協議通訊。

魔力冻 medium avatar
#9 - 11 个月前
魔力冻

@philip 能加一下qq吗前辈,我有几个问题想问您?

philip medium avatar
#10 - 11 个月前
philip

你有甚麼問題可以在這裡發問,這裡的andy比我強多了,