0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何使用ArduinoBlocks

454398 来源:wv 2019-10-13 17:16 次阅读

步骤1:开发板概述

ArduinoBlocks已使用Google Blockly开发代码为Arduino创建基于块的接口

当前,它支持Arduino UNO,NANO和MEGA。

注意:您需要兼容Arduino开发板,如果您想在本教程的结尾进行实际构建。

步骤2:设置

1。转到ArduinoBlocks网站。

2。我们需要先创建一个帐户,然后才能使用它。这意味着我们所有的数据和信息随后都存储在云中,因此损坏文件的可能性较小。

-因此,我们将从熟悉arduinoBlocks环境开始。

步骤3:ArduinoBlocks环境

登录后,我们可以创建一个新的通过选择位于ArduinoBlocks徽标右侧的“项目”下拉菜单,选择项目。选择“新建项目”,然后启动一个个人项目。

我们现在有几个选项,第一个选项是选择目标平台的类型。填写相关字段以及它们与项目的关系。

您将看到“块”面板中已经有两个功能。如果您之前已经尝试过Arduino,那么您将熟悉设置和循环。

但是,如果没有使用Arduino代码,则需要以下两个功能:

-设置功能:选择单元首次开机时将运行的代码,用于设置引脚配置(I/O)或初始化用于输出的串行端口

-循环功能:旨在循环永远(假设while(1 = 1)做)。

让我们花点时间看一下可用的Arduino Code调色板。它们包括基础知识,逻辑,控制,变量和功能。但是,真正令人兴奋的部分是它包含了许多控制,伺服器,电机SD卡,MQTT,GPS甚至是蓝牙控件的选项!

现在让我们继续进行第一个测试。

步骤4:闪烁

找到“输入/输出”面板并拖动标题为“写数字引脚”的块2”。

将其拖动到循环功能块上,直至卡入到位。将引脚号更改为引脚13,这是Arduino上的内置LED

转到“时间”面板,找到“等待1000毫秒”块。

重复该操作。上面的代码块这次将状态更改为“关闭”,而不是“打开”。

再次添加“等待1000毫秒”代码块。

完成此操作后,我们需要将程序上传到Arduino Uno

第5步:上传

我们有 三个 选项将程序加载到Arduino UNO。

第一个选项直接来自浏览器,在屏幕的左上方有一个名为“ upload”的选项

,但是首先您必须安装ArduinoBlocks-connector,sencode确保您的开发板已插入计算机的USB端口,然后您可以通过按上载直接从Web上载程序。

在除此之外,如果单击左上方“ Blocks”按钮旁边的向下箭头,则可以选择查看代码,然后可以将其复制并粘贴到Arduino IDE中。

我们将使用第三种方法,假设您已经安装了Arduino IDE,然后下载.ino文件。

因此,成功上传我们的代码后,板载LED将闪烁

步骤6:结论

编程非常有趣,而且非常容易上手。 Blockly的问世给了我们ArduinoBlocks,甚至可以使新手编码人员也可以创建令人印象深刻的作品。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Arduino
    +关注

    关注

    187

    文章

    6465

    浏览量

    186721
