【Ameba RTL8195开发板试用体验】+网络服务器控制LED灯

  • 黄莨元
  • LV5工程师
  • |      2017-08-18 22:30:08
  • 浏览量 1417
  • 回复:6
本篇文章主要介绍的是如何使用Ameba RTL8195开发板生成网络服务器,并通过网络控制LED灯的开与关。一、测试效果Arduino IDE打开相应的WiFi例程 配置网络名称和接入WiFi的密码 下载程序到开发板,并打开串口监视器 连接成功后,查看IP地址 在网页上打开刚刚查看到的IP地址 二、代码分析接下来,介绍几个重要的WiFi函数,这款物联网板子提供了大量的例子代码,是比较容易上手把玩的。1、连接WiFiWiFi.begin(ssid, pass);该函数用于初始化WiFi库的网络设置并提供当前状态。,输入的参数为需要连接的网络名称和连接密码。2、设定服务器的端口号Server(port);创建一个监听指定端口上传入连接的服务器,输入参数是端口号。3、开始监听服务器server.begin()告诉服务器开始监听传入连接。4、判断客户端是否处于连线状态client.connected()客户端是否连接。请注意,如果连接已关闭但仍有未读的数据,客户端被认为是连接的,如果客户端连接,则返回true,否则返回false5、向服务器发送数据client.print(data)将数据打印到客户端连接的服务器,返回写入的字节数。6、客户端读取数据client.read()读取从客户端连接的服务器接收的下一个字节(最后一次调用read()之后)。read()从Stream实用程序类继承,返回值是下一个字节(或字符),如果没有可用,则为-1三、总结使用Ameba RTL8195作为网络服务器并且通过在网页上的控制LED的开和关的文章就先到这里,测试的效果总的来说还是不错的,Ameba RTL8195的例程都有详细的使用说明,非常地好,能让使用者快速熟悉这个平台,最后,感谢云汉电子社区和Seeed Studio给笔者提供了这次评测Ameba RTL8195开发板的机会,笔者会尽力认真完成评测试用的。
  • 0
  • 收藏
  • 举报
  • 分享
我来回复

登录后可评论,请 登录注册

所有回答 数量:2
lygo 2017-08-24
用的什么编译器?那么吊
1   回复
举报
发布
黄莨元 回复 2017-08-24
Arduino IDE:lol
1   回复
举报
qq1328512480 2017-08-22
大神出没跪拜大神
1   回复
举报
发布
lygo 回复 2017-08-24
楼上也不耐呀
1   回复
举报
7943603 回复 2017-08-24
大神不赖
2   回复
举报
x
收藏成功!点击 我的收藏 查看收藏的全部帖子