搜索
查看: 14863|回复: 12

Makeblock电子模块手册——Makeblock Orion

[复制链接]

64

主题

139

帖子

1万

积分

论坛元老

Rank: 8Rank: 8

积分
10425
发表于 2015-11-14 12:45:29 | 显示全部楼层 |阅读模式
Makeblock Orion


1、概 述
Makeblock Orion 是一个基于Arduino Uno针对教学用途,升级改进的主控板。它拥有强大的驱动能力,输出功率可达18W,可以驱动4个直流电机。精心设计的色标体系,与传感器模块完美匹配,8个独立的RJ25接口,轻松实现电路连接,非常方便用户使用。另外,它不仅支持绝大多数Arduino 编程工具(Arduino /Scratch / adublock),而且我们提供了两种Scratch升级版的图形编程工具(mBlock/ MakeblockHD)。
2、技术规格
l  工作电压: 5V DC
l  运行电压: 6-12V 328P
l  尺寸: 80 x 60 x 18 mm (长x宽x高)
3、功能特性
l  完全兼容Arduino;
l  配备专用Makeblock Arduino 库函数,简化编程难度;
l  支持mBlock (Scratch2.0升级版)适合全年龄用户;
l  使用RJ25接口连线十分容易;
l  模块化安装,兼容乐高系列;
l  集成双路电机驱动。

4、接口介绍
主控板一共有8个RJ25接口, 接口上有六种不同颜色标签。 下图表是相对应的颜色与功能:

  
颜色
  
功能
使用此接口的Me 模块

红色代表输出电压值为6-12v,通常连接到需要6-12v电压的电机驱动模块  
  • 电机驱动模块
  • 舵机驱动模块
  • 步进电机驱动模块
   
单向数字接口  
  • 超声波模块
  • 彩色LED模块
  • 限位开关
   
双向数字接口
  • 七段数码管模块
  • 人体红外传感器模块
  • 快门线模块
  • 巡线传感器模块
  • 红外接收模块
   
硬件串口  
  • 双模蓝牙模块
   
模拟信号接口  
  • 光线和灰度传感器模块
  • 电位器模块
  • 摇杆
  • 按键模块
  • 声音传感器模块
   
I²C 接口
  • 陀螺仪模块
表 1 : 每个标签颜色的功能

黄色,蓝色,灰色,黑色,紫色和白色的输出电压均为恒定的5V直流电。通常来说这些接口会连接到供电电压为5v的模块。
  
接口号码
  
颜色
兼容模块类型
使用此接口的Me 模块
1 & 2

  

      
(6-12VDC) 驱动模块  
  • 电机驱动模块
  • 舵机驱动模块
  • 步进电机驱动模块
3 & 4

  

      
单向数字接口
  双向数字接口
  I²C 接口
  • 超声波模块
  • 彩色LED模块
  • 限位开关
  • 七段数码管模块
  • 人体红外传感器模块
  • 快门线模块
  • 巡线传感器模块
  • 红外接收模块
  • 陀螺仪模块
5
   

  
单向数字接口
  双向数字接口
  硬件串口
  • 超声波模块
  • 超声波模块
  • 彩色LED模块
  • 限位开关
  • 七段数码管模块
  • 人体红外传感器模块
  • 快门线模块
  • 巡线传感器模块
  • 红外接收模块
  • 双模蓝牙模块
  • TFT彩屏模块
6
   
单向数字接口
  双向数字接口
  I²C 接口
  模拟信号接口
  • 超声波模块
  • 彩色LED模块
  • 限位开关
  • 七段数码管模块
  • 人体红外传感器模块
  • 快门线模块
  • 巡线传感器模块
  • 声音传感器模块
  • 电位器模块
  • 按键模块
  • 摇杆
  • 陀螺仪模块
  • 红外接收模块

7 & 8

  

      
单数字接口
I²C 接口
模拟信号接口
  • 超声波模块
  • 彩色LED模块
  • 限位开关
  • 电位器 模块
  • 摇杆
  • 按键模块
  • 声音传感器模块
  • 陀螺仪模块
表 2 : 接口功能和属性


图 1 接口和与之对应的Arduino针脚,主控板背面丝印有接口信息

5、接线方式
1. 以下例子将向您展示如何使用Arduino IDE来控制声音传感器:
A) 首先将主控板与电脑通过Micro-USB线连接,并将声音传感器连接到6号接口。
B) 创建新的Arduino IDE文档 ,并将如下代码拷贝到IDE。
C) 将程序上传到主控板。
D) 完成以上步骤后打开串口监视器,便可以观察到输出的数值随声音增大而增加。
orion.png

[AppleScript] 纯文本查看 复制代码
#include "MeOrion.h" 
#include <Wire.h> 
#include <SoftwareSerial.h>  
MeSoundSensor mySound(PORT6); 
void setup() 
{ 
    Serial.begin(9600); 
} 
 
void loop() 
{ 
    Serial.print("value="); 
    Serial.println(mySound.strength()); 
    delay(100); 
}  


