
1、介绍
2.4G 4 通道无线遥控器与配套遥控信号接收器模块,采用 2.4GHz 数字无线通信技术,抗干扰能力强、操控距离远且不受方向限制;遥控器可提供 4 路独立控制通道,满足前进、后退、转向及功能切换等多种操作需求,接收器则负责接收并解码无线信号,输出稳定的串口通信信号,支持一键配对与断电记忆,信号丢失时可自动进入安全状态,二者搭配使用,能为循迹小车、机器人等智能装置实现稳定可靠的远程无线控制,接线简便且兼容各类开发板与扩展板。
2、原理图
3、模块参数
引脚名称 | 描述 |
|---|---|
G | GND(电源输入负极) |
V | VCC(电源输入正极) |
S | 信号引脚 |
供电电压:3.3V / 5V
连接方式:PH2.0端子线
安装方式:螺丝固定
4、电路板尺寸

5、Arduino IDE示例程序
注意:程序上传时如果提示库文件报错,请先导入库文件!
Arduino IDE 库文件下载及导入教程:点击查看
示例程序(UNO开发板):
#include <SoftwareSerial.h>
SoftwareSerial mySerial1(10,11);
uint8_t rxFrame[6]={0};
volatile uint8_t rxIndex;
volatile uint8_t data;
void setup(){
mySerial1.begin(9600);
rxIndex = 0;
data = 0;
Serial.begin(9600);
}
void loop(){
if (mySerial1.available()) {
data = mySerial1.read();
if (rxIndex == 0) {
if (data == 0xAA) {
rxFrame[rxIndex] = data;
rxIndex = rxIndex + 1;
}
} else {
rxFrame[rxIndex] = data;
rxIndex = rxIndex + 1;
if (rxIndex == 6) {
rxIndex = 0;
for (int i = 0; i <= 5; i = i + (1)) {
Serial.write(rxFrame[i]);
}
Serial.println("");
}
}
}
}6、ESP32 Python 示例(适用于Mixly IDE /米思齐)
开发板选择 Python ESP32 【ESP32 Generic(4MB)】切换为代码模式上传
注意:程序上传时如果提示库文件报错,请先导入库文件!
米思齐(Mixly)IDE ESP32库文件下载及导入教程:点击查看
示例程序(ESP32-Python):待更新...
7、米思齐 Mixly 示例程序(图形化语言)
示例程序:点击下载
注意:程序上传时如果提示库文件报错,请先导入库文件!
米思齐(Mixly)IDE Arduino库文件下载及导入教程:点击查看

示例程序(ESP32开发板):点击下载
注意:程序上传时如果提示库文件报错,请先导入库文件!
米思齐(Mixly)IDE ESP32库文件下载及导入教程:点击查看
图片待更新...
8、测试环境搭建
Arduino UNO 测试环境搭建
准备配件:
HELLO STEM UNO R3 开发板 *1
HS-UNO-EXP1 扩展板*1
USB type-c 数据线 *1
2.4G 4通道无线遥控器 *1
2.4G遥控信号接收模块 *1
5号电池盒*1
PH2.0双头端子线*1
电路接线图:

ESP32 测试环境搭建
准备配件:待更新...
电路接线图:待更新...
9、视频教程
视频教程:待更新...
10、测试结果
Arduino UNO测试结果:
器件连接好线之后,将上述程序烧录到ArduinoUNO开发板,接通电源。等待无线遥控器和遥控信号接收器连接,之后按下任意按键可以通过串口查看接收的数据包。
ESP32 测试结果:
待更新...