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
    +关注

    关注

    184

    文章

    6428

    浏览量

    184843
收藏 人收藏

    评论

    相关推荐

    电解池的工作原理是什么?电解池的构成?

    电解池是一种电化学装置,它利用外部电源驱动非自发的氧化还原反应,将电能转换为化学能。
    的头像 发表于 04-28 15:15 15次阅读

    电器设备为何普遍采用单片机?

    单芯片单片机是指:将CPU,ROM,RAM,振荡电路,定时器和串行I/F等集成于一个LSI的微处理器。单芯片单片机的基础上再配置一些系统的主要外围电路,而形成的大规模集成电路称为系统LSI。
    发表于 04-28 15:11 4次阅读
    电器设备为何普遍采用单片机?

    原电池与电解池怎么判断

    原电池和电解池是电化学领域中两个基本而重要的概念,它们在能量转换和化学反应方面起着关键作用。
    的头像 发表于 04-28 15:11 15次阅读

    ARM Cortex-A53嵌入式开发平台Android手册

    电子发烧友网站提供《ARM Cortex-A53嵌入式开发平台Android手册.pdf》资料免费下载
    发表于 04-28 15:10 0次下载

    谷歌母公司Alphabet成功跻身2万亿美元俱乐部 

    值得注意的是,Alphabet的市值已达2.15万亿美元,股价为173.69美元,较前一交易日上涨15.74美元,涨幅高达9.97%。此外,该股盘中创下52周新高至176.42美元,市盈率为28.18。
    的头像 发表于 04-28 15:10 21次阅读

    信号分析:搞懂时域与频域的关系

    谈到频域和时域关系,我们先从信号的基本分析方法讲起。传统上对无线、有线通讯信号的分析方法从三个域上划分:时域、频域和调制域。调制域是分析信号频率(或相位)随时间的变化。
    发表于 04-28 15:09 5次阅读
    信号分析:搞懂时域与频域的关系

    比亚迪成苹果等品牌最大代工厂,雷军现身比亚迪展台

    4月28日,据国是直通车报道,在27日举行的2024中关村论坛上,比亚迪储能及新能源电池业务负责人王皓宇表示,许多人对其认知仅限于其为一家汽车制造商,实则不然,如市场中的华为、小米智能手机大多由比亚迪代工。
    的头像 发表于 04-28 15:08 16次阅读

    电解池是化学电池吗

    电解池和化学电池是电化学领域中两个相关但不同的概念。
    的头像 发表于 04-28 15:07 19次阅读

    STM32单片机学习笔记精华汇总

    LSE Osc(Low Speed External Oscillator)低速外部晶振,一般为32.768KHz,LSI RC(Low Speed InternalRC)低速内部晶振,大概为40KHz左右,提供看门狗时钟和自动唤醒单元时钟源
    发表于 04-28 15:07 7次阅读
    STM32单片机学习笔记精华汇总

    IBM拟投资1.87亿加元提升加封装厂产能与技术

    IBM的布罗蒙工厂已有52年历史,主要负责IBM Power系列处理器的封装,同时也为外部客户提供半导体模块组装、测试、封装等服务,是北美最大的OAST工厂之一。
    的头像 发表于 04-28 15:07 16次阅读

    李想感谢雷军对理想汽车的支持:多方面学习,互相吸取成功经验

    4 月 28 日消息,自二月起,理想汽车首席执行官李想在个人微博暂停更新至今,今日,他在停更后首度发文,对小米首席执行官雷军表达了深深敬意。
    的头像 发表于 04-28 15:05 19次阅读

    C语言嵌入式软件开发常见误解与误区

    每个程序都有“scanf”和“printf”这两个函数,用于读入和输出数据,大家用得是津津有味,如果哪个程序没有这两个函数,反而会觉得奇怪。
    发表于 04-28 15:05 4次阅读
    C语言嵌入式软件开发常见误解与误区

    锦浪科技荣获“2023年度宁波市上市公司20强”

    4月26日上午,宁波市2024创业创新风云榜颁奖盛典在宁波国际会议中心隆重举行,省委常委、市委书记彭佳学,市委副书记、市长汤飞帆,市政协主席陈龙等市四套班子领导出席并为获奖者颁奖。
    的头像 发表于 04-28 15:04 26次阅读
    锦浪科技荣获“2023年度宁波市上市公司20强”

    宁德时代等联合打造太湖湾车联网创新中心

    此次合作旨在建立太湖湾车联网创新中心(智能汽车运行安全检验中心),为中国新能源汽车和动力电池的安全和高质量发展提供有力支持,建立国家级产业集群和科技创新基地,从而推动全国智能汽车产业快速崛起。
    的头像 发表于 04-28 15:03 16次阅读