Arduino控制机器人:无需每次上传

Arduino控制机器人:无需每次上传,arduino,robot,Arduino,Robot,我最近用初学者工具包制造了一个Arduino控制的机器人(四轮驱动平台) 将编译好的程序上传到Arduino后,我就可以让四轮驱动马达工作了 但当我成功“上传”后断开USB电缆,打开移动平台开关时,它一点也不动 在我发现代码正常工作后,无需再次将USB电缆连接到Arduino并上传程序,只需打开机器人的开关即可使其按编程开始移动,而使其移动(我的意思是将机器语言永久存储在AVR微控制器的内存中)需要什么程序 这听起来像是电源问题 -当USB断开时,什么为您的arduino供电 来自计算机的USB

我最近用初学者工具包制造了一个Arduino控制的机器人(四轮驱动平台)

将编译好的程序上传到Arduino后,我就可以让四轮驱动马达工作了

但当我成功“上传”后断开USB电缆,打开移动平台开关时,它一点也不动

在我发现代码正常工作后,无需再次将USB电缆连接到Arduino并上传程序,只需打开机器人的开关即可使其按编程开始移动,而使其移动(我的意思是将机器语言永久存储在AVR微控制器的内存中)需要什么程序


这听起来像是电源问题

-当USB断开时,什么为您的arduino供电

来自计算机的USB通常非常强大(高电流),9V电池可能无法满足电机等的需要

如果这是一个问题,你可能想尝试一个更强大的电池设置,如4原子吸收光谱


您可以从Adafruit或Sparkfun等来源选择LiPo电池路线。问题是LiPo电池只能产生3.3V的电压。呃,你需要一个电路将电压提升到5(Adafruit出售)和一个充电器。如果您打算大量使用机器人,这可能是您的最佳选择。

Arduino将程序存储在闪存中,它不像FPGA。它永远在那里。我想,确保机器人里有足够的电池。。或者检查其他故障。嗨,很好。我相信是这样。我记得即使在我断开USB电缆并打开开关后,它仍能工作。可能是因为电源问题或马达故障(Adafruit)与Arduino断开连接,它没有移动。谢谢你的提示。代码是在它真的是一个电源问题。我的解决办法是将另一个电源连接到Arduino本身~~