Detailed Project Descriptions
Soccer Playing Robot.
This remotely operated vehicle was built using simplified C++, enabling it to navigate and complete tasks such as overcoming obstacles. The project began with the design phase, outlining the desired final appearance and functionality of the robot.
During the assembly process, most of the robot's parts were 3D printed, and certain components were soldered together to facilitate easy connections between different elements. The robot car is powered by two 3.7-volt batteries arranged in series, providing the necessary energy for its operations.
An integral feature of the robot is the in-built ESP32 chip, which enables both WiFi and Bluetooth integration for convenient control. This allows for seamless communication with the Dabble mobile app, serving as the interface for real-time control. The app ensures a user-friendly experience by interfacing directly with the ESP32 chip onboard, allowing for efficient and responsive control of the remotely operated vehicle.
Projects Phases
Assembly Phase:
Assembled all project parts as planned in the design process. Attached different parts together using screws and other tools.
Power Setup:
Implementing the power system by connecting two 3.7-volt batteries in series to supply the necessary energy for the robot car. This results in higher overall voltage, which is crucial for powering motors and other components that require a higher voltage input. Proper insulation and protection mechanisms are also put in place to safeguard both the batteries and the surrounding components from any potential issues related to the power system.
Software Development:
Develop the control software using simplified C++.
Integrate the Dabble mobile app as the user interface for real-time control.
Ensure compatibility and effective communication between the software and the in-built ESP32 chip.
Testing and Debugging:
Conduct thorough testing of the robot's functionality, addressing any issues in the hardware or software.
Debug and optimize the code for efficient performance.
Demonstration and Presentation:
Prepare a demonstration to showcase the capabilities of the remotely operated vehicle.
Deployment:
Prepared a demonstration to showcase the capabilities of the remotely operated vehicle.
Project supervisor: Mohamed Issa
Email: info@eurekatec.ca