通过Android Things摆脱“眨眼”
当您与开发人员谈论他们在物联网和电子产品方面的经验时,您经常会听到他们设法通过Arduino或Raspberry Pi来运行Blink示例(电子产品的“ Hello World”),然后停下来。 停止的原因各不相同,包括不知道下一步应该是什么,没有额外的硬件,或者振作起来以为电子设备太难了。 这些问题中的任何一个都可能导致人们在尝试第二个项目之前就失去兴趣。 在某一点上,这三者也都适用于我自己。 解决这些问题的方法之一就是知道可以使用哪些软件或硬件工具及组件来创建下一个项目或解决特定问题。 一旦知道了可用的东西,就可以计划与您和您的兴趣相关的项目,可以找出要购买的硬件,并可以通过构建一些东西来找到适当的文档来克服“这可能是困难的”难题。 本文将向您介绍一系列可用于创建下一个项目的硬件组件,以及Android Things提供的一些工具,这些工具可与该硬件进行交互并对设备周围的世界产生有意义的作用。 由于我们专注于物联网,因此我们还将考虑一些可轻松与您的Android Things设备集成的后端框架。 硬件组件 我们将重点关注两类组件:传感器和执行器。 传感器根据来自周围世界的输入来控制电路中的电流,通过主动事件(例如按下按钮)或被动条件(例如环境温度)来进行。 致动器利用传递给它们的电能与周围的世界互动,例如显示信息的屏幕或移动的电动机。 尽管本节将向您介绍各种硬件组件,但不会详细介绍这些组件在电路中的使用方式。…