迷你强 发表于 2013-10-17 13:07:07

OCROBOT Easy简单使用教程之Bink

本帖最后由 迷你强 于 2013-12-11 13:13 编辑

OCROBOT Easy

   OCROBOT Easy是一款拥有极好兼容性的arduino控制器,采用328P芯片的内部RC时钟方式的极简arduino。适合用在你的任何arduino作品上,免去占用arduino控制板的烦恼,下面我们简单的介绍下使用方法


首先需要给arduinoIDE添加OCROBOT Easy的硬件支持,你可以下载boards.txt文件来替换你“ arduino IDE根目录/hardware/arduino/boards.txt” 文件或者您将以下内容添加到你的boards.txt文件的前面或者后面即可##############################################################


easy.name=OCROBOT Easy ARDUINO (8M,3.3V) ATMEGA328p
easy.upload.protocol=stk500
easy.upload.maximum_size=30720
easy.upload.speed=57600
easy.bootloader.low_fuses=0xE2
easy.bootloader.high_fuses=0xDA
easy.bootloader.extended_fuses=0x07
easy.bootloader.path=atmega
easy.bootloader.file=ATmegaBOOT_168_atmega328_pro_8MHz.hex
easy.bootloader.unlock_bits=0x3F
easy.bootloader.lock_bits=0x0F
easy.build.mcu=atmega328p
easy.build.f_cpu=8000000L
easy.build.core=arduino
easy.build.variant=standard
##############################################################重启arduinoIDE我们就能看到硬件列表中多了 ocrobot Easy支持啦

   OCROBOT Easy没有我们常见的USB接口,所以我们需要用我们的arduino板子作为下载器给它下载程序,先要将自己的板子下载arduino例子中的ARDUINO ISP程序(文件-示例-arduinoISP),然后将板卡按照如下图与OCROBOT Easy接线


接线完成后:
将arduinoIDE的板卡选择到 ocrobot Easy上,另外将编程器选择到arduino as ISP 端口号依旧是arduino板子的端口号。

我们下载一个BLINK程序到ocrobot Easy进行测试
/*
作者:极客工坊
时间:2012年5月18日
发表地址:www.geek-workshop.com
程序说明:
使一个Led亮一秒,灭一秒,如此往复。
*/

void setup() {               
// 初始化数字引脚,使其为输出状态。
// 大部分Arduino控制板上,数字13号引脚都有一颗Led。
pinMode(13, OUTPUT);   
}

void loop() {
digitalWrite(13, HIGH);   // 使Led亮
delay(1000);            // 持续1秒钟
digitalWrite(13, LOW);    // 使Led灭
delay(1000);            // 持续1秒钟。
}

程序没有任何区别
编译程序也没有任何区别
下载方法:选择 文件-使用编程器下载   即可启动下载过程。
下载完成后,我们拔掉所有的线,仅对arduino进行供电即可看到程序运行,如下图


上图绿色部分为3.6V镍镉充电电池(65mah)

ocrobot Easy的基本使用就是这样了,Easy兼容绝大部分的UNO程序、库及其他第三方程序,这个靠大家去研究啦
ocrobot Easy适合缩小你的arduino作品,DIY成品的控制核心,以及各种小作品。


以上配置文件于2012年10月26日修改过一次,本次调整为了让Easy能够正常使用串口通讯跟新程序相关修正内容请查看:
http://www.geek-workshop.com/thread-7624-1-1.html

prophet000 发表于 2013-10-17 13:30:19

这个是个好东东呀

szdqwl 发表于 2013-10-18 06:49:13

{:soso_e181:}能给一个画图软件吗?

迷你强 发表于 2013-10-18 15:19:12

szdqwl 发表于 2013-10-18 06:49 static/image/common/back.gif
能给一个画图软件吗?

fritzing


这里有ocrobot 部分产品的库
http://www.geek-workshop.com/thread-5637-1-1.html

jgwang1001 发表于 2013-10-24 12:41:21

不能说是简单,简约这个词更适合,虽然我是个新手,但决定要是实验下,谢谢LZ的分享。

sonicblue007 发表于 2014-1-12 22:01:00

照着步骤做,但是写程序时出现:
avrdude: Yikes!Invalid device signature.
         Double check connections and try again, or use -F to override
         this check.
何解?

laofuz1024 发表于 2014-1-28 19:32:37

记得出现这个提示,重新接过一次线就可以了,可能是因为线接得松呢,接触不良吧!

官方说这种提示是指接触不良引起的
页: [1]
查看完整版本: OCROBOT Easy简单使用教程之Bink