极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 17320|回复: 6

OCROBOT Easy简单使用教程之Bink

[复制链接]
发表于 2013-10-17 13:07:07 | 显示全部楼层 |阅读模式
本帖最后由 迷你强 于 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文件的前面或者后面即可
  1. ##############################################################


  2. easy.name=OCROBOT Easy ARDUINO (8M,3.3V) ATMEGA328p
  3. easy.upload.protocol=stk500
  4. easy.upload.maximum_size=30720
  5. easy.upload.speed=57600
  6. easy.bootloader.low_fuses=0xE2
  7. easy.bootloader.high_fuses=0xDA
  8. easy.bootloader.extended_fuses=0x07
  9. easy.bootloader.path=atmega
  10. easy.bootloader.file=ATmegaBOOT_168_atmega328_pro_8MHz.hex
  11. easy.bootloader.unlock_bits=0x3F
  12. easy.bootloader.lock_bits=0x0F
  13. easy.build.mcu=atmega328p
  14. easy.build.f_cpu=8000000L
  15. easy.build.core=arduino
  16. easy.build.variant=standard
  17. ##############################################################
复制代码
重启arduinoIDE我们就能看到硬件列表中多了 ocrobot Easy支持啦

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


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

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

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

  13. void loop() {
  14.   digitalWrite(13, HIGH);   // 使Led亮
  15.   delay(1000);              // 持续1秒钟
  16.   digitalWrite(13, LOW);    // 使Led灭
  17.   delay(1000);              // 持续1秒钟。
  18. }
复制代码

程序没有任何区别
编译程序也没有任何区别
下载方法:选择 文件-使用编程器下载   即可启动下载过程。
下载完成后,我们拔掉所有的线,仅对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

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

发表于 2013-10-17 13:30:19 | 显示全部楼层
这个是个好东东呀
回复 支持 反对

使用道具 举报

发表于 2013-10-18 06:49:13 | 显示全部楼层
{:soso_e181:}能给一个画图软件吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-10-18 15:19:12 | 显示全部楼层
szdqwl 发表于 2013-10-18 06:49
能给一个画图软件吗?


fritzing


这里有ocrobot 部分产品的库
http://www.geek-workshop.com/thread-5637-1-1.html
回复 支持 反对

使用道具 举报

发表于 2013-10-24 12:41:21 | 显示全部楼层
不能说是简单,简约这个词更适合,虽然我是个新手,但决定要是实验下,谢谢LZ的分享。
回复 支持 反对

使用道具 举报

发表于 2014-1-12 22:01:00 | 显示全部楼层
照着步骤做,但是写程序时出现:
avrdude: Yikes!  Invalid device signature.
         Double check connections and try again, or use -F to override
         this check.
何解?
回复 支持 反对

使用道具 举报

发表于 2014-1-28 19:32:37 | 显示全部楼层
记得出现这个提示,重新接过一次线就可以了,可能是因为线接得松呢,接触不良吧!

官方说这种提示是指接触不良引起的
回复 支持 反对

使用道具 举报

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

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-5-19 08:01 , Processed in 0.045686 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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