跟站长阿张折腾硬件之第一版本 esp32控+esp8266接收端 (UDP协议,Arduino IDE)

💡 原文中文,约5700字,阅读约需14分钟。
📝

内容提要

本文介绍了如何使用ESP8266创建WiFi热点,并通过ESP32连接该热点进行遥控。ESP32读取摇杆信号,通过UDP发送给ESP8266,后者将信号转换为PWM信号以控制舵机和电调,实现小车的遥控。提供了WiFi配置和信号处理的代码示例。

🎯

关键要点

  • 使用ESP8266创建WiFi热点,ESP32连接该热点进行遥控。
  • ESP32读取摇杆信号,通过UDP发送给ESP8266。
  • ESP8266接收到UDP包后,将其转换为PWM信号以控制舵机和电调。
  • 提供了WiFi配置和信号处理的代码示例。

延伸问答

如何使用ESP8266创建WiFi热点?

使用ESP8266的softAP功能,可以通过设置SSID和密码来创建WiFi热点。

ESP32如何与ESP8266进行通信?

ESP32通过UDP协议将摇杆信号发送给ESP8266,ESP8266接收后进行处理。

ESP8266如何处理接收到的UDP信号?

ESP8266接收到UDP包后,将其转换为PWM信号以控制舵机和电调。

如何配置ESP32和ESP8266的WiFi?

在ESP32中使用WiFi.begin()连接到ESP8266创建的WiFi热点,需提供SSID和密码。

如何使用代码控制舵机和电调?

通过更新PWM信号,ESP8266控制舵机和电调的动作,具体通过myservo.write()实现。

ESP32读取摇杆信号的过程是怎样的?

ESP32通过模拟输入读取摇杆的电位器信号,并将其转换为UDP数据包发送。

➡️

继续阅读