MegaPi 是一款基于 ATmega2560 芯片的主控板。通过对驱动接口的良好封装,它可以快速简单地驱动编码电机、直流电机、步进电机。强大的驱动能力表现在可同时驱动 4 个编码电机(或 4 个步进电机或 8 个直流电机)和 10 个舵机,可外接各种传感器。其拥有最大 DC12V,10A 的电流输出能力。MegaPi 同时支持 Arduino IDE 和图形化编程。更棒的是,它还可以与树莓派完美结合,树莓派用户可使用 Python 就能实现对各种电机及电子模块的控制。强大的运动控制能力和拓展性使得 MegaPi 可以适用于3D 打印机,CNC 和机器人等各种应用场景。
MegaPi具有较丰富的色彩,每种颜色代表不同的作用和功能:
MegaPi提供4个RJ25接口,共有5个不同的标签颜色定义不同的功能。其颜色和功能意义对照如下:
1. 图形化编程-mBlock
2. Arduino 编程
Arduino 是一个以易用的硬件和软件为基础的开源电子平台,适合想要做交互式项目的用户。它的开发环境有利于人们撰写和上传代码至控制板。您可以通过使用Arduino的编程语言(C\C++)对 Arduino 的硬件进行编程。
MegaPi 与 Arduino Mega 2560 兼容,因此您可以使用 Arduino IDE 编写程序。 如果使用 Makeblock 的电子模块,我们建议您安装 Makeblock 程序库。
链接:Makeblock程序库
3. Python 编程
4. Node JS编程
1.驱动自动安装失败,如何解决?
答:您可以手动安装驱动,链接如下:
Windows:Download
Mac OSX:Me Baseboard / Makeblock Orion / Arduino Uno
2.MegaPi的大电流驱动接口(MOS驱动接口)可以输出多大的驱动电流?
答:2个一共可以最大输出DC12V10A的电流。
3.步进电机驱动时为什么会发烫?
答:考虑到步进电机的使用场景,我们在出厂时已经把模块的驱动电流调到较大的位置,所以会有发热的现象。使用时请务必保证散热片和驱动模块接触良好,不然芯片很容易因为过热而烧毁。
4.步进电机上面的黑色可调电位器是干什么的?
答:这个电位器是调整步进电机驱动电流的,默认中间位置,可以调大也可以调小,调大时芯片发热也会增大,注意散热,要通风条件好或者换成更大的散热片。
5.MegaPi驱动多个电机时,主控重启的原因是什么?如何解决这个问题?
答:当电机启动和快速正反转的时候,电机的耗电量是很大的,如果几个电机同时工作在这种状态时就会因为电源瞬时放电能力不足而使电压过低,导致主控芯片重启。这时需要放电能力更大的电源,或者程序上做调整避免出现电机频繁正反转。
6.MegaPi跟树莓派连接时,如何焊接2*10的排针?
答:MegaPi出厂时是默认不焊接与树莓派相连插座的,所以需要用户自己焊接,焊接引脚时要避免短路。
7.MegaPi跟树莓派连接时,驱动大功率器件时,树莓派重启,如何解决?
答:当通过MegaPi给树莓派供电时,如果操作电机,会因电机运动而造成电压不稳,有可能会是树莓派重启。这时可以再单独给树莓派供电。
8.MegaPi出现质量问题,如何联系官方售后?
答:请联系微信公众号:makeblock2013, 详细描述您的困惑,我们定将努力让您满意。
9.MegaPi有哪些相关配件可用?
答:编码电机驱动、步进电机驱动、蓝牙、2.4G、直流电机、编码电机、步进电机、Shield、RJ25接口的传感器、舵机、结构件等。