用户工具

站点工具


ocrobot:alpha:kitone:tutorial01

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录前一修订版
ocrobot:alpha:kitone:tutorial01 [2019/07/15 02:19] – [Arduino集成开发环境兼容] 董凯萍ocrobot:alpha:kitone:tutorial01 [2023/06/07 04:23] (当前版本) – 外部编辑 127.0.0.1
行 1: 行 1:
 +====== ALPHA ======
 +OCROBOT α系列(也称ALPHA系列)是一款模块化的产品系列。核心模块与各种功能模块搭配使用,这样就可以快速实现自己的创意,不需要自己去调试各种模块的电路,大大降低了使用的门槛。
  
 +===== 横纵向堆叠设计 =====
 +
 +ALPHA系列最大的特点是全系列的核心模块与功能模块可以横纵向堆叠,解决了传统产品通过面包板和面包板跳线接线容易出错、接触不良等问题。
 +
 +所有的ALPHA模块在右下角会有一个白色原点丝印,在纵向堆叠过程中各个模块的白色原点放在一个方向即可。
 +
 +在使用ALPHA产品的时候,有一些模块,比如:微动开关、LCD液晶显示、电位器等都需要放在最顶层。如果我们需要同时使用两个这种模块的时候,我们就需要横向扩展板。
 +
 +===== ALPHA产品设计由来 =====
 +
 +OCROBOT核心团队是中国最早一批把开源硬件带入学校课堂,用于跨媒体、工业设计等需要与互动电子打交道的课堂教学,启发学生创造力。
 +
 +传统Arduino开源硬件那一套用于互动电子教学,需要大量的使用面包板、跳线等进行电路搭建。一堂课下来因为动手能力的差别,很多同学无法做出课程所要求的效果,导致教学效果非常低下。
 +
 +为了解决这种因为大量接线造成的教学效果差的问题,我们在Arduino开源硬件设计思想的基础上,重新设计了一套全新的产品OCROBOT ALPHA系列。
 +
 +ALPHA系列对于外围功能,比如:按钮、LED灯、电位器、温湿度传感器、电机驱动等等制定了一套标准的接口与硬件尺寸。外围的所有模块与核心控制器只需要通过纵向堆叠或横向堆叠就可以使用。与传统使用Arduino进行教学相比,减少了80%接线,大大降低了学习过程中因接线错误导致的失败。
 +
 +==== ALPHA套件 vs 传统Arduino套件 ====
 +^ ^ALPHA套件^Arduino套件^
 +^接线数量|几乎没有|非常多|
 +^电子学基础|不需要|需要一定基础|
 +^课堂教学效果|好|差|
 +
 +==== ALPHA标准与接口介绍 ====
 +
 +ALPHA的分上下两排引脚,引脚间距22.86mm(900mil),每排引脚16P,同排引脚间距2.54mm(100mil)。PCB板宽度为25.4mm(1000mil),最小长度为50.8mm(2000mil)。
 +
 +上面一排的端口分别为
 +^5V^GND^RESET|D0|D1|D2|D3|D4|D5|D6|D7|D8|D9|D10|D11|D12|
 +
 +下面一排端口分别为
 +^3V3^NC^VIO|SCK|MOSI|MISO|NC|SCL|SDA|AREF^A0^A1^A2^A3^A4^A5^
 +
 +===== 庞大的扩展模块支持 =====
 +ALPHA产品系列目前有微动开关模块、LED模块、电位器模块、蜂鸣器模块、HTU21温湿度传感器模块、BMP180气压计模块、BH1750FVI光照度模块、PCF8653时钟模块、ENC28J60以太网模块、DRV8800直流电机驱动模块、DC电源模块、锂电池模块、CR2032电池模块等等,并且我们的系列产品还在不断增加中。
 +
 +不同模块的排列组合,可以快速帮您实现创意。ALPHA系列不断增加的产品线,会让您快速实现自己的创意更加简单。
 +===== Arduino集成开发环境兼容 =====
 +ALPHA MEGA328-U所使用的MCU为ATMEGA328P,与Arduino UNO所使用的核心一样。bootloader也相同。所以ALPHA MEGA328-U核心可以在Arduino IDE中当做Arduino UNO使用。
 +
 +对于其他Arduino并未使用的MCU,请使用OCROBOT集成开发环境。
 +
 +{{youku>XMTU3MDIxOTcyMA==?900x530}}
 +
 +[[ocrobot:alpha:kitone:main|返回上一级]]

Valid HTML5 Valid CSS Driven by DokuWiki