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

    关注

    188

    文章

    6471

    浏览量

    187308
收藏 人收藏

    评论

    相关推荐

    AN-1283: 采用ADV7619接收4:2:0流

    电子发烧友网站提供《AN-1283: 采用ADV7619接收4:2:0流.pdf》资料免费下载
    发表于 01-08 14:29 0次下载
    AN-1283: 采用ADV7619接收4:2:0流

    AN-1249:使用ADV8003评估板将3D图像转换成2D图像

    电子发烧友网站提供《AN-1249:使用ADV8003评估板将3D图像转换成2D图像.pdf》资料免费下载
    发表于 01-08 14:28 0次下载
    AN-1249:使用ADV8003评估板将3D图像转换成2D图像

    纳芯微推出创新的NSIP3266全桥变压器驱动芯片

    纳芯微近期宣布推出其创新的NSIP3266全桥变压器驱动芯片,该芯片集成了晶振与多种保护功能,并支持软启动,为隔离驱动电源设计带来了全新的简化方案。 NSIP3266广泛应用于汽车车载充电机(OBC)、牵引逆变器、充电桩、光伏发电、储能系统以及服务器电源等多个领域。其支持宽范围输入的全桥拓扑结构,使得该芯片能够适应多种复杂的电源环境。 值得一提的是,NSIP3266通过巧妙的引脚设计和丰富的功能集成,极大地简化了隔离驱动供电电路的设计流程。
    的头像 发表于 01-08 14:28 43次阅读

    EE-212:将AD74111单声道音频编解码器评估板连接到ADSP-21161N SHARC® EZ-KIT Lite板

    电子发烧友网站提供《EE-212:将AD74111单声道音频编解码器评估板连接到ADSP-21161N SHARC® EZ-KIT Lite板.pdf》资料免费下载
    发表于 01-08 14:27 0次下载
    EE-212:将AD74111单声道音频编解码器评估板连接到ADSP-21161N SHARC® EZ-KIT Lite板

    力芯微发布ET3164:可调启动时间的5V10A负载开关

    力芯微近期推出了其最新的ET3164单通道负载开关,专为减少浪涌电流而设计,并具备可调启动时间的特性。这款开关内置一个高性能的N沟道MOSFET,支持0.1V至5.5V的宽输入电压范围,最大可承受10A的连续电流,满足多种高负载应用需求。 ET3164的开关控制由使能引脚(ON)实现,该引脚可直接与低电压GPIO信号连接,其中高电平阈值(VIH)为0.8V,便于与各种微控制器集成。此外,该器件还设有一个可选的QOD引脚,用于在开关关闭时快速释放输出电荷,提高系统的响
    的头像 发表于 01-08 14:26 36次阅读

    AN77-适用于大电流应用的高效率、高密度多相转换器

    电子发烧友网站提供《AN77-适用于大电流应用的高效率、高密度多相转换器.pdf》资料免费下载
    发表于 01-08 14:26 0次下载
    AN77-适用于大电流应用的高效率、高密度多相转换器

    CES 2025:UBHOME与高通联袂发布智能割草机M10

    近日,在2025年国际消费电子展(CES)的盛会上,UBHOME,作为优必选机器人(UBTECH Robotics)的杰出子品牌,携手高通技术公司,共同揭晓了一款颠覆传统、引领园艺智能化的全新产品——智能割草机M10。 智能割草机M10,搭载了高通®机器人RB1平台,这一强强联合不仅彰显了UBHOME在机器人技术领域的深厚积累,更针对传统割草设备存在的种种痛点,实现了园艺管理的全面革新。 该产品以其卓越的性能,解决了传统割草机操作繁琐、效率低下的问题。通过智能化的
    的头像 发表于 01-08 14:23 33次阅读

    立洋光电荣获十大智慧路灯企业

    近日,“深圳市照明与显示工程行业协会年会” 在深圳登喜路国际大酒店隆重召开,本届年会以“全球采购商对接大会暨2025深圳市照明与显示工程行业协会年会”为主题,汇聚了全球照明行业的精英,吸引了众多政府领导、行业专家及企业代表参会,共同探讨照明行业的未来发展趋势。
    的头像 发表于 01-08 14:22 30次阅读

    罗姆半导体(上海)有限公司董事长藤村雷太:功率和模拟器件呈长期稳定增长态势

    电子发烧友网报道(文/吴子鹏)2024年是机遇和挑战并存的一年。一方面,AI(人工智能)引领的科技革命持续爆发,算力基础设施建设带来了大量的高性能计算芯片和电子元器件需求;另一方面,新能源汽车销售增速放缓,工业领域芯片库存依然维持在一个高水位。   因此,回顾过去的2024年,半导体产业有增长也有阵痛,复盘2024年的半导体产业状况,有哪些长足的进展又有哪些短板?展望2025年,半导体市场又有哪些机会,该如何发展?为此,电子发烧
    的头像 发表于 01-08 14:21 34次阅读
    罗姆半导体(上海)有限公司董事长藤村雷太:功率和模拟器件呈长期稳定增长态势

    天玙兴推出龙芯2K2000基全国产COME模块

    近日,天玙兴科技正式发布了其最新研发的基于龙芯2K2000高性能嵌入式处理器的COME TYPE10模块。这款模块不仅架构先进,而且体积小巧、功耗低,为用户提供了更为便捷、高效的解决方案。 龙芯2K2000是龙芯中科推出的一款通用SOC处理器,集成了两个基于自主龙架构的LA364处理器核,共享2MB二级缓存,工作频率高达1.4GHz。其I/O接口丰富多样,支持64位DDR4-2400 ECC内存、PCIe 3.0、SATA 3.0、USB 3.0/2.0等多种高速接口,以及HDMI/DVO显示接口、GNET/GMAC网络接口、音频接口
    的头像 发表于 01-08 14:20 39次阅读

    洲明科技荣获十大照明工程企业

    近日,洲明科技作为赞助单位亮相2025全球采购商对接大会暨深圳市照明与显示工程行业协会年会,并凭借在行业中的卓越贡献荣获第九届前海湾照明工程奖——“十大照明工程企业”。洲明集团照明产品线研发与产品部总监李江海先生作为代表上台领奖,成为这一重要荣誉的见证者。
    的头像 发表于 01-08 14:17 43次阅读

    佳恩半导体IGBT项目科技成果达到国际先进水平

    日前,中科知慧(北京)科技成果评价有限公司组织专家,对青岛佳恩半导体有限公司完成的“IGBT1200V40A 芯片的研究与应用”项目科技成果进行了评审。专家组审阅了相关资料评价认为,该成果技术在该领域达到国际先进水平。
    的头像 发表于 01-08 14:16 39次阅读

    安谋科技:立足全球标准,夯实本土创新,加速生成式AI场景落地

    又到了岁末年初之际,回顾过去的2024年,半导体产业有增长也有阵痛,复盘2024年的半导体产业状况,有哪些长足的进展又有哪些短板?展望2025年,半导体市场又有哪些机会,该如何发展?为此,电子发烧友网策划了《2025年半导体产业展望》专题,收到数十位国内外半导体创新领袖企业高管的前瞻观点。其中,电子发烧友特别采访了安谋科技销售及业务发展负责人赵永超,以下是他对2025年半导体市场的分析与展望。   安谋科技销售及业务发展负责人赵
    发表于 01-08 14:15 26次阅读
    安谋科技:立足全球标准,夯实本土创新,加速生成式AI场景落地

    UNSEMI发布新款浪涌保护固态继电器UNRD0610

    近日,优恩半导体(UNSEMI)成功研发并推出了其最新款固态继电器——UNRD0610。这款固态继电器集成了浪涌保护功能,为电路安全提供了更为可靠的保障。 UNRD0610固态继电器采用了先进的MOSFET技术,这是一种由半导体功率元件构成的无触点开关器件。与传统继电器相比,它无需通过物理触点来实现电路的接通与断开,而是通过微弱的控制信号来驱动功率半导体器件MOSFET。这一创新设计不仅实现了无火花、无噪声的电路切换,还从根本上避免了传统继电器中因
    的头像 发表于 01-08 14:12 37次阅读

    EE-281: Blackfin处理器硬件设计注意事项

    电子发烧友网站提供《EE-281: Blackfin处理器硬件设计注意事项.pdf》资料免费下载
    发表于 01-08 14:03 0次下载
    EE-281: Blackfin处理器硬件设计注意事项