‘壹’ 如何使usb游戏手柄与单片机通信,当手柄上的某位按键按下后,单片机的某个发光二极管点亮
既然硬件都连接起了,接下来就给单片机编程啊,接收USB信号,然后做出相应的动作。
如果不知道手柄每个键的信号的话,可以做个测试程序,让单片机接收到信息后,通过RS232串口发送信息到电脑上,用串口助手工具来查看手柄的各个按键的编码啊。得到编码后,还不简单了吗?
若知道手柄的按键码的话,单片机就只需USB和手柄通信就成了,就不需要MAX232了。直接用FT232搭成USB接口和手柄通信就行了
‘贰’ 如何使用游戏手柄控制单片机控制电机
其实我们深入单片机,其实会发现单片机无非就是输出高低电平,输入检测高低电平,当游戏手柄输入的电平信号让单片机检测到,单片机控制输出高低电平通过放大电路,就可以控制其他元器件了,详细的楼主可以自己仔细考虑,这样才会有提高