祝大家一切顺利。
我正在尝试与我的3个朋友创建一个迷你项目。我们的目标是从多个传感器获取实时数据,如体温和位置,并通过移动应用程序显示给其他人。我的两个朋友在手机应用开发方面有一点经验,我知道如何使用必要的传感器。我们只是不知道什么将是最好的和最简单的方式,让应用程序显示实时数据。我考虑过将即时传感器值发送到谷歌云,然后将数据传输到应用程序。我不知道这是一个可行的方法,还是一个明智的方法,如果它能完成这项工作。
你有什么想法?我知道这可能是一个非常宽泛的问题,对此我深表歉意。期待您的帮助!
这个问题可能会被关闭,因为这个问题确实太宽泛了。
话虽如此,从广义上讲……如果你想使用谷歌云做到这一点:查看谷歌云物联网核心获取传感器数据到谷歌云,这将把它放入一个Pub/Sub主题。然后,你可以将其输入Firebase/Firestore数据库(使用云功能或应用引擎轮询应用程序之类的东西),然后将数据实时提供给你的应用程序。移动应用程序可以"订阅";到Firebase数据库中的数据变化,这使得他们可以轻松地实时读取数据。几年前我在Google Next做过一次演讲,代码在这个repo中:
https://github.com/GabeWeiss/GoogleIoTCoreApp
设备代码是用于树莓派的,但如果你对传感器很熟悉,那部分很容易。
gcf是Google Cloud Functions,它将传感器数据从Pub/Sub传送到Firestore。
angular是我们快速编写的前端web应用程序(它非常基础),用于实时显示结果。