arduino+树莓派无线通信

问题1.arduino通信

arduino UNO R3  与 arduino nano之间使用无线连接控制

arduino UNO R3  连接 PS2摇杆

arduino nano 连接电机

实现:控制摇杆实现arduino UNO R3 无线发送指令到arduino nano 上执行

问:

1.ESP8266是否可行,如何使用?

2.其他无线模块是否可以,如蓝牙模块,或什么?

 

问题2.树莓派通信

树莓派连接 PS2摇杆,

电机+L298N+无线模块

实现:控制摇杆实现树莓派无线发送指令到    无线电机上执行

问:

1.ESP8266是否可行,如何使用?

2.其他无线模块是否可以,如蓝牙模块,或什么?

 

问题3.树莓派无线通信控制arduino

1.树莓派连接 PS2摇杆

2.arduino nano 连接电机

实现:控制摇杆实现树莓派无线发送指令到 arduino nano 上执行命令控制电机

问:

1.ESP8266是否可行,如何使用?

2.其他无线模块是否可以,如蓝牙模块,或什么?

1.ESP当然是可以的,可以使用arduino的串口连接一个ESP使用AT指令模式开发,或者本身有ESP版本的arduino(arduino更像一个软硬件开发工具,有很多不同版本,甚至还有stm32版,stm32官方开发板NUCLEO也支持arduino开发)

2.实际上用什么无线模块都行,无线通信是模块完成的,模块和单片机之间还是用的标准通信接口(UART之类的)

首先你要做什么,这个项目有什么要求,都没说明白,问题也很笼统,不知道你要干什么,

你的3个问题,都是无线通讯的,看到了用PS2手柄连接,然后控制, 这要分你控制的种类,实时性能是不是很高等等,ESP8266是可以控制实时性不是很高的开关型的应用,比如开关灯的应用,你要是控制无线实时要求高的4驱动小车,不建议用8266,本身就是延时高因为走TCP/IP协议,一般国外大神在youtube上做小车控制都是2.4G的模块来控制的,他们采用arduino+2.4G作为接收,arduino+ps2手柄发送控制。

自己用arduino+摇杆+按键+2.4G模块做一个发射手柄就可以,youtube上有开源的。树莓派的优势在于可以跑系统