加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入

创新设计!基于ESP8266的LiFi局域网通信系统(源码+设计说明)

2016/09/05
63
服务支持:
技术交流群

完成交易后在“购买成功”页面扫码入群,即可与技术大咖们分享疑惑和经验、收获成长和认同、领取优惠和红包等。

虚拟商品不可退

当前内容为数字版权作品,购买后不支持退换且无法转移使用。

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论
放大
方块图(4)
  • 方案介绍
  • 相关文件
  • 推荐器件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

原创声明:该设计来自机智云,设计资料仅供参考,不可以用于商业用途。

什么是LiFi?

LiFi就是利用可见光实现无线通信和上网,通过LED灯发出人眼不可见的快速闪烁的光线来实现信息(0和1的二进制数据)的传输。相对于传统的WiFi,LiFi有如下优点(下面都是我自己总结的,请大家补充指正):
1、可见光频段的带宽大,上网速度秒杀WiFi。这个也是LiFi应用的最主要优点,如下图是半年前的一篇央视新闻:

2、在部分应用场景下,LiFi相对WiFi更适合。比如飞机上WiFi的会干扰电子设备。在海里由于海水是良导体,射频信号会迅速衰减,而用可见光的话就会避免这些问题。
3、LiFi的保密性更好,光线照不到的地方自然不会泄密。
4、在LED灯泡的大力普及下,LiFi的铺设相对容易。LiFi的优点还有很多。在未来的十年到二十年会是一个巨大的商业点。

演示一下我做的一套最简单的LiFi系统Demo:

设计思路:
1、系统的目标是用可见光的方式实现简单的局域组网,进而实现文字通信,类似一个“QQ聊天”的功能。
2、系统设计有一个服务器(用于数据接收与转发)和三个客户端(作为通信的基本单位,设为1号、2号、3号)。
3、系统的最终功能是,1、2、3号中的某一个客户端可以与其他任何一个客户端进行文字通信,也可以群发。
4、系统使用了ESP8266 WiFi模块,之所以要用它,是因为在可见光通信中,可见光一般仅仅作为数据下载时使用,而不在数据上传时使用。想象一下使用LiFi上网的情景,在数据下载时手机或电脑可以接收头顶LED灯发出的光线,但是在数据上传时,手机和电脑也要发出光线的话就不合适了,因为会晃闪人眼。所以,数据上传一般采用传统的WiFi或者是红外通信方式,在本系统中,我们采用的是基于ESP8266模块WiFi上传方式。
5、根据以上描述,我们对本系统的框架大致有了比较清晰的认识了,它的工作流程是:
假设1号client想要给3号client发消息,首先1号client先把消息通过WiFi发送给server,同样需要发给server的还有自身ID和目标ID。server收到1号client发来的信息之后,将信息进行编码与调制,然后通过驱动电路把信息用可见光的方式发射出来。3号client通过光电传感器采集到光信号之后,读取到信息的目的ID与自身ID相符合,则接收信息然后做后续处理。

系统的框图如下:

整个系统安装使用示意图如下:

整个设计实验板截图:

编程调试
整个系统大约可以分为ABC三个功能模块:
A:client和server与PC的接口部分:
这部分就是简单的串口通信,PC端用串口调试助手就可与系统通信了。
B:WiFi通信部分:
这部分功能代码其实ESP8266在AP模式下实现client和server的WiFi通信的驱动。
C:光通信部分:
通信部分主要用OOK方式实现信号的调制解调,在硬件驱动稳定工作前提下不难实现。

  • Li-Fi 3.2.rar
    描述:此代码是服务器与客户端一体的。
  • 设计说明.zip
    描述:设计说明

推荐器件

更多器件
器件型号 数量 器件厂商 器件描述 数据手册 ECAD模型 风险等级 参考价格 更多信息
DP83867ERGZR 1 Texas Instruments Extended temperature, robust low-latency gigabit Ethernet PHY transceiver with SGMII 48-VQFN -40 to 105

ECAD模型

下载ECAD模型
暂无数据 查看
TJA1051T/3/1J 1 NXP Semiconductors TJA1051 - High-speed CAN transceiver SOIC 8-Pin

ECAD模型

下载ECAD模型
$1.11 查看
KSZ9031RNXIC 1 Microchip Technology Inc DATACOM, ETHERNET TRANSCEIVER

ECAD模型

下载ECAD模型
$8.98 查看

相关推荐

电子产业图谱