电子工程师技术服务社区
- 社区首页
- 下载
- USR-TCP232-Test.zip
资料描述
wifi模块简单使用教程,如何将数据发送到电脑(esp8266 arduino库的使用)
说明一下,我的库是基于1.5.7版本的ide开发的,主要是从里面复制了一个软串口库,所以1.0x版本会有问题。建议使用1.5x版本尝试下
目前发现的问题是,软件串口库有一个bug,会造成不定时不定位置的字符丢失现象,目前暂无很好的解决方案(除非bug原因被找到并修复),所以这个库的后续开发工作已经暂停,并且可能有些用户会遇到各种问题不能使用,这个就是目前所存在的问题,没有太好的解决方案,目前不推荐使用本库,本帖也仅限于参考,推荐学习研究at指令,并通过arduino程序来发送这些指令
公告:新版本的ocrobot seed模块已经采用了官方版本的固件(已开源),所以要做本实验的童鞋,可以参考wiki上的固件更新教程将ocrobot固件上传到模块中(ocrobot固件及源代码均以开源)。
http://www.ocrobot.com/doku.php?id=zh:ocrobot:modules:seed
2014年11月24日增补
最近大家都比较关心wifi模块的使用,目前328p芯片系列的硬件库已经初步完成了(mangoii nano 等),下面我给大家演示下具体的使用。首先就是网络的基础知识,这个需要理解下,自己找找资料研读下
具体就是要知道 tcp/ip协议集,什么是tcp 什么是udp ,tcp链接的原理,内网与外网的区别(nat技术),什么端口。
理解下面这句话:任何网络服务器可以理解为监听在指定端口的程序,负责接收数据并且做出反应。
好,我们今天就会用wifi模块往自己的计算机上发送一组字符串(“hello intelnet~!”),直接发送到我们的自己的电脑的8080端口~
所以我们需要一个能在自己电脑上监听端口的软件,如果有熟悉的可以自己选用,不会的,就下载我提供的这个东西
(446.56 kb, 下载次数: 436)
我们目前只用右侧部分的功能,请照下图配置好软件
模式选择为udp模式(这个模式俗称发送后不管,也是非可靠链接,只管发送数据,路上丢了不会补发。好处就是速度快,效率高)
ip选择你自己的电脑的ip
端口设置为8080
下面的所有的钩钩都去掉
然后点击按钮