什么是处理和arduino®之间的联系?(the connection between processing and arduino®?)

Arduino®是一款开源增强型微控制器,使用基于布线的语言进行编程。然而,它的开发环境是基于Processing的,Processing是一种免费的、可下载的编程语言,通常用于生成计算机图形和复杂的数据可视化。草图,也称为程序,内置处理和Arduino®语言使用处理开发环境(PDE)文件扩展名。此外,加工草图和Arduino®草图可以相互通信,对加工草图和Arduino®硬件提供双向控制。...

Arduino®是一款开源增强型微控制器,使用基于布线的语言进行编程。然而,它的开发环境是基于Processing的,Processing是一种免费的、可下载的编程语言,通常用于生成计算机图形和复杂的数据可视化。草图,也称为程序,内置处理和Arduino®语言使用处理开发环境(PDE)文件扩展名。此外,加工草图和Arduino®草图可以相互通信,对加工草图和Arduino®硬件提供双向控制。

Potentiometer.

处理环境和Arduino®环境之间的通信可以是单向的,也可以是双向的。例如,来自加工草图的数据可用于控制连接到Arduino®微控制器的硬件,或者来自微控制器的数据可用于控制加工草图的功能。或者,两种环境可以同时相互影响。处理和Arduino®项目的一些示例包括使用电位计控制处理草图显示的对象的颜色,以及使用处理草图中的鼠标单击事件控制一系列发光二极管(LED)。

The Arduino® is an open-source augmented micro-controller that is programmed using a language based on Wiring.

处理语言和Arduino®语言通过代码和通用串行总线(USB)端口相互通信,该端口模拟并显示为计算机的串行端口。要在微控制器和处理之间建立双向通信,或使用Arduino®控制处理,用户可以用两种语言编写草图。处理示意图寻找连接到Arduino®的串行端口,同时微控制器代码接收和传输来自Arduino®输入和输出的数据。这为业余爱好者提供了对其项目的完全控制。
.

可用的用于处理的免费Arduino®库允许用户使用处理数据控制Arduino®而无需为微控制器编写任何代码。相反,一个标准程序被上传到电路板上,用户将代码写入处理草图中。编写的代码通常执行以下功能:查找并打开连接到Arduino®的串行端口,将来自微控制器的数据存储在变量中,并使用数据控制处理草图中的不同参数,如对象的大小或颜色。

正在学习使用Arduino®和处理的人员可以在Arduino®编程环境中找到示例草图。这些草图随应用程序的每次下载而来,用户通常无需编写任何附加代码即可运行它们。Arduino®的制造商还在线提供完整的注释处理和Arduino®代码。

  • 发表于 2021-12-15 10:06
  • 阅读 ( 150 )
  • 分类:互联网

你可能感兴趣的文章

阿杜伊诺(arduino)和树莓皮(raspberry pi)的区别

关键区别–arduino vs raspberry pi Arduino和Raspberry Pi的主要区别在于Arduino是一个微控制器开发板,而Raspberry Pi是基于Linux操作系统的通用计算机。 选择Arduino或Raspberry Pi取决于要开发的项目。本文讨论了最常见的Arduino Uno和Raspberry Pi...

  • 发布于 2020-10-11 03:02
  • 阅读 ( 454 )

arduino入门:初学者指南

Arduino是一个开源的电子产品原型平台,它是世界上最流行的平台之一——除了Raspberry Pi之外。销量超过300万台(更多的是以第三方克隆设备的形式):是什么让它这么好,你能用它做什么? ...

  • 发布于 2021-03-14 15:19
  • 阅读 ( 305 )

5个arduino省电小贴士,让您的手机连续运行数天

Arduino板改变了DIY技术的面貌。简单的项目,如创建微型Arduino交通灯是完美的教学基础电子和编程初学者。 ...

  • 发布于 2021-03-24 09:53
  • 阅读 ( 231 )

如何用游戏控制器和arduino控制机器人

Arduinos和类似的兼容板是各地DIY修补匠的首选设备之一。无论你是一个刚开始使用Arduino的初学者,还是一个已经在你的生活中使用Arduino的人,它们都为无数令人敬畏的项目提供了一个平台。 ...

  • 发布于 2021-03-25 23:05
  • 阅读 ( 335 )

8个令人惊叹的硬件项目,带处理和p5.js

... 像Arduino这样的微控制器和Raspberry Pi这样的单板计算机已经完全改变了电子和原型**的方式。它们都非常适合快速开发,以至于很难决定在项目中使用哪一个。 ...

  • 发布于 2021-03-25 23:49
  • 阅读 ( 278 )

如何使用javascript控制arduino

Arduino板是程序员进入硬件黑客程序的最简单方法之一。有一个庞大的初学者项目阵列有适合几乎任何人与编程背景。即便如此,对于那些时间紧迫的人来说,开始工作似乎是令人望而生畏的。 ...

  • 发布于 2021-03-26 11:34
  • 阅读 ( 281 )

如何开始用arduino和其他人的代码制作自己的电子产品

...看。也许你能做得更好。也许是时候去看看阿杜伊诺了。Arduino这个词可能会让人联想到一个张大嘴巴的极客蜷缩在工作台上的形象,但它的简单性让它成为即使是最不懂电子技术的人进入电子领域的一个切入点。我们将概述Ardui...

  • 发布于 2021-05-27 05:57
  • 阅读 ( 204 )

什么是电子和计算机工程之间的联系?(the connection between electronic and computer engineering?)

电子和计算机工程都是处理系统物理硬件组件的领域。这两个领域的重叠程度意味着这两个领域的专业人员在设计和理解电脑、家用电器和机器硬件方面有许多共同的技能...

  • 发布于 2021-12-15 10:04
  • 阅读 ( 141 )

什么是神经网络和人工智能之间的联系?(the connection between neural networks and artificial intelligence?)

神经网络和人工智能通常一起研究,因为神经网络的使用是实现人工智能编程的一种方法。虽然这不是用人工智能创建程序的唯一方法,或在所有情况下都是最好的方法,...

  • 发布于 2021-12-15 10:05
  • 阅读 ( 194 )

什么是钙与动作电位之间的联系?(the connection between calcium and action potential?)

为了了解钙和动作电位,最好从整体上看这个过程。跨越神经通路的化学脉冲的发射...

  • 发布于 2021-12-28 16:43
  • 阅读 ( 136 )