Team Blue (FAB YOU)

MACHINE DESIGN

In this section of the website we will explain the rules of the game and how we will adapt them so that all teams are aligned; and our way of dividing the work between us. It seems to us a good way to establish the bases so that the work is orderly and equitable among all.

inspiration

We were inspired by battle bots, to generate a "combat" game where the robots must deactivate each other. The one that continues to function after the battle will win.

We don't like the idea of ​​destruction, but we do like that there is a certain rivalry between the teams. We believe that creating a competition makes the groups more motivated and that our work will go further.

To really make a machine (we had an interesting discussion about whether a robot is a machine and vice versa), we established some basic rules that mark the following: together we will create a base on which we will assemble each team's machine (tool).

rules

For the game to be fair and we were just discussing during one morning those aspects that all the machines had to comply with, how we could deactivate other machines and what materials we would use.

Here are the rules of the game that we finally decided.

  1. All machines will have the same common base. This will include two motors (XY), the electronics, an illuminated button and a tool that will be activated by the Z motor.
  2. The machines will be controlled from a mobile phone through an application.
  3. The weak point of the machines will be an illuminated button that will remain lit while the machine is on. When the button is pressed, the machine will shut down and the button will blink.
  4. All machines will be built from the Barduino and its CNC shield. Power will be provided by a set of 3 250mAh Li-ion batteries.
  5. There will be three teams, which will highlight their color in the button light (Red, Green, Blue)
  6. Fair play will be the norm and unsportsmanlike attitudes will not be accepted.
  7. Have fun and may the best win !!

distribution of tasks

In the same meeting we decided how to distribute the work for the common part of the bot (base). We made a Gantt chart to organize ourselves better and each of us was choosing the tasks with which we felt most comfortable.

For a clearer view of the cast, here is a short list of what to do and who does it:

  • Barduino+ shield kit preparation: Nil, Lynn and Marc
  • Barduino+ kit - Soldering: All of us
  • Fabblimp firmware + adaptation: ADRIEN
  • ESP32 debbuging (TX RX, voltage regulator) : adrien
  • PWM(JUMPER) oscillo : adrien
  • stepper motor control : Tarek
  • Millis : Tarek
  • pull-down solving : Carla
  • pull-down : tarek
  • button : adrien
  • Driver calibration: Carla + Nil
  • Steper test: Carla+ Nil
  • base design: Marc + Diego
  • base cutting: Diego + Marc
  • Assembling tests: Diego + Nil
  • motor support/printing: Gerardo
  • button support: Design Diego / Printing Gerardo
  • wheels: design and print, Gerardo
  • battery housing: Design Diego / printing and soldering , Gerardo
  • soldering : All of us
  • CNC SHIELD : carla
  • Barduino : Adrien

teamwork

That is with regard to the division of tasks as Lab, and everything that corresponds to the common body. Now is the time to see how we distribute the tasks within our team.

In the buttons below you can see the personal page of each of the members so that you better understand how we have contributed to the development of the body and the tool.

  • Carla
  • Marc
  • Nil

In case you do not want to entertain yourself to enter our pages here is a small summary:

Carla was in charge of the electronics and the interface. I created this tutorial document to help my peers to assemble and setup their boards. HOW TO BARDUINO + CNC SHIELD

Marc was in charge of modelling the base for all the Teams and in addition he created a 3D model and simluarion of our tool. He also laser cut the bases and pieces for the crankshaft, 3D printed the motor supports.

Nil was in charge of the crankshaft and making sure that all components coming from other class members were ready for us to build our Fabot. That included the battery pack, and recharging batteries.

Machine overview

Although on the other pages of this website you can find in more depth the development and operation of the different parts of the machine, here you have a small visual summary of everything that makes up the machine.

Our tool is mounted on the common methacrylate base. As you can see, we had to use a motor with a reducer to be able to move the tool properly.

At the rear we find the free wheel that allows you to turn only using one motor per wheel. On the wheel in the upper part of the base, we find the luminous button that when pressed deactivates the machine.

Below we also find:

  • The Barduino with its CNC Shield, which consists of the entire electronic system of the bots
  • The 3 2400mAh batteries that we need to power the system, connected in series to increase the output voltage.
  • The X and Y motors that control the movement of the machine, by means of its synchronized or inverse rotation

Finally, there is only the interface that we use in smartphones to communicate in real time with the machine. It is a simple app (in appearance) that allows you to perform some predefined movements such as moving forward, turning, activating the tool ...

As you can see in the images of the app, we work from the one developed for the 15FAB conference and modify it according to our needs.

What went well?

Below in the form of a list you will find those things that we consider have gone well:

  • From the original idea we had of a system that would hit repeatedly, we believe that we have succeeded in its design
  • The division of tasks and group work have worked great, although it has been hard
  • The appearance of the bot and its functionality when interacting with others is great. It's great to see how in 10 days we have gone from a crazy idea to a "almost functional" machine.
  • The remote control of the machine has worked properly without too much trouble

As a general conclusion, we can say that the machine has worked correctly, the equipment has worked well, and that in general as LAB colleagues the experience has been satisfactory.

What could have been better?

Below in the form of a list you will find those things that we consider could have been better:

  • The friction of the crankshaft printed in SLA and laser methacrylate is quite high and it is difficult for the engine to overcome the static friction
  • The methacrylate hubs are perhaps too big and the motor suffers to move them
  • Our motors are weaker than those of the other two teams, but we have the heaviest tool, that makes them turn with great difficulty
  • As the LAB is closed and with our work outside of FabAcademy, they have made us manage time somewhat badly, especially during the first days

If you want to continue getting to know our machine and its in-depth development, go back to the main menu and check the other two pages.

BODY

common part for all teams

TOOL

Our way of disabling other bots

Main menu

back to home page