More info and update in https://rogerbit.com/wprb/2023/07/robot-wifi/
A robot controlled by Wi-Fi, servos and ESP32 is a robotization system that uses a combination of technologies to enable wireless communication and control of a robot. This type of robot is based on servomotors to control movements, and uses an ESP32 module for communication and remote control.
The ESP32 is a low-cost, low-power microcontroller that features Wi-Fi and Bluetooth connectivity capabilities. Provides a wireless interface that allows two-way communication between the robot and a remote device, such as a smartphone, computer, or tablet.
Servomotors are devices used to precisely control and position the different moving components of a robot, such as arms, wheels or head. These servos connect to the ESP32 and receive control signals to determine position and speed of movement.
Control of the robot is achieved by sending commands over the Wi-Fi connection from the remote device to the ESP32. This can be achieved through a specific application or software that allows movement instructions to be sent to the robot. The ESP32 receives these commands, processes them and transmits them to the corresponding servomotors to execute the desired movements.
Once the ESP32 receives the commands, it can use algorithms and programmed logic to control the robot's sequence of movements. This allows the robot to perform a wide variety of tasks, such as moving, manipulating objects, or interacting with its environment.
Wireless communication over Wi-Fi provides flexibility and mobility since the remote device does not need to be physically connected to the robot. This allows the robot to be controlled from a considerable distance and provides the ability to monitor and control multiple robots at once.
This circuit works with 5 Volts direct current.
Electronic components
An Esp32female pins
male pins
PCB
Download gerber file –> Esp32PCB
Four servomotors (with accessories)
The mg995 – 360°, is a continuous rotation servo (360°) is a variant of normal servos, in which the signal we send to the servo controls the rotation speed, instead of the angular position as occurs in servos. conventional.
This continuous rotation servo is a simple way to get a motor with speed control, without having to add additional devices such as controllers or encoders as is the case with DC or stepper motors, since the control is integrated on the servo itself.
Specifications
- Gear Material: Metal
- Swivel range: 360°
- Operating voltage: 3 V to 7.2 V
- No-load operation speed: 0.17 seconds / 60 degrees (4.8V); 0.13 seconds / 60 degrees (6.0V)
- Torque: 15kg/cm
- Working temperature: -30°C to 60°C
- Cable length: 310 mm
- Weight: 55g
- Dimensions: 40.7mm x 19.7mm x 42.9mm
Includes:
- 1 Tower Pro Mg995 continuous rotation servomotor.
- 3 Screws for assembly.
- 3 Couplers (horns).
Four wheels
STL files
Download –> stl_auto_con_servos
Comments
Please log in or sign up to comment.