English 한국어 中文 Russian

开始学习PHPoC!

是物联网研发菜鸟?不是程序员?不是硬件工程师?别担心!
在这里通过一步一步的介绍来了解如何编程和创建物联网设备。

5分钟内开始PHPoC!





这个视频告诉你如何快速入门PHPoC。

快速入门步骤


准备硬件

请准备好学习需要的组件。



Prepare Your Hardware
请安装综合开发软件(IDE-Install Integrated Development Environment)

请下载PHPoC debugger后安装。



Install the Development Environment
连接

请将USB无线适配器连接在PHPoC 。
通过USB线将PHPoC和PC连接。
请将PHPoC Debugger和PHPoC board连接。

Make Connection
设定网络

点击“Setting”按钮。
在无线栏选择“Infrastructure”选项后输入Wi-Fi SSID和密码。
点击“Write”按钮保存设定。

Configure Network
制作显示“Hello World”的程序

在“File”目录 ->创建index.php文件, 输入编码后保存。
在“Function”目录 ->点击 “Network Information” 确认IP地址。如 :192.168.0.213
打开网页浏览器,请输入IP地址。

Write “Hello World” Program
请用实例

请下载PSP基本数据库及实例
将数据库及实例代码上传至PHPoC,看看调控传感器并控制设备。


Use实例

通过PHPoC我们都可以做什么呢?

通常,物联网设备的主要任务是发送从互联网收集的数据或
者 接收来自互联网的数据并根据该数据采取一些具体行动。
更具体地说,PHPoC在IoT领域提供如下功能。


PHPoC支持网络通信功能,故通过PHPoC板利用多样的协议(例如:TCP/IP, UDP, DNS, HTTP, MQTT, ICMP...),通过因特网方便接收或发送数据。另外内置安保协议(SSL/TLS)及密钥提供。

* 实例: DNS Lookup, Sending Email, Making HTTP Request, Updating MySQL




PHPoC上可连接多样的接口连接传感器,通过连接的传感器可监控温湿度,压力,加速度,雾霾等多样传感器信息。




monitoring
web icon
Via Web
通过PHPoC你可以轻松的制作Web程序。基于 浏览器工作通过电脑,平板或是智能手机浏览器来监控传感器/设备的状态。 尤其PHPoC支持HTML5,所以可以利用WebSocket可实时遥感数据传输并在网页可视化。

* 实例: Web-based Thermometer, Monitoring Toilet Paper
cloud icon
Via IoT Cloud and
Web Service
PHPoC将搜集的数据通过多样的协议(如 HTTP, MQTT, TCP/IP),利用安保协议(SSL/TLS)安全的传送到网络服务或物联网云服务。

* 实例: PHPoC with ThingSpeak, PHPoC with Samsung IoT Cloud
email icon
Via email
当检测到事件时,PHPoC可以通过电子邮件发送通知。PHPoC支持SMTP和ESMTP。

* 实例: Door-opening Monitoring via Gmail, Detecting Someone Taking Your Stuff
database icon
Via MySQL
PHPoC可以定期获去数据及设备状态将其发送到远程MySQL服务器进行更新。

* 实例: Saving Temperature Data in DB, Simple IoT Lock

通过互联网可以从任何地方控制PHPoC设备。PHPoC提供许多控制方式,例如通过网络,通过物联网云或语音交互等。




controlling
web icon
Via Web
在PHPoC上创建Web应用程序,通过该应用程序可通过电脑,平板电脑或智能手机上的网络浏览器来控制设备。 尤其PHPoC支持HTML5,因此可以利用WebSocket可实时进行控制,并在网页将其可视化。

* 实例: Feeding Fish, Web-based Joystick, Arm Robot Controlling, Drawing via Web
cloud icon
Via IoT Cloud
or Web Service
支持各种协议(例如HTTP,MQTT,TCP/IP),故可制作通过云服务或Web服务器控制的基于PHPoC的设备。

* 实例: PHPoC with IFTTT, PHPoC with MQTT
voice icon
Via Voice Interaction
可创造基于智能个人助理(如Google智能助理,亚马逊Alexa,Microsoft Cortana等)控制的基于PHPoC的设备。

* 实例: PHPoC with Amazon Echo, PHPoC with Google Home, PHPoC with Cortana

通过PHPoC可以制作机对机的设备。
M2M设备直接通过因特网将数据进行交换。

* 实例: Internet Switch




automation

PHPoC支持基于网页设定接口,可提供支持终端用户的网络设定环境,(如Wi-Fi SSID及密码,IP地址,用户帐户,计划...) 只要有浏览器既可以接触设定接口,无关OS可在多样的平台提供设定环境。

*实例: Setting via web




setting

通过PHPoC之前没有连接到因特网的设备也可以连接到因特网来多样的应用。将只有串口接口的设备与PHPoC连接,让其通过电脑或是其他设备利用网络进行通信,从而远程搜集数据或控制设备。 通过PHPoC制作因特网网关,来连接设备让其连接到因特网,克服通信距离的限制将设备的数据传输或利用云服务使监控及数据分析成为可能。另外,也可以将设备输出的数据根据希望的状态加工并传输。

*实例: Transformation of Serial Data, Internet Signage




datagateway

开发者指南



提供PHPoC开发者的所有文件。

关于更多 >

教程 & 实例



按初级到高级分阶段提供教程及实例,支持客制化学习。



learning center logo
寻找本地PHPoC学习中心。
让我们一起学习PHPoC,成为物联网世界的一份子!

学习更多 >