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 这个是个好东东呀 {:soso_e181:}能给一个画图软件吗? szdqwl 发表于 2013-10-18 06:49 static/image/common/back.gif
能给一个画图软件吗?
fritzing
这里有ocrobot 部分产品的库
http://www.geek-workshop.com/thread-5637-1-1.html 不能说是简单,简约这个词更适合,虽然我是个新手,但决定要是实验下,谢谢LZ的分享。 照着步骤做,但是写程序时出现:
avrdude: Yikes!Invalid device signature.
Double check connections and try again, or use -F to override
this check.
何解? 记得出现这个提示,重新接过一次线就可以了,可能是因为线接得松呢,接触不良吧!
官方说这种提示是指接触不良引起的
页:
[1]