串口监视器显示的数值如下图:

orion串口.png


2. 以下实例将向展示如何在Arduino IDE环境下驱动直流电机。
A) 首先将主控板与电脑通过Micro-USB线连接
B) 然后将Me 130 DC Motor与主控板连接,如图所示:
183022jklevp00pa9g00av.png

[





C) 创建新的Arduino IDE文档 并将如下代码拷贝到IDE:

D) 将程序上传到主控板;
E) 当程序成功上传,将看到马达顺时针转动2秒,停止0.1秒,逆时针转动2秒,停止2秒,循环往复。
[AppleScript] 纯文本查看 复制代码
#include "MeOrion.h" 
#include <Wire.h> 
#include <SoftwareSerial.h> 

MeDCMotor motor1(M1);  
 
uint8_t motorSpeed = 100; 
 
void setup() 
{ 
} 
 
void loop() 
{   
    motor1.run(motorSpeed);  
    delay(2000); 
 Motor1.stop(); 
    delay(100);  
    motor1.run(-motorSpeed); 
    delay(2000); 
    motor1.stop(); 
    delay(2000); 
}

2.以下使用mBlock编程来控制RGB彩灯,设置灯为红色并让其进行亮一秒灭一秒的循环闪烁。

A)  首先将主控板与电脑通过Micro-USB线连接并将RGB模块连接到3号口。
orion 彩灯.png

B) 打开mBlock,创建如图所示的模块程序
C) 在“连接”选项中选择对应端口并连接。
D) 连接成功后,点击mBlock绿色旗子,主控板便会执行程序,红色灯闪烁

orion程序.png

8、相关链接
应用案例及原理图:
Makeblock Orion.PDF (225.42 KB, 下载次数: 3271)


回复

使用道具 举报

0

主题

2

帖子

27

积分

新手上路

Rank: 1

积分
27
发表于 2015-11-14 20:31:06 | 显示全部楼层
学习中
回复

使用道具 举报

0

主题

6

帖子

96

积分

注册会员

Rank: 2

积分
96
发表于 2016-4-15 22:05:28 | 显示全部楼层
这个板子有蜂鸣器吗?看见好像有,但是mblock里面没有相应语句设置
回复 支持 反对

使用道具 举报

64

主题

139

帖子

1万

积分

论坛元老

Rank: 8Rank: 8

积分
10425
 楼主| 发表于 2016-4-30 22:21:19 | 显示全部楼层
蓝色小星星 发表于 2016-4-15 22:05
这个板子有蜂鸣器吗?看见好像有,但是mblock里面没有相应语句设置

mblock是不能用的  用IDE是19号引脚
回复 支持 反对

使用道具 举报

64

主题

139

帖子

1万

积分

论坛元老

Rank: 8Rank: 8

积分
10425
 楼主| 发表于 2016-4-30 22:24:03 | 显示全部楼层
蓝色小星星 发表于 2016-4-15 22:05
这个板子有蜂鸣器吗?看见好像有,但是mblock里面没有相应语句设置

mblock是不能用的  用IDE是19号引脚
回复 支持 反对

使用道具 举报

0

主题

6

帖子

96

积分

注册会员

Rank: 2

积分
96
发表于 2016-5-15 12:29:04 | 显示全部楼层
大连林海 发表于 2016-4-30 22:24
mblock是不能用的  用IDE是19号引脚

01ce4b6514f90a403bbcaae53577cda6aa533c3ceb.jpg

搞定了!
回复 支持 反对

使用道具 举报

0

主题

8

帖子

32

积分

新手上路

Rank: 1

积分
32
发表于 2016-6-25 19:16:31 | 显示全部楼层
不错,这个很有用。
回复 支持 反对

使用道具 举报

0

主题

1

帖子

20

积分

新手上路

Rank: 1

积分
20
发表于 2016-11-21 16:46:22 | 显示全部楼层
老师能不能告诉我为啥绘画机器人坐标为弧形坐标,不是横平竖直怎么回事?
回复 支持 反对

使用道具 举报

1

主题

6

帖子

33

积分

新手上路

Rank: 1

积分
33
发表于 2016-12-8 11:48:11 | 显示全部楼层

最后那个播放引脚19音调为频率节拍为二分之一这个模块怎么添加的啊?
回复 支持 反对

使用道具 举报

0

主题

1

帖子

4

积分

新手上路

Rank: 1

积分
4
发表于 2017-4-30 22:44:40 | 显示全部楼层
楼主,希求 Makeblock电子模块手册——Makeblock  mCORE, 能否惠赠?我入手了mBot。教孩子玩。 谢谢!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|创客工场  

JS of wanmeiff.com and vcpic.com Please keep this copyright information, respect of, thank you!JS of wanmeiff.com and vcpic.com Please keep this copyright information, respect of, thank you!

GMT+8, 2017-12-18 09:14 , Processed in 0.050386 second(s), 31 queries .

Powered by Discuz! X3.2

© 2001-2013 Design S!|ƽ̶

快速回复 返回顶部 返回列表