我正在使用Android Studio用Java编写应用程序。我需要通过Android手机上的应用程序控制面包板上的电路。我只需要输出一个高电平信号即可切换电路中的mosfet。是否可以直接通过USB端口执行此操作,还是我需要将手机插入带有微控制器的板上,然后该微控制器将输出高信号?
答案 0 :(得分:0)
需要输出高电平信号以切换电路中的mosfet。是否可以直接通过USB端口执行此操作,
不。 USB hardware使用差分信号进行数据传输。
需要将手机插入带有微控制器的板上,然后微控制器将输出高信号
是的。有关选项,请参见Communicating with serial USB device over Android。
答案 1 :(得分:0)
不,但是我的建议是:您可以使用音频插孔并发出一些信号(音频频率为5khz),然后对其进行过滤并将其发送给mosfet驱动程序。