是物联网研发菜鸟?不是程序员?不是硬件工程师?别担心!
在这里通过一步一步的介绍来了解如何编程和创建物联网设备。
这个视频告诉你如何快速入门PHPoC。
通常,物联网设备的主要任务是发送从互联网收集的数据或
者
接收来自互联网的数据并根据该数据采取一些具体行动。
更具体地说,PHPoC在IoT领域提供如下功能。
PHPoC支持网络通信功能,故通过PHPoC板利用多样的协议(例如:TCP/IP, UDP, DNS, HTTP, MQTT, ICMP...),通过因特网方便接收或发送数据。另外内置安保协议(SSL/TLS)及密钥提供。
* 实例:
DNS Lookup,
Sending Email,
Making HTTP Request,
Updating MySQL
PHPoC上可连接多样的接口连接传感器,通过连接的传感器可监控温湿度,压力,加速度,雾霾等多样传感器信息。
Via Web |
通过PHPoC你可以轻松的制作Web程序。基于 浏览器工作通过电脑,平板或是智能手机浏览器来监控传感器/设备的状态。
尤其PHPoC支持HTML5,所以可以利用WebSocket可实时遥感数据传输并在网页可视化。 * 实例: Web-based Thermometer, Monitoring Toilet Paper |
Via IoT Cloud and Web Service |
PHPoC将搜集的数据通过多样的协议(如 HTTP, MQTT, TCP/IP),利用安保协议(SSL/TLS)安全的传送到网络服务或物联网云服务。 * 实例: PHPoC with ThingSpeak, PHPoC with Samsung IoT Cloud |
Via email |
当检测到事件时,PHPoC可以通过电子邮件发送通知。PHPoC支持SMTP和ESMTP。 * 实例: Door-opening Monitoring via Gmail, Detecting Someone Taking Your Stuff |
Via MySQL |
PHPoC可以定期获去数据及设备状态将其发送到远程MySQL服务器进行更新。 * 实例: Simple IoT Lock |
通过互联网可以从任何地方控制PHPoC设备。PHPoC提供许多控制方式,例如通过网络,通过物联网云或语音交互等。
Via Web |
在PHPoC上创建Web应用程序,通过该应用程序可通过电脑,平板电脑或智能手机上的网络浏览器来控制设备。
尤其PHPoC支持HTML5,因此可以利用WebSocket可实时进行控制,并在网页将其可视化。 * 实例: Feeding Fish, Web-based Joystick, Arm Robot Controlling, Drawing via Web |
Via IoT Cloud or Web Service |
支持各种协议(例如HTTP,MQTT,TCP/IP),故可制作通过云服务或Web服务器控制的基于PHPoC的设备。 * 实例: PHPoC with IFTTT, PHPoC with MQTT |
Via Voice Interaction |
可创造基于智能个人助理(如Google智能助理,亚马逊Alexa,Microsoft Cortana等)控制的基于PHPoC的设备。 * 实例: PHPoC with Amazon Echo, PHPoC with Google Home, PHPoC with Cortana |
PHPoC支持基于网页设定接口,可提供支持终端用户的网络设定环境,(如Wi-Fi SSID及密码,IP地址,用户帐户,计划...)
只要有浏览器既可以接触设定接口,无关OS可在多样的平台提供设定环境。
*实例: Setting via web
通过PHPoC之前没有连接到因特网的设备也可以连接到因特网来多样的应用。将只有串口接口的设备与PHPoC连接,让其通过电脑或是其他设备利用网络进行通信,从而远程搜集数据或控制设备。
通过PHPoC制作因特网网关,来连接设备让其连接到因特网,克服通信距离的限制将设备的数据传输或利用云服务使监控及数据分析成为可能。另外,也可以将设备输出的数据根据希望的状态加工并传输。
*实例:
Internet Signage