首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >EV3与PC机之间的数据发送

EV3与PC机之间的数据发送
EN

Stack Overflow用户
提问于 2022-04-20 12:58:40
回答 1查看 278关注 0票数 0

我正在编写一个机器人程序,它需要在我的EV3和我的笔记本电脑之间发送数据,我在EV3上运行pybricks,这使我能够用python编写代码。

我已经做过研究,但只剩下2014年的一些博客也没有帮助。唯一有一点帮助的就是正式文件的俾布里克。

我认为在EV3和膝上型电脑上运行示例代码是可行的,但代码只适用于EV3。EV3一直等到收到消息,但笔记本电脑立即表示连接,即使很难做到这一点。

我想也许可以让笔记本电脑像EV3一样连接它们(因为最初的EV3消息功能只是为不同砖块之间的交互而设计的),但是我的知识就在这里结束了,甚至我尝试了一些东西,比如一个虚拟盒。也许我做错了什么,但我没有取得好的结果

EN

回答 1

Stack Overflow用户

发布于 2022-04-20 14:35:29

如果我没听错,你想,

  1. 将值发送到远程计算机
  2. 让远程机器做些事情
  3. 从远程机器获得响应

如果这是正确的,这通常是通过API实现的。远程机器提供一个API,客户端使用requests库调用该API。例如,TheCatAPI允许您调用猫的图片。您的膝上型计算机和EV3在逻辑上仍然是不同的,尽管它们实际上就在附近。

您可以选择在笔记本上承载API,也可以使用AWS之类的服务将其提供给其他人。避开copypasta,真Python有一些关于如何构建API的极好的文档。

您将希望将EV3连接到WiFi,然后告诉它调用新的API。如果您在AWS中设置了此功能,其他人也将能够这样做,而且它可能对您是免费的。

如果你只想在本地做这件事,你需要通过蓝牙连接你的EV3和笔记本电脑,并建立一个串行链路

个人意见

我建议,展示您创建API并使其在AWS上工作的能力将比沿着蓝牙路由运行更有益处。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71940105

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档