找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3781|回复: 4
收起左侧

怎么通过esp8266的wifi把连接到stm32最小系统板上的传感器采集的数据传输到数据库中?

[复制链接]
ID:579507 发表于 2020-4-12 16:35 | 显示全部楼层 |阅读模式
在家无聊准备制作一个小物联网系统,几个人分工的,我负责把传感器采集的数据传到数据库中,然后网页和手机端可以从数据库获取数据。刚开始有点摸不着头脑,听说stm32要通过wifi连接路由,路由再连接服务器。但只用stm32加各种模块加笔记本和手机呢?还有服务器怎么弄,怎么和数据库联系起来?求大神解答,给个大概的思路,要学什么?
回复

使用道具 举报

ID:393699 发表于 2020-4-12 16:57 | 显示全部楼层
建议8266只传输数据,然后由上位机接收并导入至数据库中。8266的代码有很多,可以自己搜搜。

听说stm32要通过wifi连接路由,路由再连接服务器。
这个没错,个人推荐这样搞

但只用stm32加各种模块加笔记本和手机呢?还有服务器怎么弄,怎么和数据库联系起来?
服务器可以学Django自己搭建网页服务器,或是Linux自己搭(这个更麻烦),要一段时间的学习,数据库的连接后面再说,建议详细分工,推荐先把自己要学的部分搞好
回复

使用道具 举报

ID:510901 发表于 2020-4-12 17:52 | 显示全部楼层
你的大概思路是不是,通过手机或者电脑(通过4G这个WiFi)来读取stm32获取的传感器的信息?
回复

使用道具 举报

ID:510901 发表于 2020-4-12 18:09 | 显示全部楼层
你们是不是准备用手机或者电脑(不和STM32在一个局域网内)来获取stm32获取的传感器采集的数据?
如果是的话,那么首要前提是你们要有一个有公网ip的服务器(咱们一般的家庭用网不行的,所以不能用咱们的电脑当作服务器),这个服务器可以通过阿里云或者腾讯云购买。然后怎么连接到服务器呢?stm32要通过wifi连接路由,路由再连接服务器。stm32和esp8266可以通过串口进行通讯,然后esp8266和服务器通过tcp或者udp进行通讯。当esp8266和你的服务器建立起来连接之后,你就可以向服务器发送数据了,我说的这一部分只是你负责的一部分,服务器的搭建是别人完成的。你要学的主要是stm32,esp8266 AT指令了解下就可以,因为8266AT指令有连接服务器的指令。
回复

使用道具 举报

ID:744088 发表于 2020-5-4 19:46 | 显示全部楼层
不知道,在学
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表