手机端响应来自ESP32的数据消息
手机端响应来自ESP32的数据消息
一、背景
做这个事情,是希望有一天能够打破ESP32与Phyphox的蓝牙一对一连接,而不过分涉及麻烦的技术与设置。
基于ESP32与Phyphox的实验技术,专业传感器实验室厂家肯定不会去做,因为做了它们的产品就不好卖了;技术业余的专业教师也不大容易去做,沉下心来的人不多了。Phyphox似乎一直在发展基于MQTT的分布式移动实验,但MQTT对于个人使用来说,还是显得麻烦一点儿。
所以这里的思路是把ESP32实验架设为一个WEB服务器,复制一个Phyphox部分功能的手机端,对于速度不太高的数据采集,肯定是够用的。这是上一次炮制的服务器。
二、从手机端获取来自ESP32的消息
这是个几十分钟就可以尝试的东西:原理特简单。从http传送过来的网页内容里,分离出来我们需要的信息。未来的时候,这些分离出来的信息,其实就是我们使用传感器采集的数据。
当然又是炮制了——直接改别人的源码。APP起个好找的名儿:ESP32响声丸.apk,意思是ESP32在远处吆喝一声儿,手机端要立即喊一声儿“到”!
把它通过电脑QQ传到手机QQ里,安装:
打开,获取上一次的服务器消息:
实际把手机端这个APP当作一种另类的杂合串口调试器来使用,中文汉字的传输都不在话下了。我们在Arduino IDE里print一句中文测试一下:
client.print("吾乃中文是也!竖子不惧我哉?!");
获取:
三、NEXT
下一步是神马?显然是传输传感器数据和到APP里画曲线了。BETTER LUCK NEXT TIME。
赞 (0)