3.1 The Lift Shaft
Figure 3.1a: This is the exterior of the lift.The LED buttons are powered and the LEDs are on.
3.2 The Lift Unit
Figure 3.2a:This is the lift unit.
To build the lift unit,we made use of 3mm plywood and acrylic.We drilled holes in the acrylic and plywood and used L-brackets to piece them together.This proved to be a problem because the L-brackets added additional weight to the lift unit and the motor could not pull the lift unit up.The lift unit was also tilted as the L-brackets disrupted it's centre of gravity.
For the wiring of the lift motor,we made use of a Darlington Array.We made use of a breadboard to wire the motor.The wiring is shown below.
Figure 3.3a:Setup of Arduino circuit and motor
This failed to make the motor rotate.The motor did not rotate but only vibrated when we used the Darlington Array. We decided to find another way to make the motor work.We attached an Annikken Andee Arduino Shield into the Arduino used to control the motor.The Annikken Andee would allow mobile phones with the Annikken Andee app to connect to it via bluetooth.We tried using the Annikken Andee to control the motor,but we were unsuccessful.
Next,we decided to purchase a stepper motor shield at Sim Lim Towers.
Figure 3.3b:Stepper Motor Shield
We were able to make the motor rotate in a clockwise direction when we used the stepper motor Arduino shield with the Arduino.We then mounted the motor on top of the lift shaft and we tied the cotton string from the lift unit to the motor.We then realised that the lift unit was too heavy and the motor could not hoist the lift unit upward.We tried using heat string to increase friction between the axle of the motor and the cotton string hoisting the lift unit,but it failed to provide enough friction for the motor to hoist the lift unit upward.This led us to think about how to build another lighter lift unit as a replacement.We decided to use use styrofoam to reconstruct a new lift unit.We have yet to build the new lift unit.
Figure 3.3c:Wires used to power LED buttons
We used a breadboard to power the LED buttons.The power source was the Arduino.We connected the ground circuit an 5V port to the breadboard.We labeled which side was positive and which side was negative on he breadboard so that we would not be confused when wiring the buttons and would not end up damaging the buttons by wiring them wrongly.All the LED buttons lit up.When we connected the buttons to the Arduino and pressed them,the motor did not rotate.
We then wired the buttons that were supposed to be connected to the lift unit into the Arduino and breadboard.All three buttons inside the lift unit lit up, but when the buttons were pressed ,the motor still did not start to rotate.
Did the motor work?
Annikken Andee Buttons
Did the motor work?
Button 1(Level 1)
Button 2(Level 2)
Button 3(Level 3)