教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 资格考试 >

Arduino图形编程 ArduBlock零基础教程

来源:网络收集 时间:2025-09-16
导读: ArduBlock 零基础编程套件 ---For Arduino 做出激动人心的效果。 科 易 不需要工科的背景,只要你喜欢,你就可以玩。尤其是现在重视下一代培养的大人们,这是您和孩子进行亲子互动最好的方式之一。 互 Arduino的开源特性,使得她有一大批拥戴的粉丝,互联网

ArduBlock

零基础编程套件 ---For Arduino

做出激动人心的效果。

不需要工科的背景,只要你喜欢,你就可以玩。尤其是现在重视下一代培养的大人们,这是您和孩子进行亲子互动最好的方式之一。

Arduino的开源特性,使得她有一大批拥戴的粉丝,互联网上也出现了很多学习的社区。由于ArduBlock是积木的编程方式,很大程度上降低了学习者的门槛,不需要专业的知识,

科技

ArduBlock零基础编程套件是科易互动科技最新推出的一款基于Arduino爱好者的图形化编程学习套件,大大降低了爱好者的学习难度,所有编程都可以通过搭积木的方式,把高级的计算机语言和专业的语法,简化为一个个模块,堆砌在一起。最后和Arduino开发板互动,

1.Arduino

单片机介绍

科技

ArduBlock零基础编程套件清单:1. Funduino UNO R3开发板*12.传感器扩展板*13.白色LED模块*14.红色LED模块*15.黄色LED模块*16.绿色LED模块*17.蜂鸣器模块*1

8.LM35温度传感器*19.光线传感器*110声音传感器*111旋转电位器模块*112.按键模块*1

13超声波测距模块*114.XY游戏摇杆模块*115.9克舵机*1

16.3PIN传感器连接线*517杜邦线*B连接线*1

Arduino是源自意大利的一个开放源代码的硬件项目平台,该平台包括一块具备简单I/O功能的电路板以及一套程序开发环境软件。Arduino可以用来开发交互产品,比如它可以读取大量的开关和传感器信号,并且可以控制电灯、电机和其他各式各样的物理设备;Arduino也可以开发出与PC相连的周边装置,能在运行时与PC上的软件进行通信。

Arduino是一个开放源码电子原型平台,拥有灵活、易用的硬件和软件。要给Arduino下一个最准确的定义,最好用一些实例来描述。

您想当咖啡煮好时,咖啡壶就发出“吱吱”声提醒您吗?您想当邮箱有新邮件时,电话会发出警报通知您吗?想要一件闪闪发光的绒毛玩具吗?

想要一款具备语音和酒水配送功能的X教授蒸汽朋克风格轮椅吗?想要一套按下快捷键就可以进行实验测试蜂音器吗?想为您的儿子自制一个《银河战士》手臂炮吗?

想自制一个心率监测器,将每次骑脚踏车的记录存进存储卡吗?想过自制一个能在地面上绘图,能在雪中驰骋的机器人吗?

科技

Arduino都可以为您实现。

Arduino真正腾飞的原因是其能够实现将模拟输入转换为数字输入,换言之,您可以将光线,温度,声音,或者市场上已有的任何低成本的传感器信号输入,Arduino都能识别。对于数字传感器,Arduino支持 SPI( 高速同步串行口)和I2C总线。这一功能覆盖市场上99%的传感器。使用其他开发平台是不易实现的——想想如果把一块Beagleboard(伟大的产品)和Arduino绑在一起,仅仅是为了获得传感器的数据,那真是太奇怪了!

简单,但不至于太简单

传统开发板往往过于复杂,有很多附件,例如液晶显示屏,按钮,发光二级管,7段数码

Arduino板上显示的功能数量是绝对最小值,如果要实现管等等。开发板展示了其一切功能。

功能扩展,只需增加Shield(盾)。Arduino Shield有成百上千,从液晶显示屏到无线上网技术,但要增加多少Shield由用户自己定。扩展Shield的功能也容易,对于制作扩展Shield功能的人还会有商业上的刺激。非芯片制造商制造

Arduino开发板不是由芯片制造商设计的。为什么强调这点呢?因为芯片制造商为了突出自己的产品与众不同,他们常常会添加一些奇怪的东西。而Arduino强调微控器间的共同性而不是差异性。这就意味着Arduino是一个绝佳的初学者平台,只要在Arduino板上可以做的事情,您在其他任何的微控制器上都可以做。这一基本特征将伴随您很长时间。

Arduino驱动的安装及程序的烧写:

这次做实验用的开发板是 Funduino UNO R3的 开发板,完全兼容官方版本。看

实物图:

科技

我们先来下载Arduino的开发软件,web地址:下载下来的文件是一个arduino-1.0.zip的压缩文件夹,解压出来到硬盘。

将Funduino UNO R3开发板通过USB线连接到Windows时,就会提示有名为“ArduinoUNO R3“的新USB设备找到,

接着Windows会引导我们进入“找到新的硬件向导”窗口,选取其中的“否,暂时不”选项后单击“下一步”按钮:

接下来的步骤需要安装Funduino UNO R3所需的驱动,选取其中的“从列表或指定位置安装(高级)”选项后单击“下一步”按钮

科技

Funduino UNO R3驱动放在Arduino 1.0安装目录下的drivers目录中,我们需要为Windows指明该目录为安装驱动时搜索的目录:

单击“下一步”按钮后,Windows就开始查找并安装Arduino 驱动程序:

如果一切正常的话,我们将看到如下的成功界面

科技

Arduino驱动安装成功之后,我们可以在Windows设备管理器中找到相应的Arduino串口:

******************************************************************************

ArduBlock软件是Arduino一款为Arduino设计的图形化编程软件,由上海新车间创客开发。

官方编程环境的第三方软件,目前必须依附于Arduino软件下运行,区别于Arduino文本式编程环境,ArduBlock是以图形化积木搭建的方式编程的,这样的方式会使编程的可视化和交互性加强,编程门槛降低,即使没有编程经验的人也可以尝试给Arduino控制器编写

程序。

2.ArduBlock介绍

科技

右图是图像编程,左图是生成的C语言,如果你不懂C语言,图形和中文你应该懂吧!

上图是一个led闪烁程序

下面分析一下程序

主程序do ->循环{设定1引脚输出高电平->延时1秒-> 设定1引脚输出低电平-> 延时1秒.}如果你是高手请回避:图形对应的C语言void setup(){

pinMode( 1 , OUTPUT);

}

科技

void loop(){

digitalWrite( 1 , HIGH );delay( 1000 );

digitalWrite( 1 , LOW );delay( 1000 );}

*******************************************************************************兴致来了吧,马上安装。

下载地址:/downloads/taweili/ardublock/ardublock-all.jar

先下载,打开Arduino1.0,点击File,再点击Perferences(如图)

我们可以看到弹出的框,记住下面这个路径(如图

科技

D:\我的文档\Arduino\tools\ArduBlockTool\tool

进入看看你的文件夹有没有这个路径,如果没有就一直创建文件夹,然后把你下载回来的压缩包(其实是JAVA软件)复制在最后的文件夹里面,就安装完成了。

打开Arduino 1.0开发环境,Tools->ArduBlock这个选项就是(原来没有的

科技

***************************************************************************

那ArduBlock究竟怎样使用呢?

ArduBlock模块被分为不同的类别。“控制”区的功能是一 …… 此处隐藏:3445字,全部文档内容请下载后查看。喜欢就下载吧 ……

Arduino图形编程 ArduBlock零基础教程.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/97569.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)