This commit is contained in:
2025-07-05 22:40:32 -04:00
parent 463f13cb3b
commit 72a190aa16
7 changed files with 45 additions and 3 deletions

View File

@@ -16,3 +16,17 @@ modular design gives users the freedom to customize both the appearance and beha
ABSTRACT ABSTRACT
-------- --------
At the core of this project lies a shared data structure that encapsulates the control parameters for the DC motors, specifically their rotation speeds,
which are modulated using Pulse Width Modulation (PWM). This structure ensures consistent interpretation of control signals between the transmitter
and receiver.
The system employs ESP-NOW, a low-latency, connectionless communication protocol developed by Espressif, to facilitate wireless data exchange between
the transmitter and receiver modules. Both devices are based on ESP32 microcontrollers and maintain a synchronized understanding of the data structure
to ensure seamless communication.
On the transmitter side, joystick input is continuously read and translated into control values. These values are then encapsulated into the
predefined data structure and transmitted via ESP-NOW to the receiver.
The receiver module listens for incoming ESP-NOW packets, de-encapsulates the joystick data, and converts the received values into PWM signals.
These signals are then used to control the speed and direction of the DC motors, enabling real-time remote operation of the vehicle.

View File

@@ -48,6 +48,16 @@ implementation focuses on movement, additional features like lights, sensors, or
modular design gives users the freedom to customize both the appearance and behavior of their RC car, resulting in endless creative possibilities.</p> modular design gives users the freedom to customize both the appearance and behavior of their RC car, resulting in endless creative possibilities.</p>
<section id="abstract"> <section id="abstract">
<h2>ABSTRACT<a class="headerlink" href="#abstract" title="Link to this heading"></a></h2> <h2>ABSTRACT<a class="headerlink" href="#abstract" title="Link to this heading"></a></h2>
<p>At the core of this project lies a shared data structure that encapsulates the control parameters for the DC motors, specifically their rotation speeds,
which are modulated using Pulse Width Modulation (PWM). This structure ensures consistent interpretation of control signals between the transmitter
and receiver.</p>
<p>The system employs ESP-NOW, a low-latency, connectionless communication protocol developed by Espressif, to facilitate wireless data exchange between
the transmitter and receiver modules. Both devices are based on ESP32 microcontrollers and maintain a synchronized understanding of the data structure
to ensure seamless communication.</p>
<p>On the transmitter side, joystick input is continuously read and translated into control values. These values are then encapsulated into the
predefined data structure and transmitted via ESP-NOW to the receiver.</p>
<p>The receiver module listens for incoming ESP-NOW packets, de-encapsulates the joystick data, and converts the received values into PWM signals.
These signals are then used to control the speed and direction of the DC motors, enabling real-time remote operation of the vehicle.</p>
</section> </section>
</section> </section>

File diff suppressed because one or more lines are too long

View File

@@ -1,4 +1,4 @@
# Sphinx build info version 1 # Sphinx build info version 1
# This file records the configuration used when building these files. When it is not found, a full rebuild will be done. # This file records the configuration used when building these files. When it is not found, a full rebuild will be done.
config: 9a6a760a17c59ce2724ac88b748b4785 config: 4e4561c741c8b5e01a115ab6f3cc20f3
tags: 62a1e7829a13fc7881b6498c52484ec0 tags: 62a1e7829a13fc7881b6498c52484ec0

View File

@@ -237,6 +237,24 @@ modular design gives users the freedom to customize both the appearance and beha
&para; &para;
</a> </a>
</h3> </h3>
<p>
At the core of this project lies a shared data structure that encapsulates the control parameters for the DC motors, specifically their rotation speeds,
which are modulated using Pulse Width Modulation (PWM). This structure ensures consistent interpretation of control signals between the transmitter
and receiver.
</p>
<p>
The system employs ESP-NOW, a low-latency, connectionless communication protocol developed by Espressif, to facilitate wireless data exchange between
the transmitter and receiver modules. Both devices are based on ESP32 microcontrollers and maintain a synchronized understanding of the data structure
to ensure seamless communication.
</p>
<p>
On the transmitter side, joystick input is continuously read and translated into control values. These values are then encapsulated into the
predefined data structure and transmitted via ESP-NOW to the receiver.
</p>
<p>
The receiver module listens for incoming ESP-NOW packets, de-encapsulates the joystick data, and converts the received values into PWM signals.
These signals are then used to control the speed and direction of the DC motors, enabling real-time remote operation of the vehicle.
</p>
</section> </section>
</section> </section>
<span id="document-overview"> <span id="document-overview">