你很累,舒服地坐在你家的沙发上。你想要一杯蒸的咖啡,但是房子里没有人给你一个咖啡。你不觉得自己起床和喝咖啡的冲动。相反,你所做的是打开互联网,你的咖啡准备好了。
想象上述情况成真!
三年后,你将会遇到类似的事情。惊奇!是的,这是互联网技术(IoT)将要做的。根据CISCO的研究,到2020年,有超过50亿台设备将与物联网相连接。这些技术在商业技术领域取得了快速发展,从而使工作场所适应监管要求,提高员工效率。
许多家用电器正在不断升级,以使其与IoT兼容。一旦运动传感器,Wi-Fi适配器和摄像机嵌入其中,它们将完全准备就绪。
未来在这里
您已经了解了IoT可以实现的可能性。现在我们将介绍一些更为未来的东西,您可以使用IoT。
车辆自停车。
当您的设备有任何潜在的威胁时,可以获取手机或任何类型的可穿戴设备的通知警告。
自动进展健身水平,跟踪健康进展和报告。
订购杂货和其他家居用品的选择。
尽管物联网正在为其未来的发展而新闻新闻,但它与网络发展的合作可能会导致创造出惊人的不同之处。
PHP和IoT:一个突破性的发现
在我们继续前进之前,让我们了解PHP及其详细工作。
PHP是用于制作动态和交互式网页的服务器端脚本语言。它积累了网站中使用的所有图像,并为用户提供身临其境的体验。语言工作顺利,最适合服务器端网站开发服务。执行代码时,PHP运行时起着重要的作用。
虽然您可能会认为IoT仅在设备中限制其使用,但您尚未发现较大的图片。在接下来的几段中,我们将展开下一个可以在PHP和IoT的帮助下见证的大型发现。
使用IoT设备的PHP应用程序
有兴趣开发IoT应用程序的PHP开发人员有一些好消息。你知道你可以通过使用IoT设备制作PHP应用程序吗?我们将在这里详细讨论制作这样的应用程序涉及的各种过程。
你需要的东西
您需要以下的东西才能使用IoT应用程序制作PHP应用程序。看下面的列表:
PHP知识
用Apache开发PHP的本地环境。
AndroidStudio。
蓝色混合和Google帐户。
IDE或文本编辑器。
分步说明
为了使事情变得更容易,我们将带您进行一步一步的过程。
步骤1:将Bluemix与IoT连接。最简单的方法是首先创建Bluemix应用程序,然后将其与IoT基础绑定。完成之后,登录到您的Bluemix帐户,点击“创建应用”,然后选择“网络”,选择物联网入门模板,然后点击“创建应用”区域中的“创建”。
步骤2:在这里,您需要在设备和IoT之间建立连接。转到应用页面,选择“物联网服务”。这样做将您的设备及其数据隔离在一个完全独立的帐户中。现在,选择“启动仪表板”,然后按照“创建设备”到“添加设备”的步骤。
步骤3:现在在一个Android应用程序中安装IoT启动器。为此,打开AndroidStudio。转到“快速启动”,然后从版本控制中选择“Checkout项目”,然后选择“Git”。现在转到克隆库对话框,然后单击“克隆”。从设备复制.apk文件,并在文件管理器的帮助下进行安装。
步骤4:此步骤涉及将数据从AndroidStarter传输到IoT。为此,请激活您已安装的应用程序。将有一个欢迎屏幕,输入具有设备标识符和身份验证令牌的组织名称。现在,选择“激活传感器”按钮。您将开始接收消息不同频道的收音机。
步骤5:您需要创建一个API密钥才能在此步骤中访问应用程序。在这个阶段,您已经有了一个在您的IoT设备中可用的数据流。在此之前,您需要验证您的应用程序是否正确访问了IoT。接下来,您需要通过以下过程激活API:
激活IoTFoundation仪表板。选择访问并转到API密钥
生成一个API密钥
完成此操作后,请采取生成的身份验证令牌,以便在以下步骤中使用该值。
步骤6:现在,您需要在PHP应用程序的帮助下使用IoT的数据。在这个阶段,设备以及应用程序可以借助称为“消息队列遥测传输”(MQTT)的消息传递协议从IoT访问数据。借助加速度计数据,您可以将其发布到IoT基金会。
就像在设备中一样,数据被发布到特定的主题上,即使应用程序也可以使用主题中的所有数据。请记住,有两种主题-cli-app.php和web-app.php。而第一个在命令行或服务器控件上运行脚本很有用;另一方面,第二个在通过Web浏览器访问脚本时很有用。