收藏 人收藏

    评论

    相关推荐

    10-11月机器人产业融资:各家构建AI、大模型技术竞争力,资本涌入核心产业链

    电子发烧友网报道(文/莫婷婷)今年以来,随着AI、大模型、传感器等技术的进步,机器人产业迎来明显的发展。同时,资本对机器人产业也备受关注,电子发烧友网统计了10月、11月机器人产业融资情况,涉及多模态大模型、智能视觉企业、传感器企业、减速器企业等共25起融资事件。   图:2024年10月-11月机器人产业链融资事件     初创公司加速涌入,近一半企业融资过亿 在此次统计的25起融资事件中,涉及机器人制造的有13家,包括戴盟机器人、银河
    的头像 发表于 12-03 01:17 192次阅读
    10-11月机器人产业融资:各家构建AI、大模型技术竞争力,资本涌入核心产业链

    后摩尔定律时代,提升集成芯片系统化能力的有效途径有哪些?

    电子发烧友网报道(文/吴子鹏)当前,终端市场需求呈现多元化、智能化的发展趋势,芯片制造则已经进入后摩尔定律时代,这就导致先进的工艺制程虽仍然是芯片性能提升的重要手段,但效果已经不如从前,先进封装得到了业界的广泛重视。   日前,由博闻创意会展主办的第八届中国系统级封装大会SiP Conference China2024·苏州站成功召开,大会演讲主要围绕 “AI/大算力应用”“存储/高速互连应用”“新工艺及材料”三大主题。通过嘉宾的分享可以明显
    的头像 发表于 12-03 00:13 186次阅读

    人形机器人市场走入“战国”时代,硬件标准仍然缺位

    电子发烧友网报道(文/黄山明)在人口老龄化加剧,以及劳动力减少的当下,市场希望能够有方法在这种形势下依然能够提高生产效率和质量,并且解决劳动力短缺的问题。伴随着人工智能技术与运动控制的进步,以及硬件基础的完备,人形机器人开始成为市场共同的选择。   随着玩家的不断涌入,人形机器人产业发展迅速。但一项新产业的发展,除了资金、人才外,还需要时间与技术的积累,而新兴行业的发展,一定会遇到技术路线分歧、硬件标准
    的头像 发表于 12-03 00:11 173次阅读

    易控智驾与中航租赁签署战略合作协议

    近日,中国航空工业集团租赁(以下简称“中航租赁”)与易控智驾在上海签署战略合作协议。 中航租赁党委书记、董事长于道远,中航租赁副总经理胡海,易控智驾创始人兼CEO蓝水生等出席会议。 会议期间,中航租赁创新与科技业务部副总经理鲍羽、易控智驾助理总裁廖琎代表双方进行战略签约。双方将在过往的合作基础上,进一步发挥所长,在无人驾驶的市场开发、运营服务、金融服务、商业化运作等方面开展长期合作,携手促进我国无人驾驶运
    的头像 发表于 12-02 19:13 211次阅读
    易控智驾与中航租赁签署战略合作协议

    PCB四层板与双层板成本差异

    PCB四层板与双层板的成本差异主要体现在以下几个方面: 1、材料成本 :四层板由于多出了两层导电层和一层介质层,因此在材料上的成本会更高。这些额外的材料包括铜箔、玻璃纤维和树脂等。 2、制造工艺复杂度 :四层板的制作工艺相比双层板更加复杂。四层板需要进行多次蚀刻、压合和钻孔等工序,这些工序不仅增加了制造时间,也提高了生产成本。 3、设备和技术要求 :由于四层板的制作工艺更复杂,因此对生产设备和技术的要求也更高。例如
    的头像 发表于 12-02 19:08 72次阅读

    MHMF082L44N-MINAS A6N系列 介绍 松下

    电子发烧友网为你提供Panasonic(Panasonic)MHMF082L44N-MINAS A6N系列 介绍相关产品参数、数据手册,更有MHMF082L44N-MINAS A6N系列 介绍的引脚图、接线图、封装手册、中文资料、英文资料,MHMF082L44N-MINAS A6N系列 介绍真值表,MHMF082L44N-MINAS A6N系列 介绍管脚等资料,希望可以帮助到广大的电子工程师们。
    发表于 12-02 19:05
    MHMF082L44N-MINAS A6N系列 介绍 松下

    MHMF082L44N-MINAS A6NL系列 (RTEX) 技术资料 -基本功能规格篇- 松下

    电子发烧友网为你提供Panasonic(Panasonic)MHMF082L44N-MINAS A6NL系列 (RTEX) 技术资料 -基本功能规格篇-相关产品参数、数据手册,更有MHMF082L44N-MINAS A6NL系列 (RTEX) 技术资料 -基本功能规格篇-的引脚图、接线图、封装手册、中文资料、英文资料,MHMF082L44N-MINAS A6NL系列 (RTEX) 技术资料 -基本功能规格篇-真值表,MHMF082L44N-MINAS A6NL系列 (RTEX) 技术资料 -基本功能规格篇-管脚等资料,希望可以帮助到广大的电子工程师们。
    发表于 12-02 19:04
    MHMF082L44N-MINAS A6NL系列 (RTEX) 技术资料 -基本功能规格篇- 松下

    MHMF082L44N-MINAS A6NL系列 (RTEX) 技术资料 -RTEX通信规格篇- 松下

    电子发烧友网为你提供Panasonic(Panasonic)MHMF082L44N-MINAS A6NL系列 (RTEX) 技术资料 -RTEX通信规格篇-相关产品参数、数据手册,更有MHMF082L44N-MINAS A6NL系列 (RTEX) 技术资料 -RTEX通信规格篇-的引脚图、接线图、封装手册、中文资料、英文资料,MHMF082L44N-MINAS A6NL系列 (RTEX) 技术资料 -RTEX通信规格篇-真值表,MHMF082L44N-MINAS A6NL系列 (RTEX) 技术资料 -RTEX通信规格篇-管脚等资料,希望可以帮助到广大的电子工程师们。
    发表于 12-02 19:04
    MHMF082L44N-MINAS A6NL系列 (RTEX) 技术资料 -RTEX通信规格篇- 松下

    MHMF082L44N-MINAS A6NL系列 (RTEX) 标准规格书 松下

    电子发烧友网为你提供Panasonic(Panasonic)MHMF082L44N-MINAS A6NL系列 (RTEX) 标准规格书相关产品参数、数据手册,更有MHMF082L44N-MINAS A6NL系列 (RTEX) 标准规格书的引脚图、接线图、封装手册、中文资料、英文资料,MHMF082L44N-MINAS A6NL系列 (RTEX) 标准规格书真值表,MHMF082L44N-MINAS A6NL系列 (RTEX) 标准规格书管脚等资料,希望可以帮助到广大的电子工程师们。
    发表于 12-02 19:03
    MHMF082L44N-MINAS A6NL系列 (RTEX) 标准规格书 松下

    MHMF082L44N-MINAS A6N系列 (RTEX) 技术资料 -基本功能规格篇- 松下

    电子发烧友网为你提供Panasonic(Panasonic)MHMF082L44N-MINAS A6N系列 (RTEX) 技术资料 -基本功能规格篇-相关产品参数、数据手册,更有MHMF082L44N-MINAS A6N系列 (RTEX) 技术资料 -基本功能规格篇-的引脚图、接线图、封装手册、中文资料、英文资料,MHMF082L44N-MINAS A6N系列 (RTEX) 技术资料 -基本功能规格篇-真值表,MHMF082L44N-MINAS A6N系列 (RTEX) 技术资料 -基本功能规格篇-管脚等资料,希望可以帮助到广大的电子工程师们。
    发表于 12-02 19:03
    MHMF082L44N-MINAS A6N系列 (RTEX) 技术资料 -基本功能规格篇- 松下

    MHMF082L44N-MINAS A6N系列 (RTEX) 技术资料 -RTEX通信规格篇- 松下

    电子发烧友网为你提供Panasonic(Panasonic)MHMF082L44N-MINAS A6N系列 (RTEX) 技术资料 -RTEX通信规格篇-相关产品参数、数据手册,更有MHMF082L44N-MINAS A6N系列 (RTEX) 技术资料 -RTEX通信规格篇-的引脚图、接线图、封装手册、中文资料、英文资料,MHMF082L44N-MINAS A6N系列 (RTEX) 技术资料 -RTEX通信规格篇-真值表,MHMF082L44N-MINAS A6N系列 (RTEX) 技术资料 -RTEX通信规格篇-管脚等资料,希望可以帮助到广大的电子工程师们。
    发表于 12-02 19:03
    MHMF082L44N-MINAS A6N系列 (RTEX) 技术资料 -RTEX通信规格篇- 松下

    MHMF082L44N-MINAS A6N系列 (RTEX) 标准规格书 松下

    电子发烧友网为你提供Panasonic(Panasonic)MHMF082L44N-MINAS A6N系列 (RTEX) 标准规格书相关产品参数、数据手册,更有MHMF082L44N-MINAS A6N系列 (RTEX) 标准规格书的引脚图、接线图、封装手册、中文资料、英文资料,MHMF082L44N-MINAS A6N系列 (RTEX) 标准规格书真值表,MHMF082L44N-MINAS A6N系列 (RTEX) 标准规格书管脚等资料,希望可以帮助到广大的电子工程师们。
    发表于 12-02 19:02
    MHMF082L44N-MINAS A6N系列 (RTEX) 标准规格书 松下

    MHMF082L44N-MINAS A6N系列通用型使用说明书 (综合篇) 松下

    电子发烧友网为你提供Panasonic(Panasonic)MHMF082L44N-MINAS A6N系列通用型使用说明书 (综合篇)相关产品参数、数据手册,更有MHMF082L44N-MINAS A6N系列通用型使用说明书 (综合篇)的引脚图、接线图、封装手册、中文资料、英文资料,MHMF082L44N-MINAS A6N系列通用型使用说明书 (综合篇)真值表,MHMF082L44N-MINAS A6N系列通用型使用说明书 (综合篇)管脚等资料,希望可以帮助到广大的电子工程师们。
    发表于 12-02 19:01
    MHMF082L44N-MINAS A6N系列通用型使用说明书 (综合篇) 松下

    MHMF082L44N-MINAS A6 系列 Block动作事例 松下

    电子发烧友网为你提供Panasonic(Panasonic)MHMF082L44N-MINAS A6 系列 Block动作事例相关产品参数、数据手册,更有MHMF082L44N-MINAS A6 系列 Block动作事例的引脚图、接线图、封装手册、中文资料、英文资料,MHMF082L44N-MINAS A6 系列 Block动作事例真值表,MHMF082L44N-MINAS A6 系列 Block动作事例管脚等资料,希望可以帮助到广大的电子工程师们。
    发表于 12-02 19:01
    MHMF082L44N-MINAS A6 系列 Block动作事例 松下

    MHMF082L44N-MINAS A6 系列 Block动作应用说明资料 -Modbus启动- 松下

    电子发烧友网为你提供Panasonic(Panasonic)MHMF082L44N-MINAS A6 系列 Block动作应用说明资料 -Modbus启动-相关产品参数、数据手册,更有MHMF082L44N-MINAS A6 系列 Block动作应用说明资料 -Modbus启动-的引脚图、接线图、封装手册、中文资料、英文资料,MHMF082L44N-MINAS A6 系列 Block动作应用说明资料 -Modbus启动-真值表,MHMF082L44N-MINAS A6 系列 Block动作应用说明资料 -Modbus启动-管脚等资料,希望可以帮助到广大的电子工程师们。
    发表于 12-02 19:00
    MHMF082L44N-MINAS A6 系列 Block动作应用说明资料 -Modbus启动- 松下