首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何通过USB发送二进制数据(0伏,5伏)?

如何通过USB发送二进制数据(0伏,5伏)?
EN

Stack Overflow用户
提问于 2022-04-17 00:42:24
回答 1查看 166关注 0票数 0

我对电子产品很感兴趣。作为初学者,我想尝试通过Python代码手动打开和关闭我的等离子地球仪。地球仪采用5伏直流电源。我可以通过我的笔记本电脑供电,这是一个硝基5,所以它发送一个恒定的5伏特。

我需要与USB (串口?)通信。模块Pyserial似乎是正确的选择。但是,无论我怎么尝试,它都无法识别USB串口。即使我插上电话也不行。我认为它只能识别一个COM端口,不管它是什么。有什么关系呢?在我的设备管理器中,甚至没有COM端口部分。

我知道通过USB端口进行通信是可能的,因为它可以向我的手机发送数据,那么这件简单的事情可能吗?谢谢!

EN

回答 1

Stack Overflow用户

发布于 2022-04-17 00:55:10

问题是,你的电浆球很可能根本没有USB接口,这意味着你可能从电缆(rx;tx;GND;5V)中得到的4根电线中,只有5伏在球内被用来给高压电路供电。

除此之外,pyserial是一个用于串行通信的设备,比如RS232而不是USB接口。

如果我想用软件从我的计算机控制球,我会编程一个AVR c通过串行通信(可能与MOS-FET作为开关)进行交互,从那时起,您可以使用您的python模块来打开和关闭它。

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

https://stackoverflow.com/questions/71898501

复制
相关文章

相似问题

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