什么是arduino®图书馆?(arduino® libraries?)

Arduino®是爱好者和专业人士的热门电子平台。该硬件称为Arduino®板,有多种类型,可通过称为Arduino®屏蔽的附加组件进行扩展。同样,可以通过添加Arduino®库来扩展软件的功能。从本质上讲,这些库通过向程序员提供专门编写的代码来加速Arduino®项目的编程过程,从而节省了程序员解决其他程序员已经解决的棘手问题的时间和精力。...

Arduino®是爱好者和专业人士的热门电子平台。该硬件称为Arduino®板,有多种类型,可通过称为Arduino®屏蔽的附加组件进行扩展。同样,可以通过添加Arduino®库来扩展软件的功能。从本质上讲,这些库通过向程序员提供专门编写的代码来加速Arduino®项目的编程过程,从而节省了程序员解决其他程序员已经解决的棘手问题的时间和精力。

LCD monitor.

Arduino®平台的所有标准元素都是开源的,包括所有标准硬件和软件组件。这意味着可以自由修改、复制和重新分发库。Arduino®库是根据通用公共许可证(GPL)发布的,这意味着商业软件可以合法地添加到Arduino®平台,但Arduino®库不能合并到未根据GPL或兼容开源许可证发布的软件中。

A SD card.

Arduino®库的两种主要类型是标准库和用户贡献库。默认的Arduino®软件包括标准库。之所以包括这些库,是因为它们提供了许多程序员将使用的基本功能。标准库也经过了审查和测试,以确保质量和可靠性。默认软件包中不包括用户贡献的库,因为它们的功能更加模糊,或者没有经过广泛的测试。

用户贡献的图书馆可以从互联网上下载。Arduino®项目提供了一些更常见的库的存储库,其他库可以在Internet的其他地方找到。安装用户贡献的库非常简单,只需解压缩文件并将其放置在libraries文件夹中。

标准库包括SD、LiquidCrystal、Ethernet、Servo和其他几个库。SD库提供了读取和写入SD卡的软件功能,前提是SD读卡器已连接到Arduino®项目。Liquidcystal提供用于控制LCD监视器的软件,可用于显示图像或输出。Ethernet library为Ethernet Arduino®屏蔽添加了软件支持。伺服为伺服电机提供支持,这对机器人项目很有用。

用户贡献的库包括DateTime和Webduino。DateTime是一个简单的库,可帮助Arduino®软件跟踪日期和时间。Webduino提供了一个web服务器,允许使用Internet远程访问设备。

  • 发表于 2021-12-08 16:00
  • 阅读 ( 182 )
  • 分类:互联网

你可能感兴趣的文章

关于arduino你一直想知道的10件事

Arduino是你能学到的最好的极客爱好之一,因为它涉及到一点点东西:电路、编码、自己动手、解决问题、创造力等等。但即使你没有任何这方面的经验,你仍然应该学习Arduino——即使只是基础知识。 ...

  • 发布于 2021-03-13 02:49
  • 阅读 ( 239 )

作为一个arduino初学者不要犯的10个错误

Arduino板,以及随之而来的许多价格合理的微控制器,永远改变了人们的电子爱好。曾经是超级极客的领域,拥有广泛的电子和计算知识,现在所有人都可以使用。 ...

  • 发布于 2021-03-13 03:20
  • 阅读 ( 250 )

arduino入门:初学者指南

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

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

带arduino和rfid的diy智能锁

...甚至连碰都没碰就打开了。听起来很酷?今天我们将使用Arduino作为主干和一些便宜的组件来构建一个简单的基于RFID的智能锁。 ...

  • 发布于 2021-03-15 03:29
  • 阅读 ( 264 )

用arduino做一个buzz wire游戏

...Sketch>Include Library>Manage Libraries)。这会引起图书馆经理的注意。允许它几秒钟更新,然后在右上角的搜索框“TM1637”中搜索。将找到两个库——您想要的是“TM1637”,而不是“TM1637Display”。选择,然后单击“安装...

  • 发布于 2021-03-17 09:39
  • 阅读 ( 239 )

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

...在许多方面是相当深入的经验不足的程序员,尽管奇妙的图书馆可以帮助我们。它所代表的是一种新的方式来思考如何控制机器人,以及你所建造的任何其他设备。 ...

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

如何使用javascript控制arduino

...会呼叫等待直到Arduino引脚准备就绪,然后继续。johnny five图书馆支持内置伺服系统,我们正在致电伺服。连续(10) 在引脚10上允许直接控制。 ...

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

什么是arduino?了解这个开源电子平台

Arduino是一个基于灵活、易于使用的硬件和软件的开源电子产品原型平台。今天,我们将向您展示一些可用的选项,以及入门的简单程度,从而帮助您入门。 Arduino硬件是一种开源电路板,带有微处理器和输入/输出(I/O)引脚,...

  • 发布于 2021-04-12 18:49
  • 阅读 ( 201 )

建立一个一流的机器人手臂:完美的arduino项目的初学者

...经验,你应该感到舒服。你也可以在这里查看Arduino参考图书馆。所需时间:即使您有一些编程经验,我建议您再花一个周末来学习如何设置ArduinoIDE。学习编码是一项终生的技能,所以不要害怕在这一阶段工作几周。你可以建立...

  • 发布于 2021-05-19 03:25
  • 阅读 ( 173 )

我的第一个原创arduino项目:我对学习的了解

...看了足够多的视频,填满了一个致力于技术教育主题的小图书馆。从计算机历史到网络到Linux,用各种语言编程,以及**机器人和最近的电子和电气理论。然而,即使有了这些信息,一切在本质上仍然是理论的。我几乎从不尝试...

  • 发布于 2021-05-21 22:31
  • 阅读 ( 129 )
bfnd9828
bfnd9828

0 篇文章

相关推荐