概 述
Makeblock Orion 是一个基于Arduino Uno针对教学用途,升级改进的主控板。它拥有强大的驱动能力,输出功率可达18W,可以驱动4个直流电机。精心设计的色标体系,与传感器模块完美匹配,8个独立的RJ25接口,轻松实现电路连接,非常方便用户使用。另外,它不仅支持绝大多数Arduino 编程工具(Arduino /Scratch / adublock),而且我们提供了两种Scratch升级版的图形编程工具(mBlock/ MakeblockHD)。
技术规格
● 输出电压: 5V DC
● 工作电压: 6V-12V DC
● 最大输入电流: 3A
● 通讯模式: UART口, I²C,数字输入/输出, 模拟输入
● 主控芯片: Atmega 328P
● 尺寸: 80 x 60 x 18 mm (长 x 宽 x 高)
功能特性
● 完全兼容Arduino;
● 配备专用Makeblock Arduino 库函数,简化编程难度;
● 支持mBlock (Scratch2.0升级版)适合全年龄用户;
● 使用RJ25接口连线十分容易;
● 模块化安装,兼容乐高系列;
● 集成双路电机驱动。
接口介绍
主控板一共有8个RJ25接口, 接口上有六种不同颜色标签。 下图表是相对应的颜色与功能:
黄色,蓝色,灰色,黑色,紫色和白色的输出电压均为恒定的5V直流电。通常来说这些接口会连接到供电电压为5v的模块。
编程指导
1. 以下例子将向您展示如何使用Arduino IDE来控制声音传感器:
A) 首先将主控板与电脑通过Micro-USB线连接,并将声音传感器连接到6号接口。
B) 创建新的Arduino IDE文档 ,并将如下代码拷贝到IDE。
C) 将程序上传到主控板。 (上传过程5号接口请勿接东西).D) 完成以上步骤后打开串口监视器,便可以观察到输出的数值随声音增大而增加。
2. 以下实例将向展示如何在Arduino IDE环境下驱动直流电机。
A) 首先将主控板与电脑通过Micro-USB线连接
B) 然后将Me 130 DC Motor与主控板连接,如图所示:
C) 创建新的Arduino IDE文档 并将如下代码拷贝到IDE:
D) 将程序上传到主控板;
E) 当程序成功上传,将看到马达顺时针转动2秒,停止2秒,逆时针转动2秒,停止2秒,循环往复
3.以下使用mBlock编程来控制RGB彩灯,设置灯为红色并让其进行亮一秒灭一秒的循环闪烁。
A) 首先将主控板与电脑通过Micro-USB线连接并将RGB模块连接到3号口。
B) 打开mBlock,创建如图所示的模块程序
C) 在“连接”选项中选择对应端口并连接。
D) 连接成功后,点击mBlock绿色旗子,主控板便会执行程序,红色灯闪烁。
原理图
资源
驱动及工具链接: https: //www.dropbox.com/s/y8o6u64awxoc10m/Orion%20firmware.rar?dl=0