Our robot was designed to cut pizzas. It moves a pizza slicer with a long rod connected to a gear, moved by a DC motor. The other half of the robot has a servo motor turning a plate that holds the pizza. This allows so that the pizza can be cut into even slices. The logic of the code works as follows: The DC motor powering the slicer will turn the gear to move the slicer forwards, then backwards and repeating with a delay for the servo to turn the pizza. Then, the servo motor will wait and delay for a few seconds, then turn the pizza when the slicer has completed its slice.
This robot opens and fills button opening reusable water bottles. The dc motor pushes out the button to flip open the cover. After a small delay, the water fills for the desired amount of time. This code simply moves the post forward then back to it's normal position, followed by a long opening of the solenoid to dispense water and is completed after the valve closes.
Our robot is a crib that, when the lights go off, starts to rock the baby swiftly to sleep. It also has a mobile swinging over top to calm the child. Coining the name Rock'a'bye Baby 3000, this is a much more efficient way to have a baby fall asleep rather than parents exhausting themselves rocking their child. Our code initiates light value as the input and stepper and DC motors as outputs. We were able to create this robot using an Arduino, beams, motors, a laser cut cam mechanism, card board and other building materials.
Our robot uses proximity sensors to detect the nearest object and move in that direction. It was made to be a suitcase that would follow its owner.
Our robot is designed to be able to sense darkness by using photocell receptors that can sense a hand above it. The robot has a marker attached to and will be able to be moved by the person to draw or write something on the whiteboard. There are 4 receptors and each one will move the robot in a different direction. When a hand or object is above a photocell, the robot will move in the desired direction. The logic of the code is using if-else statements to sense which sensor is being covered, and when that sensing takes place the robot will move in the direction that the wheels are coded to move in. We used functions to group each photocell and the actions that come along with it and placed these in the if else statements. We used two dc motors, an H bridge, an Arduino, breadboard, and a battery to create the robot as well as the mechanical pieces like the wheels, plates, and cardboard.
When the garbage bin gets filled to a certain point, the proximity sensor will trigger the Garbage Guy to move forward and dump the garbage. It will then move back to its starting position.
Our robot was constructed with the intent of cutting a variety of items into slices. We used two stepper motors set with gears and rails. Each stepper moves a different slide, and they are set up to cross one another. On one, the item being cut is placed against a metal bracket. The other one holds a pizza cutter which is drawn across the item being cut. As for our code, we have the pizza cutter set as a fast, constant speed in order to aid the cutting. The stepper which moves the item is set to move forward slowly which allows many slices to occur on the way forward, and then it is drawn back quickly. Each stepper is programmed with the correct number of steps required to move the track the correct distance.
It has a sensor attached to the top to detect incoming objects and swiftly moves out of the way causing a no mess environment. Our Code tells detects as an object is becoming closer to the robot and when it gets to our set distance it slows down one side of the wheels allowing our robot to turn out of harms way.
Our robot is a automated soda machine where you place a cup on a platform and select your drink the platform will move to the position to fill up the desired drink and come right back to where you placed it. We used a train track approach to move the platform from point A to point B and a valve that opens up when a 5v is sent to it
We have designed and created a mini vending machine. How it works is when you hold down one of the four buttons, it will spin the corresponding stepper motor allowing it to drop the desired food item. Once the food has dropped, you will release the button and the stepper motor will stop spinning. For our code, we used if, else statements which allowed us to use one motor at a time.
A redesigned candy machine. It grabs the box of candy and raises it to a tube. When it reaches the tube the candy pours out into a cup at the other end of the tube the candy drops into a cup. Rather then the traditional twist it a mechanical arm grabs and pours the candy into your hands or cup.
When the button is pressed, one by one, the motors will turn 180 degrees and then back again to their original spot.