如何在Ubuntu上搭建和单片机进行数据交互的服务器

如何在Ubuntu上搭建和单片机进行数据交互的服务器,第1张

我这里有简单搭建思路给你参考。

1、在Ubuntu上我选择MySQL数据库。

2、后台语言选择我用node.js你也可以选择java或者Python什么的(这主要用于把数据存入数据库用)

3、单片机与Ubuntu数据传输方式,我选择网络通讯。

这样连接思路就是,单片机通过串口把数据发到网络模块,网络模块与Ubuntu服务器用无线网络连接。

重点来了。Ubuntu系统的后台程序 使用WEBsocket监听一个端口,等待单片机的网络模块发来的数据。 这样完成数据传输链。

用sim900A及wifi模块。

单片机lua模块到服务器,用sim900A及wifi模块,应该能够向应单片机的速度,关键在于要优化单片机程序,模块设置成透传模式。

单片机又称单片微控制器,它不是完成某一个逻辑功能的芯片,而是把一个计算机系统集成到一个芯片上。相当于一个微型的计算机,和计算机相比,单片机只缺少了I/O设备。概括的讲:一块芯片就成了一台计算机。它的体积小、质量轻、价格便宜、为学习、应用和开发提供了便利条件。同时,学习使用单片机是了解计算机原理与结构的最佳选择。

如果你本地可以打开的话,剩下的就简单了。

外网访问只需要把路由器设置下,将一个端口映射到你单片机使用的Ip上,之后别人输入你们的公网Ip就可以直接打开你的网页。不过外网只能通过公网Ip访问。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/386777.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-16
下一篇2023-05-16

发表评论

登录后才能评论

评论列表(0条)

    保存