Arduino
Arduino是什么?
Arduino 是一款简单易用、便于上手的开源电子原型平台,包含硬件部分(各种符合 Arduino 规范的开发板)和软件部分( Arduino IDE 和相关的开发包)。 硬件部分(或称开发板)由微控制器(MCU)、闪存(Flash)以及一组通用输入/输出接口(GPIO)等构成,你可以将它理解为是一块微型电脑主板。 软件部分则主要由PC端的 Arduino IDE 以及相关的板级支持包(BSP)和丰富的第三方函数库组成。使用者可以借由 Arduino IDE 轻松地下载你所持有的开发板相关的BSP和需要的函数库,用于编写你的程序。
MyCobotBasic库可以做什么?
MyCobotBasic库是我们公司开发的一款开源机器人控制库,需要使用我们公司开发的机器人方可使用。使用该库,您可以通过蓝牙、WiFi、串口等方式控制我们的机器人,同时支持外接传感器、IIC通信、LED灯等功能。您可以根据自己的需求DIY不同的应用场景,也可以参考我们提供的MiniRobot示例代码或者角度、坐标、夹爪等控制案例。MiniRobot示例代码中包含蓝牙、WiFi、拖动示教、距离传感器等控制相关的内容。
适用设备:
- myCobot 280
- myCobot 280 M5
- myCobot 280 for Arduino
Arduino开发使用引导
您可以根据以下指引来使用 Arduino对我们的机械臂进行开发:
1.环境搭建
2.简单使用
3.API说明
Arduino开发板连接指引
myCobot 280 for Arduino版本是基于PC和开发板进行开发和使用的,机械臂内部无任何内置系统,所以在使用过程中是需要机械臂、PC以及开发板相结合,所以在使用之前请准备好一台PC电脑以及开发板。开发前请先连接好PC和开发板。
1、先给机械臂上电(如果绿灯亮起表示机械臂已经上电)
myCobot 280 for Arduino连接处
2、连接Arduino板子(连接位置如下图所示,以开发板Arduino MEGA2560为例)
3、接通串口与电脑相连(如果绿灯亮起表示成功连接电脑)
接通后可按照以下步骤查看连接端口号
点击此电脑 --> 点击鼠标右键管理 --> 点击设备管理器 --> 点击端口
如能正常显示端口号,则表明开发板此时已经成功链接电脑,可以开始进行开发。如无端口号显示,请检查各链接线是否存在松动等链接不良情况。