Skip to content

augustosc/Roberto_Robot_OOP

Repository files navigation

Robot_Roberto_OOP

Contains software to a robot car named Roberto. Roberto is made up of 2 DC motors, a radar (Ultrasonic) and a radio (DFPlayer). Roberto has 3 possible states: automatic (object avoid car), Infra-Red remote control and Bluetooth remote Control. On automatic mode Roberto uses the radar to map close objects in front (ahead and diagonals) and make turn to avoid them. Roberto has a radio (DFPlayer), so he can play music and send good morning messages when starts. Roberto also send traffic messages (stop messages) after determined number of turns.

Schedule

Start of work: 2020-10-22.

Final Version 2.0, 2021-08-01.

Final Version 3.0, 2023-11-02

Objective

ROBOT ROBERTO was built for Ana Clara, Giovanna, Gabriel and all the grandchildren that come along. The daughters and Cida will be able to enjoy.

The objective was still to provide Ana Clara, in Canada, with the affection of part of her family who is in Brazil.

To this end, numerous "good morning" messages from many family members were inserted to her, so that she has certainty that, even far away, we are close to her. She can listen to these messages whenever she wants through Roberto.

It is also a memory that Grandpa (vovô) Sherman leaves, of his work, for his grandchildren. Every weld, every screw, every component, each wire, each line of this code had moments of effort, imagination, reflection and study by grandpa, to overcome the difficulties of building Roberto.

In addition, there is grandpa's message to his grandchildren that to build something, even if it is a small robot, effort, work, obstinacy is necessary. I would like that my grandchildren had this awareness.

AUGUSTO SHERMAN, 8/01/2021

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published